This vibrant summer dish combines juicy fresh peaches with sweet corn kernels, cherry tomatoes, red onion, cucumber, and fragrant cilantro. The zesty honey-lime dressing ties everything together with bright acidity and subtle sweetness. Ready in just 20 minutes, it's an ideal make-ahead side for barbecues, picnics, or light lunches. The flavors meld beautifully when chilled for an hour before serving.
August in Georgia means peach stands on every roadside, and one sweltering afternoon I stuffed a bag full without any plan beyond eating them over the sink. Back home, the corn was tasseling in the garden and the lime tree in my kitchen window was heavy with fruit, so this salad practically assembled itself while the screen door banged shut behind me.
I brought a massive bowl of this to a backyard potluck where three people asked for the recipe before they even finished their plates, and one friend stood at the table eating the leftovers straight from the serving spoon.
Ingredients
- Fresh peaches (2 cups diced, about 3 medium): Ripe but still firm peaches hold their shape and give you those juicy sweet bursts without turning mushy.
- Cooked corn kernels (2 cups): Fresh off the cob is ideal, but frozen corn thawed under warm water works surprisingly well on busy weeknights.
- Cherry tomatoes (1 cup, halved): Their natural acidity balances the sweetness of the peaches and corn beautifully.
- Red onion (1/2 small, finely diced): A sharp crunch that keeps the salad from being too sweet, soak in ice water for five minutes if you find raw onion too aggressive.
- Cucumber (1 small, diced): Adds a refreshing coolness and satisfying crunch in every bite.
- Fresh cilantro (1/4 cup, chopped): Brings a bright herbal note that ties the whole dish to its lime dressing.
- Avocado (1, diced, optional): Creamy richness that makes the salad feel like a full meal rather than a side dish.
- Fresh lime juice (3 tbsp, about 2 limes): The backbone of the dressing, use only freshly squeezed because bottled lime juice tastes flat and metallic here.
- Honey (2 tbsp): Rounds out the lime acidity and creates a glossy emulsion with the oil.
- Extra virgin olive oil (3 tbsp): Use a good quality oil with a fruity, not bitter, finish.
- Sea salt (1/2 tsp) and freshly ground black pepper (1/4 tsp): Simple seasonings that wake up every flavor already in the bowl.
Instructions
- Cook the corn if needed:
- Boil or grill fresh cobs for two to three minutes until the kernels are just tender, then let them cool before slicing off every last golden row.
- Build the salad base:
- Tumble the diced peaches, corn, halved tomatoes, red onion, cucumber, cilantro, and avocado into your largest bowl, admiring the riot of color before you do anything else.
- Whisk the dressing:
- Shake or whisk the lime juice, honey, olive oil, salt, and pepper together until the mixture looks creamy and no oil separates at the surface.
- Dress and toss:
- Pour the dressing over the salad and fold gently with a large spoon, taking care not to crush the peaches or avocado.
- Serve or chill briefly:
- Eat it right away for the freshest texture, or refrigerate up to one hour so the flavors get friendly and mingle.
One September evening I ate a bowl of this on the porch while the cicadas screamed and the light went golden, and I realized I had stopped thinking about anything at all except how perfectly summer tasted in that moment.
Swaps and Additions
Nectarines slide right in for peaches with zero adjustment, and crumbled feta or grilled shrimp turn this from side dish into a proper dinner without much effort.
Pairing It Up
A glass of chilled Sauvignon Blanc mirrors the lime zing, but honest to goodness a tall tumbler of iced tea with a lemon wedge makes me just as happy beside this salad.
Timing and Freshness
This salad is a fifteen minute job if your corn is already cooked, and it tastes best the moment it hits the table.
- Dice everything before you cut the avocado so nothing sits around waiting.
- Keep leftover dressing in a jar in the fridge for up to a week, it is excellent on grilled fish.
- Always taste a peach before committing, a mealy one will drag the whole salad down.
Make this once and August will never feel the same without it.
Recipe FAQs
- → Can I make this peach corn salad ahead of time?
-
Yes, you can prepare the vegetables and dressing up to 4 hours in advance. Keep them separate and toss just before serving to maintain the crisp texture. The salad holds up well for about 1 hour after dressing.
- → What can I substitute for peaches?
-
Nectarines work beautifully as a direct substitute. You can also use diced mango or fresh pineapple when peaches aren't in season. Stone fruits with similar sweetness and texture yield the best results.
- → How do I cook fresh corn for this salad?
-
Boil shucked corn cobs for 2-3 minutes in salted water, or grill them for 3-4 minutes until lightly charred. Let cool slightly, then stand the cob upright and slice kernels downward with a sharp knife.
- → Can I add protein to make it a complete meal?
-
Grilled shrimp, rotisserie chicken, or black beans transform this into a hearty main course. Crumbled feta or goat cheese adds creaminess and protein while complementing the sweet fruit elements perfectly.
- → How long does this salad keep in the refrigerator?
-
Best enjoyed within 24 hours. The peaches may soften and release moisture over time. If storing longer, keep the dressing separate and add just before serving for optimal texture and freshness.