This colorful bowl brings together crisp mixed greens, sweet charred corn kernels, and buttery avocado for maximum freshness. The homemade ranch dressing blends Greek yogurt with fresh dill and chives, creating the perfect creamy complement to all those crunchy vegetables. Ready in just 30 minutes, this satisfying meal works beautifully for lunch or dinner.
My summer afternoons used to revolve around finding something that felt substantial without turning on the oven. The day I threw together whatever was in the fridge after a morning at the farmer's market turned into this bowl. The smoky sweetness of grilled corn against cool, crisp vegetables just clicked.
Last July, I made this for friends who dropped by unexpectedly. The bowl was empty within minutes, and someone actually asked for the dressing recipe before leaving. That's when I knew this wasn't just another salad.
Ingredients
- 2 large ears of corn: Grilling brings out natural sweetness and creates those gorgeous charred bits that make every bite interesting
- 1 large avocado: Let it ripen fully so it yields to gentle pressure and blends seamlessly into the salad
- 5 oz (140 g) mixed salad greens: A mix of romaine for crunch, spinach for substance, and arugula for peppery brightness
- 1 cup (150 g) cherry tomatoes: When you cut them, they release juices that mingle beautifully with the dressing
- 1 cup (120 g) cucumber: English or Persian cucumbers stay crisp longer and don't need peeling
- 1/2 small red onion: Thinly sliced and soaked in cold water for 10 minutes to mellow the sharp bite
- 1/2 cup (60 g) shredded carrots: They add natural sweetness and a pop of color that makes the bowl feel alive
- 1/4 cup (10 g) fresh cilantro or parsley: Whichever herb you choose, chop it right before adding so the oils stay vibrant
- 1/2 cup (120 g) plain Greek yogurt: The base that makes this ranch protein rich and tangy without being heavy
- 1/4 cup (60 ml) mayonnaise: Just enough to give the dressing that classic velvety mouthfeel
- 1 tablespoon fresh lemon juice: Brightens everything and keeps the avocado from browning too quickly
- 1 tablespoon fresh dill, chopped: Fresh dill makes all the difference here but dried works in a pinch
- 1 tablespoon fresh chives, chopped: Their mild onion flavor bridges the gap between creamy dressing and crisp vegetables
- 1 teaspoon garlic powder: Dissolves evenly into the dressing unlike fresh garlic which can leave harsh spots
- 1/2 teaspoon onion powder: Rounds out the savory notes without any raw onion bite
- 1/4 teaspoon salt and 1/4 teaspoon ground black pepper: Start here and adjust to your taste after the dressing melds
- 2–3 tablespoons milk: Add gradually to reach the perfect pourable consistency
- 1/4 cup (30 g) feta or cotija cheese, crumbled: Optional but adds salty creaminess that plays beautifully with sweet corn
- 1/4 cup (30 g) toasted sunflower seeds or pepitas: Toast them in a dry pan until fragrant and watch how they transform the texture
Instructions
- Grill the corn to perfection:
- Preheat your grill or grill pan to medium high and brush the husked corn lightly with olive oil. Grill for 8 to 10 minutes, turning every few minutes until kernels are charred in spots and tender throughout. Let it cool just until you can handle it comfortably.
- Whisk up that ranch magic:
- In a small bowl, combine the Greek yogurt, mayonnaise, lemon juice, dill, chives, garlic powder, onion powder, salt, and pepper. Whisk until completely smooth, then add milk one tablespoon at a time until it reaches that perfect pourable consistency. Taste and adjust anything that needs tweaking.
- Build your colorful base:
- In a large salad bowl, pile in the mixed greens, halved cherry tomatoes, sliced cucumber, soaked and drained red onion, shredded carrots, and chopped herbs. Toss them gently so colors are evenly distributed.
- Add the stars of the show:
- Cut the cooled corn kernels from the cobs and dice your avocado into bite sized pieces. Scatter both over the vegetables, letting the bright yellow and green pieces sit right on top where they catch the light.
- Bring it all together:
- Drizzle about two thirds of that creamy ranch dressing over the salad and toss gently with your hands or large spoons. You want everything lightly coated but not drowning. Add more dressing if needed and top with crumbled cheese and toasted seeds.
My neighbor now texts me whenever she makes this, telling me how her kids fought over the last serving. There's something about the combination of warm grilled corn and cool ranch that just makes people happy.
Making It Yours
I've discovered that black beans turn this into an even more filling meal, especially on days when I need something substantial but still fresh. The earthiness balances the sweetness of corn perfectly.
Protein Options
Grilled chicken cut into strips works beautifully here, but I've also used crispy chickpeas for a vegetarian crunch. Even simple hard boiled eggs make this feel more complete.
Dressing Swaps
The ranch is flexible enough that you can use sour cream instead of Greek yogurt for a richer version, or swap in plant based yogurt to make it dairy free. Just keep the ratios the same and your dressing will still shine.
- Mason jars work perfectly for shaking up the dressing without any splatter
- Leftover dressing keeps for a week and makes everything taste better
- Double the grilled corn while you're at it for tomorrow's lunch
This salad taught me that the best summer meals don't require much heat or effort. Just fresh ingredients and maybe a little grill magic.
Recipe FAQs
- → Can I make this ahead of time?
-
Prepare the dressing and grill the corn up to 2 days in advance. Store components separately and assemble just before serving to maintain the crisp texture of vegetables.
- → What protein additions work well?
-
Grilled chicken breast, seasoned shrimp, or baked tofu make excellent protein additions. Simply cook your chosen protein separately and arrange on top before drizzling with dressing.
- → How do I store leftovers?
-
Keep undressed salad components in an airtight container for up to 2 days. Store the dressing separately in a sealed jar. Toss together just before eating for the best texture and flavor.
- → Can I make this dairy-free?
-
Use coconut yogurt or a plant-based alternative instead of Greek yogurt, and swap mayonnaise for a vegan version. The dressing will still be creamy and delicious while being completely dairy-free.
- → What if I don't have a grill?
-
Sauté corn kernels in a hot skillet with a little oil until lightly charred, or use frozen roasted corn for a similar smoky flavor without the grilling step.
- → How can I add more crunch?
-
Toast sunflower seeds, pepitas, or walnuts in a dry pan until golden. Sprinkle over the top along with crumbled cheese for added texture and nutty flavor.