
This summer corn salad is a celebration of bright flavors and peak-season produce. Sweet corn, juicy cherry tomatoes, and aromatic cilantro come together under a fresh squeeze of lime, and the finishing touch of creamy avocado makes every bite irresistible. It is my go-to dish for picnics and backyard BBQs because it is so quick to throw together and always disappears fast.
I discovered this salad at a friend’s cookout and immediately adapted it for my family. Every summer, it makes frequent appearances at our table. The combination of sweet corn and avocado is such a hit that even the kids ask for seconds.
Ingredients
- Fresh corn cobs: Choose the brightest husks that feel heavy for their size
- Cherry tomatoes: Look for ones that are firm but yield just a little under pressure
- Red onion: Adds crunch and a sharp bite that lifts the salad
- Cilantro: Use leaves and stems for extra flavor and buy a bunch that is fragrant and perky
- Limes: Juicy and plump limes make all the difference opt for those that give a little when squeezed
- Avocado: Pick avocados that yield gently to pressure for a perfect creamy finish
- Salt and black pepper: Enhances all the vibrant flavors
Step-by-Step Instructions
- Boil the Corn:
- Bring a large pot of water to a rolling boil over high heat. Shuck the corn cobs and drop them in. Cover and let them cook for about two minutes. Cool the cobs completely on a tray before cutting off the kernels so that they do not steam up your salad.
- Prep the Vegetables:
- Halve or quarter your tomatoes depending on size and chop the red onion as finely as you can for a consistent bite. Chop the cilantro leaves and tender stems for best flavor.
- Toss the Salad:
- In a large bowl, mix the cooled corn kernels with tomatoes, red onion, and cilantro. Squeeze over plenty of lime juice so everything gets a good coating. Season to taste with salt and pepper and give it a final gentle mix.
- Chill and Serve:
- For peak freshness, chill the salad for an hour before serving but hold back on adding the avocado. Right before serving, dice your avocado and gently fold it in or top individual bowls so it stays green and creamy.

I am always amazed at how the freshest corn makes this dish a standout. It reminds me of lazy summer days at my grandmother’s farm helping her shuck corn right off the stalk before lunchtime.
Storage Tips
This salad holds well in the fridge for up to two days if you leave out the avocado. Add the avocado just before serving to prevent it from browning. Store the salad in an airtight container to keep the veggies crisp.
Ingredient Substitutions
You can swap cilantro for flat leaf parsley if you are not a fan of cilantro’s flavor. If you cannot find cherry tomatoes try grape tomatoes or even diced regular tomatoes. Grilled corn instead of boiled brings a smoky kick that works beautifully.
Serving Suggestions
Pile this salad alongside grilled chicken burgers or fish for a cool and tangy side. Sometimes I add black beans or feta cheese to make it heartier. It is terrific scooped up with tortilla chips too.
Where This Recipe Comes From
Corn and tomatoes are classic ingredients across North America in the summertime. This particular combination with avocado and lime is inspired by both Southwestern and Mexican flavors that emphasize freshness and citrusy brightness.
Recipe Questions & Answers
- → Can I use canned or frozen corn?
Fresh corn yields the best flavor and texture, but canned or frozen corn can be used as a convenient alternative. Be sure to drain well and pat dry before tossing with the other ingredients.
- → How can I add extra flavor to the salad?
Grilling the corn cobs adds a delicious smoky note. You can also sprinkle in a pinch of cumin or chili powder, or add diced jalapeño for gentle heat.
- → How far ahead can I make the salad?
You can prepare the base salad (without avocado) several hours ahead and keep it refrigerated. Add avocado just before serving to prevent browning and maintain a fresh appearance.
- → What are good substitutions for cilantro?
If you prefer, substitute with fresh parsley or basil for a different flavor profile that still brings freshness to the dish.
- → What dishes pair well with this salad?
This salad complements grilled meats, tacos, seafood, or can simply be enjoyed with tortilla chips as a light meal or appetizer.