Pin It My neighbor knocked on the kitchen door one sweltering July afternoon with a basket of corn from her garden, and I suddenly understood why people get obsessed with farmers markets. The kernels were impossibly sweet, almost creamy when you bit into them raw, and that's when I realized this salad wasn't going to be just another side dish—it was going to be the thing everyone remembered eating that summer. The lime vinaigrette came together while the corn cooled, and watching the avocado soften into those bright greens and yellows felt like painting with vegetables.
I made this for my sister's birthday picnic last August, and three people asked for the recipe before dessert even arrived. What surprised me wasn't just that everyone loved it, but that my picky-eating cousin went back for seconds without complaining, and my mom actually said the lime dressing was better than store-bought salad kits. That's the moment I knew this recipe had staying power.
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: Whether you strip them from the cob yourself or grab frozen ones from the freezer, they're the sweet backbone of this salad—and yes, frozen is just as good when fresh corn isn't in season.
- Cherry tomatoes: Halving them instead of using full-size tomatoes means every bite gets a burst of juice and sweetness without making the salad watery.
- Ripe avocado: This is where patience matters; a perfectly ripe avocado (give it the gentle squeeze test) makes the texture creamy, while an underripe one will ruin the whole vibe.
- Red onion: Finely diced means it stays crisp and adds a sharp note that keeps the salad from tasting too sweet and one-dimensional.
- Fresh cilantro: If you love cilantro, this is your moment; if you're one of those people who thinks it tastes like soap, just use parsley and don't look back.
- Extra-virgin olive oil: The quality here actually matters because there's nothing else to hide behind—use one you'd actually taste on bread.
- Fresh lime juice: Bottled lime juice tastes like regret; squeeze it fresh and you'll taste the difference immediately.
- Honey or agave syrup: Just a touch to balance the lime's tartness without making anything taste sweet.
- Dijon mustard: This tiny amount acts as an emulsifier, which means it keeps the dressing from separating and makes it taste more polished.
- Sea salt and freshly ground black pepper: Don't skip the fresh pepper; pre-ground loses its brightness after sitting in the cabinet for months.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Cook the corn if you're starting fresh:
- Boil salted water, drop in fresh corn kernels for exactly two minutes, then drain and let them cool on a clean kitchen towel. You want them tender but still slightly crisp, not mushy.
- Gather your vegetables:
- Combine the cooled corn with halved cherry tomatoes, diced avocado, finely diced red onion, and chopped cilantro in a large bowl. Don't toss yet—just let them sit together for a moment.
- Build the dressing:
- In a small bowl or jar, add the olive oil, fresh lime juice, honey, Dijon mustard, salt, and pepper. Whisk or shake vigorously until the mixture looks slightly cloudy and emulsified, which takes about thirty seconds of real effort.
- Combine with care:
- Gently pour the dressing over the salad and toss with a light hand—you're mixing, not smashing the avocado into oblivion. A few light tosses is all you need.
- Taste and serve:
- Grab a fork and taste a bite; adjust salt, lime juice, or honey to suit your preference. Serve right away while everything's still bright and crisp, or chill for fifteen minutes if you have time.
Pin It There was this moment during that birthday picnic when everyone stopped talking mid-conversation to eat, and the only sound was the clink of forks and the rustle of napkins. That's when you know a dish has transcended being just food and become something that brings people together, even if it's just for a quiet fifteen minutes on a hot afternoon.
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.
When to Make This Salad
This is peak summer eating, which means June through September is your window, but I've made it in the off-season with decent frozen corn and grocery store tomatoes when I was desperate for that bright, fresh feeling. Spring is nice too, before it gets too hot and you start craving cold things. The real magic happens when you make it the day you buy the corn at the market—that's when you'll taste why people get so passionate about farmers market shopping.
Building on the Basics
Once you nail this version, the variations are endless and kind of fun to experiment with. I've crumbled cotija cheese over it, added black beans for protein, stirred in jalapeño for heat, and even tossed in diced cucumber when I had too many in the fridge. The lime vinaigrette is sturdy enough to handle whatever you throw at it, which means you can make this salad a dozen times and have it feel different each time.
Storage and Make-Ahead Notes
The dressing keeps for a week in a jar on the counter, so you can make it ahead and shake it up whenever you need it. The vegetables are best eaten the same day you cut them, but if you're prepping for a gathering, you can prep everything separately and assemble just before serving—nobody wants a soggy, sad salad by the time guests arrive. I learned this the hard way at a potluck when I dressed everything four hours early and watched it turn into a watery mess.
- Keep the avocado separate and dice it fresh, right before you're ready to eat.
- Store cooked corn in the fridge for up to three days if you're making this throughout the week.
- If you have leftovers, the salad is still delicious the next day, though the avocado will brown a bit—just cover it with plastic wrap pressed directly onto the surface.
Pin It This salad has become my go-to when I'm not sure what to bring somewhere, and it's never let me down. Make it once and you'll understand why summer eating doesn't get better than this.
Recipe FAQs
- → Can I use frozen corn instead of fresh?
Yes, thaw and drain frozen corn well before combining it with the other ingredients. It works just as well and saves time.
- → What can I substitute for cilantro?
Fresh parsley is a good alternative if you prefer a milder, herbaceous flavor or dislike cilantro.
- → How long should I chill the salad for best flavor?
Chilling the salad for about 15 minutes allows the flavors to meld and enhances the taste without losing freshness.
- → Is it possible to add protein to this dish?
Yes, grilled chicken or shrimp pairs well with the salad for a more substantial meal.
- → Can I make the vinaigrette ahead of time?
Absolutely, whisk together the dressing ingredients in advance and store in the refrigerator for up to 2 days. Re-whisk before using.