Pin it Last summer, I was standing at the farmer's market with three ears of corn in my hands, still warm from the morning sun, when a neighbor stopped to chat and mentioned she'd been eating the same sad desk salads for weeks. That conversation stuck with me, and by that evening, I'd thrown together this vibrant salad as a kind of edible apology to my own palate. The lime juice hit first, then the sweetness of the corn, and suddenly I understood why she'd been so desperate for something alive and bright.
I made this for a backyard dinner party in July, and watching people's faces light up when they tasted it was genuinely delightful. One friend asked if there was some secret ingredient, and I had to laugh because the secret was simply that everything was at peak ripeness and not oversalted or overdressed. It became the salad everyone asked about, and I've made it at least a dozen times since.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Fresh corn kernels (2 cups): If you can get them from actual ears, the flavor is noticeably sweeter and fresher than frozen, though frozen works beautifully in a pinch—just thaw and drain thoroughly so excess water doesn't make your salad soggy.
- Cherry tomatoes, halved (1 cup): These stay firmer than larger tomatoes and burst with concentrated sweetness; choosing ones that are fully ripe and fragrant makes all the difference.
- Ripe avocado, diced (1): The avocado should yield gently to pressure but not be mushy; add it just before serving or toss it in last to prevent browning and maintain that buttery texture.
- Red onion, finely diced (1/4 cup): The thin dicing matters here because it softens slightly in the lime juice and distributes that sharp bite throughout rather than delivering it in overwhelming chunks.
- Fresh cilantro, chopped (1/4 cup): If cilantro tastes like soap to you, swap in fresh parsley with zero guilt; the salad works beautifully either way.
- Extra-virgin olive oil (3 tablespoons): This is worth buying the good stuff for once, since it's not being heated and the quality shines through completely.
- Fresh lime juice (2 tablespoons): Always squeeze from an actual lime rather than using bottled; the difference in brightness is immediately noticeable.
- Honey or agave syrup (1/2 teaspoon): This tiny amount balances the lime's tartness without making the dressing sweet, adding a subtle roundness.
- Dijon mustard (1/2 teaspoon): This acts as an emulsifier, holding the oil and lime juice together in a creamy suspension rather than letting them separate.
- Sea salt (1/2 teaspoon) and freshly ground black pepper (1/4 teaspoon): Grind the pepper fresh because pre-ground loses its bite; taste as you go since avocado and corn are mild and need seasoning to sing.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Prepare the corn:
- If using fresh ears, bring salted water to a boil and cook the kernels for just two minutes—you want them tender but still with a slight pop when you bite them. Drain and let them cool while you prep everything else; if using frozen corn, thaw it thoroughly and pat it dry with a clean kitchen towel.
- Assemble the salad base:
- Combine the cooled corn, halved tomatoes, diced avocado, red onion, and cilantro in a large bowl, tossing gently so you don't break apart the avocado. This is the moment everything looks its most beautiful, so take a second to appreciate the color.
- Build the dressing:
- In a small bowl or jar, whisk together the olive oil, lime juice, honey, mustard, salt, and pepper until the mixture turns cloudy and emulsified, which takes about thirty seconds of vigorous whisking. If you're using a jar, just seal it and shake hard for a minute.
- Bring it all together:
- Pour the dressing over the salad and toss with gentle hands, being careful around those avocado pieces so they stay in chunks rather than becoming a puree. Taste a bite and adjust salt or lime juice if needed—trust your palate more than the recipe.
- Serve and enjoy:
- Eat it immediately while everything is cool and crisp, or chill it for up to fifteen minutes if you prefer it colder; anything longer and the tomatoes start weeping and the avocado browns slightly.
Pin it This became my go-to dish the summer my partner was diagnosed with vegetarian leanings, and suddenly I needed salads that felt substantial enough to be a real meal. The combination of fresh vegetables, good fat from the avocado, and a dressing that doesn't taste like punishment made it something we both genuinely wanted to eat repeatedly.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
Variations That Actually Work
The beauty of this salad is that it welcomes additions without losing its identity. I've added crumbled feta cheese when I wanted something richer, swapped in diced cucumber for extra crunch on warmer days, and once threw in toasted pumpkin seeds because I had them on hand and they added an unexpected textural dimension. Each version felt like a completely intentional creation rather than a compromise, which is how you know the base recipe is truly solid.
Making It a Complete Meal
On its own, this salad is a beautiful side dish, but when you're eating it as your main course, consider laying it alongside grilled chicken breast, pan-seared shrimp, or even crumbled seasoned tofu if you're keeping it vegetarian. I've also served it alongside fish tacos and as a fresh accompaniment to grilled steak, where it cuts through the richness beautifully.
Storage and Make-Ahead Strategy
If you need to prep this ahead, keep all the components separate and assemble just before eating—the vegetables will stay crisp for a day in the fridge, the dressing keeps for three days in a sealed jar, but once combined they start deteriorating within minutes. I learned this the hard way when I made a massive batch for a picnic and watched it turn into a sad, separated mess by lunchtime.
- Keep the avocado separate and dice it fresh right before tossing, or toss it in a tiny bit of lime juice separately to prevent browning.
- If you absolutely must assemble ahead, do it no more than thirty minutes before eating and keep it covered in the coldest part of your fridge.
- The leftovers are honestly not worth keeping; make exactly what you'll eat and trust that it's quick enough to prepare fresh every time.
Pin it This salad taught me that the best summer meals don't need to be complicated, just honest and fresh. It's become something I make whenever I need to feel like I'm taking care of myself, or when I want to feed someone else something that tastes like genuine care.
Recipe FAQs
- → Can I use frozen corn instead of fresh?
Yes, thaw frozen corn thoroughly and drain it well before mixing to maintain the salad's texture and flavor.
- → What can I substitute for cilantro?
Fresh parsley is a great alternative to cilantro, offering a slightly different but equally fresh and herbaceous flavor.
- → How long can the salad be stored after dressing?
It's best eaten fresh or chilled for up to 15 minutes, but avoid long storage to keep avocado from browning and maintain crispness.
- → Can I add protein to this salad?
Grilled chicken or shrimp pair well with the salad for a more complete meal with added protein.
- → What dressing ingredients balance the flavors?
The combination of lime juice, olive oil, honey, Dijon mustard, salt, and pepper creates a tangy, slightly sweet, and well-rounded dressing.