New recipes every week — Follow on Pinterest for daily inspiration 💕
Home Salads & Side dishes Sweet Corn Salad with Peaches
Salads & Side dishes

Sweet Corn Salad with Peaches

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 ... Read more

📌 Save

Sweet Corn Salad with Peaches

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.

★★★★★— Megan T.

Pin this sweet corn salad with peaches for the smoky corn, juicy peaches, and honey-lime dressing that taste like summer in one bowl.

Save to Pinterest

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

sweet corn salad with peaches charred juicy fresh
  • 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

Can I make sweet corn salad with peaches ahead of time? +

You can prep the corn, dressing, onion, and tomatoes a few hours ahead, but hold the peaches and basil until right before serving. That keeps the fruit from weeping and the herbs from going dark. Once everything is mixed, it’s best within a couple of hours.

How do I keep the peaches from getting mushy in the salad? +

Use peaches that are ripe but still firm, and dice them right before mixing. If they sit cut on the counter, they soften fast and start releasing juice into the bowl. Gentle tossing also matters, because rough mixing breaks down the fruit before it ever hits the table.

Can I use canned or frozen corn instead of fresh corn? +

Frozen corn is the better swap because it keeps a cleaner sweet-corn flavor. Thaw it and dry it well before searing it in a hot pan so it browns instead of steaming. Canned corn works only if you rinse and dry it thoroughly, and even then the texture is softer.

How do I stop the dressing from tasting too sharp? +

Add the honey and salt in balance, then taste after the dressing has been whisked together. If the lime seems sharp, it usually needs a little more honey or a pinch more salt, not more oil. The fruit will soften the acidity once it’s tossed, so don’t overcorrect too early.

Can I serve this sweet corn salad with peaches warm? +

Yes, but let the corn cool just enough so it doesn’t wilt the peaches and basil on contact. Warm corn gives the salad a softer, more rustic feel, while fully chilled corn keeps it crisp and brighter. I prefer it slightly cool rather than hot for the best texture.

Sweet Corn Salad with Peaches

Sweet corn salad with peaches featuring charred kernels, golden peach chunks, and a honey-lime dressing for a fresh summer side. Tossed with basil and optional feta for a bright, lightly smoky corn peach salad vibe.
Prep Time 15 minutes
Cook Time 10 minutes
Total Time 25 minutes
Servings: 6 servings
Course: Side Dish
Cuisine: American
Calories: 290

Ingredients
  

Sweet corn salad with peaches
  • 4 ears corn Husked and grilled or broiled
  • 3 peaches Ripe, peeled and diced
  • 1 cup cherry tomatoes Halved
  • 0.25 cup red onion Finely diced
  • 0.25 cup fresh basil Torn
  • 2 oz feta cheese Crumbled (optional)
  • 3 tbsp olive oil
  • 2 tbsp lime juice
  • 1 tbsp honey
  • 0.5 tsp cumin
  • salt To taste
  • pepper To taste

Equipment

  • 1 sheet pan

Method
 

Grill and prep the produce
  1. 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.
  2. Place the kernels, diced peaches, halved cherry tomatoes, finely diced red onion, and torn basil into a large bowl.
Make the honey-lime dressing and finish
  1. Whisk olive oil, lime juice, honey, cumin, salt, and pepper together until smooth.
  2. Pour the dressing over the salad and toss to coat so the peaches and corn look evenly glazed.
  3. Top with crumbled feta if using, then toss once more right before serving for the best coating.
  4. Serve immediately, or refrigerate up to 2 hours and toss again before serving.

Notes

Pro tip: char the corn in spots (don’t fully blacken), then cool slightly before cutting so the kernels stay intact. Refrigerate in a covered container up to 2 days; freezing isn’t recommended because peaches get watery. For a dairy-free swap, omit the feta and add an extra pinch of salt and pepper to keep the flavor balanced.
Find the Print Button

The print button is inside the recipe card below ↓

Leave a Comment

Recipe Rating