Charred sweet corn and juicy peaches make a salad that lands bright, sweet, and a little smoky all at once. The corn stays crisp at the bite, the peaches soften just enough to give the bowl some perfume, and the honey-lime dressing pulls everything together without burying the fresh summer flavor.
The part that makes this version work is the contrast. Grilling the corn first adds depth that raw corn just can’t give you, and the quick cool-down keeps the kernels from turning soggy once they hit the peaches. A little red onion gives the salad backbone, while basil and lime keep it tasting fresh instead of syrupy.
Below, I’m walking through the small details that matter here, including how to keep the peaches from collapsing and when to add the feta so it stays creamy instead of muddying the bowl.
I grilled the corn exactly until it had those dark spots and it made the whole salad taste deeper, not burnt. The peaches stayed firm enough to hold up, and the honey-lime dressing was perfect after a quick toss.
Pin this sweet corn salad with peaches for the smoky corn, juicy peaches, and honey-lime dressing that taste like summer in one bowl.
The Trick to Keeping Peaches Sweet, Not Mushy
The biggest mistake with a peach and corn salad is cutting the peaches too early and letting them sit in the dressing. Once the fruit starts releasing juice, the whole bowl turns watery and the basil loses its clean edge. Dice the peaches just before mixing, and use fruit that yields slightly at the stem end but still feels structured in your hand.
Grilling the corn matters here because it gives the salad a roasted, savory note that balances the peaches. If you use raw corn, the salad still works, but it tastes flatter and leans sweeter. The quick char also helps the kernels stand up beside the peaches instead of disappearing into the bowl.
What Each Ingredient Is Actually Doing in the Bowl

- Corn — Fresh sweet corn gives this salad its crunch and natural sweetness. Grilling or broiling adds char that keeps the dish from tasting one-note. Frozen corn will work in a pinch if you dry it well and get a hard sear in a skillet, but the cob-cut kernels have the best texture.
- Peaches — Use ripe but firm peaches so they hold their shape after tossing. Overripe fruit breaks down fast and turns the salad soft. If peaches aren’t in season, nectarines are the closest swap because they stay a little firmer.
- Lime juice and honey — This dressing needs both acid and sweetness to bridge the corn and peaches. Lime keeps the salad bright, while honey rounds out the sharp edges. Lemon works if that’s what you have, but lime tastes cleaner with the basil and cumin.
- Basil — Basil is what makes the bowl smell like fresh-cut summer. Tear it by hand instead of chopping it small, or it can darken and disappear into the dressing.
- Feta — The feta is optional, but it adds salt and creaminess that sharpen the fruit. Use a light hand so it doesn’t overpower the peaches. If you skip it, add an extra pinch of salt at the end.
How to Build the Salad So It Stays Bright and Crisp
Charring the Corn
Cook the corn over medium-high heat until you get scattered charred spots and the kernels smell a little nutty. You don’t want to blacken the whole ear; you want enough color to add depth without drying out the kernels. Let it cool just until you can handle it, then slice the kernels off the cob with a sharp knife. If you cut it while it’s blazing hot, the kernels get messy and the juices run everywhere.
Whisking the Dressing
Whisk the olive oil, lime juice, honey, cumin, salt, and pepper until the honey dissolves and the mixture looks glossy. If it looks separated for a few seconds, keep whisking. That emulsion helps the dressing cling to the corn and peaches instead of pooling at the bottom of the bowl. Taste it before you add it to the salad; it should taste a little punchy on its own because the fruit softens the edge once everything is tossed together.
Bringing Everything Together
Combine the corn, peaches, tomatoes, onion, and basil in a large bowl, then pour the dressing over the top and toss gently. The key is to fold, not mash. Tomatoes and peaches both bruise if you get aggressive, and once that happens the salad turns cloudy and wet. Add the feta last so it stays in little creamy pockets instead of disappearing into the dressing.
Make It Without Feta
Skip the feta for a dairy-free version that tastes cleaner and more fruit-forward. The salad loses a little salt and creaminess, so add a pinch more salt and let the lime dressing sit on the ingredients for a minute before serving. That short rest helps the corn and peaches absorb more of the seasoning.
Swap in Nectarines or Plums
Nectarines work almost exactly like peaches but bring a firmer bite and no peel fuzz. Plums give the salad a sharper, tarter edge and a darker color, which makes the bowl look more dramatic. Both swaps hold up well if you want a fruit that doesn’t collapse as quickly.
Use Frozen Corn in a Hurry
Frozen corn won’t have the same smoky char from the cob, but it still makes a good salad if you dry it well and cook it in a hot skillet until the edges brown. That extra moisture step matters, because wet frozen corn will steam instead of sear. The flavor ends up lighter, but the salad still works when fresh corn isn’t available.
Storage and Reheating
- Refrigerator: Store leftovers up to 2 days, but the peaches will soften and the basil will darken. The flavor stays good, though the texture gets looser.
- Freezer: Don’t freeze this salad. The peaches and tomatoes turn mushy after thawing, and the fresh herbs lose their brightness.
- Reheating: This salad is meant to be served cold or at cool room temperature. If it has been refrigerated, let it sit out for 10 to 15 minutes and toss again before serving so the dressing loosens and the flavors wake back up.
Questions I Get Asked About This Recipe

Sweet Corn Salad with Peaches
Ingredients
Equipment
Method
- Grill the corn over medium-high heat for 10 minutes, turning regularly, until charred in spots, then cool slightly and cut kernels from the cob.
- Place the kernels, diced peaches, halved cherry tomatoes, finely diced red onion, and torn basil into a large bowl.
- Whisk olive oil, lime juice, honey, cumin, salt, and pepper together until smooth.
- Pour the dressing over the salad and toss to coat so the peaches and corn look evenly glazed.
- Top with crumbled feta if using, then toss once more right before serving for the best coating.
- Serve immediately, or refrigerate up to 2 hours and toss again before serving.