Prep the greens: Tear or chop the lettuce into bite-size pieces.
Dry it well so the dressing clings. Add to a large bowl.
Slice the veg: Cut the cucumber and red onion. If the onion tastes sharp, soak it in cold water for 5 minutes, then drain.
Toast the seeds: In a dry skillet over medium heat, toast pepitas until fragrant and just starting to pop, 3–4 minutes.
Set aside to cool.
Make the dressing: In a small jar or bowl, whisk together olive oil, the zest of 1 lime, the juice of 2 limes, honey, Dijon, garlic, a pinch of salt, and a few grinds of pepper until smooth and glossy. Taste and adjust acidity or sweetness.
Cut the avocados: Halve, pit, and cut into chunks or thin slices. If you like them extra creamy, gently smash a few pieces so they blend with the dressing.
Assemble: Add cucumber, onion, cilantro, and avocado to the lettuce.
Drizzle over about two-thirds of the dressing.
Toss gently: Use clean hands or salad tongs to toss without crushing the avocado. Add more dressing if needed.
Finish: Top with toasted pepitas and crumbled feta or Cotija if using. Sprinkle with a pinch of salt and a last squeeze of lime.
Serve right away.