Make the dressing. In a small jar, combine olive oil, lemon juice, zest, honey, Dijon, garlic, salt, and several grinds of pepper. Shake until emulsified.
Taste and adjust salt, lemon, or honey as needed.
Prep the vegetables. Slice the cucumber, halve the tomatoes, shave the red onion, and cut the corn off the cob. Pat the avocado dry after dicing to help it hold shape.
Toast the crunch. In a dry skillet over medium heat, toast nuts or seeds for 2–4 minutes until fragrant. Sprinkle with a pinch of salt and let cool.
Layer the base. Add mixed greens to a large bowl.
Drizzle with 1–2 tablespoons of vinaigrette and toss to lightly coat. This helps the greens stay crisp instead of getting weighed down later.
Add the chunky veg. Top with cucumbers, tomatoes, corn, and red onion. Gently toss with another splash of dressing so everything gets a light gloss.
Finish with creamy and fresh elements. Fold in the avocado, herbs, and feta.
Toss once more, very lightly, to avoid smashing the avocado.
Add the crunch. Scatter toasted nuts or seeds on top just before serving so they stay crisp.
Taste and adjust. Add a pinch more salt, a squeeze of lemon, or a crack of pepper if needed. Serve immediately or chill for 10 minutes to meld flavors.