Grill halved peaches and whole corn until charred and fragrant; slice peaches into wedges and shave kernels from cobs. Toss kernels with cherry tomatoes, thinly sliced red onion and torn basil. Whisk olive oil, balsamic, honey and Dijon for a glossy dressing, then gently coat the salad. Finish with torn creamy cheese and serve warm or at room temperature for fresh summer flavors.
The smell of peaches hitting a hot grill is something everyone should experience at least once in their life. It happens fast, that moment when the sugars start bubbling and the fruit goes from pale to deeply golden in streaks. I threw this salad together on a sweltering July afternoon when the only sane thing to do was stand outside with a pair of tongs and a cold drink. The corn was from a roadside stand that morning, and the peaches were so ripe they barely survived the car ride home.
I made this for a friend who claimed she did not like fruit in savory dishes, and she went back for thirds without saying a word. That silence was the best compliment my cooking has ever received.
Ingredients
- 3 ripe peaches, halved and pitted: You want peaches that give slightly when squeezed but are not mushy, since they need to hold up on the grill.
- 2 ears of fresh corn, husked: Fresh corn pops when it hits the grill and the char adds a smoky sweetness frozen corn can never replicate.
- 1 cup cherry tomatoes, halved: Their slight acidity balances the sweetness of the grilled fruit beautifully.
- 1/2 small red onion, thinly sliced: Soak the slices in ice water for ten minutes if you find raw onion too sharp.
- 1/4 cup fresh basil leaves, torn: Tear rather than chop to keep the edges from bruising and turning black.
- 100 g creamy cheese such as burrata or fresh mozzarella: Burrata is my first choice because the creamy center spills out and becomes part of the dressing.
- 3 tbsp extra virgin olive oil: Use the good stuff here since it is a raw dressing and the flavor really comes through.
- 1 tbsp balsamic vinegar: A little goes a long way to add depth without overpowering the peaches.
- 1 tsp honey: Just enough to round out the vinegar and highlight the natural sugars.
- 1/2 tsp Dijon mustard: This tiny amount emulsifies the dressing so it clings to every bite.
- Salt and freshly ground black pepper: Season generously because grilled fruit loves salt more than you would expect.
Instructions
- Fire up the grill:
- Preheat your grill or grill pan over medium high heat until you can feel the warmth radiating when you hold your hand a few inches above the grates.
- Prep the fruit and corn:
- Brush the peach halves and corn ears lightly with olive oil, coating them just enough to prevent sticking without making them greasy.
- Get some char going:
- Place peaches cut side down and let them cook undisturbed for 2 to 3 minutes until you see deep grill marks and caramelized edges, then grill the corn alongside, turning every couple of minutes, for about 10 minutes total until spotted with char.
- Cool and slice:
- Let everything rest until you can handle it comfortably, then cut the peaches into wedges and slice the kernels off the cobs in long careful strokes.
- Build the salad:
- Pile the peach wedges, corn kernels, cherry tomatoes, red onion, and torn basil into a large bowl, letting things fall where they may for a relaxed look.
- Whisk the dressing:
- Combine the olive oil, balsamic vinegar, honey, Dijon mustard, salt, and pepper in a small bowl and whisk until the mixture looks creamy and unified.
- Bring it all together:
- Drizzle the dressing over the salad and toss with your hands or tongs, gently so the peach wedges stay intact and the tomatoes do not get crushed.
- Add the cheese and serve:
- Tear the creamy cheese into rough pieces and scatter them across the top, then bring it to the table immediately while everything is still slightly warm.
This salad became my unofficial contribution to every barbecue that summer, and people started expecting it the way you expect a certain song at a party.
Adding Greens for a Heartier Version
A couple of generous handfuls of arugula or baby spinach transform this from a side into a proper lunch. The peppery bite of arugula plays beautifully against the sweet peaches and creamy cheese.
Swapping the Cheese
Feta brings a briny tang that changes the whole personality of the dish, and crumbled blue cheese makes it feel almost decadent. I have tried all three and genuinely cannot pick a favorite.
What to Pour Alongside It
A chilled Sauvignon Blanc or Pinot Grigio is practically mandatory on a hot evening with this salad. The crisp acidity cuts through the richness of the cheese and mirrors the brightness of the dressing.
- Chill your wine at least thirty minutes before you plan to eat.
- If you prefer nonalcoholic, sparkling water with a squeeze of lime works surprisingly well.
- Remember this salad is best eaten the moment it is assembled.
Some recipes are just food, but this one is a whole afternoon captured on a plate. Make it once and you will find yourself waiting for peach season every single year.
Recipe FAQs
- → What peaches work best?
-
Choose ripe but slightly firm peaches so they hold together on the grill; freestone varieties make pitting and slicing easier and provide good caramelization.
- → How do I prevent peaches from sticking to the grill?
-
Brush cut peach halves lightly with olive oil and make sure the grill is hot and clean. Place fruit cut-side down and resist flipping until a good char has formed to avoid tearing.
- → What's the easiest way to remove corn kernels?
-
Stand a cob upright in a bowl and run a sharp knife down the sides to shave off kernels. Holding over a bowl captures juices; an alternate method is to cut kernels after grilling while warm for extra flavor.
- → Which cheeses pair well if I want a different flavor?
-
Soft milks like burrata or fresh mozzarella give creaminess, goat cheese adds tang, and feta or blue cheese bring a salty punch. For a dairy-free option, use marinated firm tofu or a tangy plant-based cheese.
- → Can components be prepared ahead of time?
-
Grill peaches and corn ahead and keep them chilled or at room temperature. Store dressing separately and assemble shortly before serving to preserve texture and freshness.
- → What are good serving or pairing suggestions?
-
Toss the salad with baby arugula or spinach for extra greens and serve with crusty bread. Bright white wines like Sauvignon Blanc or Pinot Grigio complement the fruit and creamy cheese.