
If you’re craving a fast, vibrant summer salad, this Grilled Peach Salad with Bright Basil Vinaigrette delivers sweet-smoky fruit, crisp greens, and a silky herb dressing in just 15 minutes. Warm peaches come off the grill with caramelized edges and light char, then meet a cool bed of mixed greens for the perfect contrast. The basil vinaigrette is smooth, glossy, and gently tangy from balsamic with a touch of honey for balance. It’s simple enough for a weeknight, but pretty (and special) enough for guests.
❤️ Charlotte's Recipe Summary
Big summer flavor, minimal effort: Grill the peaches for a few minutes, blend the dressing, and you’re ready to eat.
Sweet + smoky + herby: Juicy peaches, peppery greens, and a bright basil vinaigrette make every bite feel fresh.
Perfect for sharing: Serves 4 and looks gorgeous on the table for warm-weather meals.
I first started making this salad when peaches were so ripe they perfumed the whole kitchen—too good to hide in a fruit bowl, but also too delicate to ignore. Grilling felt like the easiest way to turn them into something a little more “meal-worthy” without losing that sunny sweetness.
What makes it memorable is the contrast: warm, caramelized peach slices against cool, tender greens, plus that punchy basil dressing that tastes like summer in a blender. It’s the kind of dish that looks like you planned ahead, even though it comes together faster than most side dishes.
If you’ve never grilled fruit before, this is a friendly place to start. The timing is short, the payoff is huge, and you’ll learn exactly what to look for (hello, grill marks and softened edges) so you feel confident the first time.
Keep reading for the little cues that make it effortless—how to pick ripe peaches, how to keep the greens crisp, and how to get the basil vinaigrette smooth and vibrant without tasting bitter.

A Note From My Kitchen
The key to this salad is grilling peaches that are ripe but still a bit firm. If they’re overly soft, they can slump on the grill and tear when you try to slice them. You want peaches that give slightly when pressed, with fragrant skin and no mushy spots.
When the peaches hit the grill, don’t fuss with them—leave them cut-side down long enough to develop clear grill marks. You’ll know they’re ready when they release easily; if they stick, give them another moment. Those caramelized edges are where the smoky-sweet flavor comes from.
For the dressing, blending basil with olive oil, balsamic, and honey creates a smooth, spoonable vinaigrette. If it looks thick, that’s okay—it clings beautifully to greens. If it looks separated, blend a bit longer until it becomes glossy and unified.
Finally, dress the salad right before serving. Greens can wilt quickly once coated, especially with warm peaches on top. If you’re prepping for company, keep the components separate and toss at the last second for the freshest texture.
Ingredient Notes and Easy Swaps:
This recipe is short and ingredient-driven, so each item matters. The peaches bring sweetness and juiciness, the greens add freshness and bite, and the basil vinaigrette ties everything together with a bold, herbal finish. Because there aren’t many ingredients, choose the best-quality produce you can—especially the peaches and basil. You can also adjust the balance with salt and pepper to make the flavors pop. Below are simple, beginner-friendly notes to help you get the best result without changing the recipe itself.
- Ripe peaches: Choose peaches that smell fragrant and feel slightly soft near the stem. If they’re too firm, they won’t soften much in the short grill time; if they’re too soft, they can fall apart when you slice them after grilling.
- Mixed greens (arugula, spinach, baby kale): This blend gives you peppery, tender, and slightly hearty leaves in one bowl. If your greens are very wet after washing, dry them well so the dressing clings instead of sliding off.
- Fresh basil leaves: Basil is the star of the dressing, so look for leaves that are bright green and not bruised. If your basil tastes strongly peppery or looks dark, the vinaigrette can skew bitter—use the freshest bunch you can.
- Extra virgin olive oil: Olive oil provides body and a smooth mouthfeel in the basil vinaigrette. A mellow, fruity olive oil keeps the dressing balanced; a very sharp oil can taste more intense, so taste and season thoughtfully.
- Balsamic vinegar: Balsamic brings tang and a hint of sweetness that complements grilled fruit. If your balsamic is very strong, the honey helps round it out; blend until the dressing tastes harmonious, not harsh.
- Raw honey: Honey softens the vinegar’s bite and amplifies the peach sweetness without making the salad sugary. If your honey is thick or crystallized, it will still blend in—just give the blender a little extra time.
- Salt: Salt is what makes the peaches taste “peachier” and the greens taste more vibrant. Start light, then adjust after blending so you don’t over-salt the dressing.
- Pepper: Freshly ground pepper adds gentle heat that plays nicely with basil and balsamic. A little goes a long way—aim for a subtle speckled look rather than a heavy pepper layer.
How to Make grilled peach salad (Step-by-Step)

Step 1: Heat your grill to medium-high so it’s ready when the peaches go on. You’re aiming for a steady, hot surface (about 400°F or 200°C) that can sear quickly without turning the fruit mushy.
Step 2: Brush the cut sides of the peach halves lightly with olive oil, then place them cut-side down on the grill. Let them cook undisturbed until you see distinct grill marks and the edges look slightly softened, about 4–5 minutes.

Step 3: Add the basil, olive oil, balsamic vinegar, honey, salt, and pepper to a blender and blend until completely smooth. The goal is a vivid green, silky dressing that looks unified and glossy rather than separated.
Step 4: Put the mixed greens into a large bowl and gently combine them so the blend is evenly distributed. Slice the grilled peaches and arrange them over the top so you get a little peach in every serving.

Step 5: Right before you’re ready to eat, drizzle the basil vinaigrette over the salad and toss gently. Keep the tossing light so the greens stay fluffy and the peach slices remain intact.
Step 6: Serve immediately while the peaches are still warm and fragrant against the cool greens. If you’d like, finish with a few extra basil leaves for a fresh, aromatic garnish.
Optional Icing:
This salad doesn’t need it, but if you want a sweet drizzle: whisk powdered sugar with a small splash of water until smooth, then lightly drizzle over the peaches just before serving.

Tips For Success:
- Choose the right ripeness: Slightly firm-ripe peaches grill cleanly and slice neatly, while very soft peaches can tear.
- Don’t move the peaches too soon: Let them sit cut-side down until they release easily and the grill marks are clearly defined.
- Dress at the last moment: Tossing just before serving keeps the mixed greens salad crisp and prevents wilting.
- Blend until glossy: A fully blended basil vinaigrette should look smooth and bright, with no visible oil separation.
Frequently Asked Questions:
Can I make the basil vinaigrette ahead of time?
How do I know when the peaches are done grilling?
How do I keep the greens from wilting?
Love This Grilled Peach Salad with Bright Basil Vinaigrette Recipe?
💬 Did you make this recipe? Drop a comment below and let me know how it turned out!
⭐⭐⭐⭐⭐ Please include any helpful details (like ingredient swaps or variations). This helps others and means a lot—thank you!
Comments
Post a Comment