This post may contain affiliate links, Read the full disclosure here.
If summer had a flavor, this would be it. The Grilled Peach Salad with Basil Vinaigrette is everything I love about warm-weather cooking—fresh, easy, a little smoky, and totally packed with flavor.
It’s a salad that feels like a treat. The grilled peaches bring this sweet-savory magic, the basil dressing is fresh and zesty, and the whole thing is hearty enough to stand alone or pair with your favorite grilled protein.
Whether you’re feeding your family, entertaining friends, or just making yourself a lunch that feels a little extra, this recipe’s a total win.
Why You’ll Love This Grilled Peach Salad with Basil Vinaigrette
Here’s the thing: this salad looks impressive, but it’s super simple to pull together.
It’s got:
- Juicy grilled peaches with caramelized edges
- Creamy goat cheese (or feta!)
- Crunchy pistachios
- A basil vinaigrette that you’ll want to pour on everything
And the best part? You don’t need fancy ingredients or hours of prep. This is the kind of salad that makes you feel like a pro—without the pressure.
Ingredients You’ll Need
For the grilled peach salad:
- 2 ripe but firm peaches, sliced into 8 wedges
- 1 tablespoon olive oil
- 8 ounces leafy greens (I like a mix of arugula, spinach, and butter lettuce)
- 1/4 cup thinly sliced red onion
- 1 cup cherry tomatoes, sliced lengthwise
- 1 medium avocado, diced
- 4 ounces goat cheese (or swap for feta)
- 1/3 cup roasted salted pistachios, roughly chopped
For the basil vinaigrette:
- 1/2 cup olive oil (or avocado oil)
- 1/4 cup apple cider vinegar
- 2 1/2 tablespoons raw honey
- 1 1/2 tablespoons Dijon mustard
- 1 teaspoon kosher salt
- 1/4 cup fresh chopped basil
How to Make Grilled Peach Salad with Basil Vinaigrette
Step 1: Grill the peaches
- Toss peach wedges with 1 tablespoon olive oil.
- Preheat grill to medium-high (375–425°F).
- Place peaches on the grill for 2–3 minutes per side, until tender and grill-marked.
- Remove and let cool slightly.
Tip: Use a grill basket or brush grill grates with oil to prevent sticking.
and Step 2: Make the basil vinaigrette
- Add all vinaigrette ingredients to a jar with a lid.
- Shake until fully combined.
- You can also whisk it in a bowl or blend for a smoother finish.
Step 3: Assemble the salad

- Add greens to a large serving bowl.
- Pour half of the vinaigrette over and toss to coat.
- Layer on:
- Sliced red onion
- Cherry tomatoes
- Diced avocado
- Grilled peaches
- Crumble goat cheese over the top.
- Sprinkle with pistachios.
- Drizzle remaining vinaigrette, or serve it on the side.
Make-ahead tip: You can grill peaches and prep dressing in advance. Store them separately and assemble fresh.
Why Grilled Peaches Are My Summer Obsession
I still remember the first time I grilled peaches. I thought I was being “fancy.” But really—it was so easy, I laughed. The flavor though? Pure magic.
Since then, I’ve been grilling them for everything—salads, desserts, even with pork chops. But this salad? This is my favorite way to show off how good peaches can be.
Plus, it’s family-approved. Even my picky eater loves this one (she thinks the peaches are “warm fruit candy”).
What Goes Well with Grilled Peach Salad?
This salad is versatile. Here’s how to turn it into a full meal:
- Serve with grilled chicken, salmon, or shrimp
- Add a side of crusty bread or sourdough toast
- Pair with lemon iced tea or sparkling water with lime
Answering Your Peach Salad Questions
What dressing is best for peach salad?
This basil vinaigrette is my go-to, but balsamic glaze, lemon vinaigrette, or even honey-lime dressing all work well.
What meat pairs with grilled peaches?
- Grilled chicken
- Pork tenderloin
- Prosciutto or pancetta
Do basil and peach go together?
Yes! Basil balances the sweetness of peaches perfectly. It’s a classic summer flavor combo.
Can I use something else instead of peaches?
Try:
- Nectarines (similar texture)
- Plums (more tart)
- Grilled mango or pineapple (for tropical vibes)
What fruit goes well in salad?
Aside from peaches, you can mix in:
- Strawberries
- Blueberries
- Pomegranate seeds
- Grapes
How do you grill peaches for salad?
Make sure they’re ripe but firm. Oil them lightly, and grill just until soft and charred—usually about 2–3 minutes per side.
Do peaches soften when grilled?
Yes, slightly. They stay juicy but take on a caramelized, smoky flavor that’s amazing in savory dishes.
What herbs are good with peaches?
- Basil (of course!)
- Mint
- Thyme
- Tarragon
What’s in a good vinaigrette?
- Oil (like olive or avocado)
- Vinegar or citrus
- Sweetener (like honey)
- Salt
- Mustard or garlic for depth
- Fresh herbs (optional, but so good!)
Related Recipes You’ll Love
- Strawberry Spinach Salad with Balsamic Glaze
- Apple Feta Spinach Salad
- The Ultimate Greek Salad Recipe
These are all light, fresh, and packed with flavor—just like this one.
Save and Share!

📌 Save this Grilled Peach Salad with Basil Vinaigrette to your summer board!
👉 Follow Ritzy Recipes on Pinterest for more sweet-savory salad recipes.
Final Thoughts: Grilled Peach Salad Is a Must-Try
If you’ve never grilled fruit before, this is the recipe to start with. It’s colorful, easy, and totally unexpected in the best way.
Give it a try and tag me @RitzyRecipes with your version—I’d love to see how you make it your own!
Print
Grilled Peach Salad with Basil Vinaigrette – A Summer Staple You’ll Crave All Season
- Total Time: 21 minutes
- Yield: 4 servings 1x
Description
Juicy grilled peaches, creamy goat cheese, crunchy pistachios, and a zesty basil vinaigrette make this Grilled Peach Salad with Basil Vinaigrette the ultimate summer staple.
Ingredients
- 2 ripe but firm peaches, sliced into 8 wedges
- 1 tablespoon olive oil
- 8 ounces leafy greens (arugula, spinach, or butter lettuce)
- 1/4 cup thinly sliced red onion
- 1 cup cherry tomatoes, halved
- 1 medium avocado, diced
- 4 ounces goat cheese (or feta)
- 1/3 cup roasted salted pistachios, roughly chopped
- 1/2 cup olive oil (or avocado oil)
- 1/4 cup apple cider vinegar
- 2 1/2 tablespoons raw honey
- 1 1/2 tablespoons Dijon mustard
- 1 teaspoon kosher salt
- 1/4 cup fresh chopped basil
Instructions
- Toss peach wedges with 1 tablespoon olive oil.
- Preheat grill to medium-high (375–425°F).
- Grill peaches for 2–3 minutes per side until grill-marked and tender. Let cool slightly.
- Add vinaigrette ingredients to a jar, shake to combine (or blend for smoother texture).
- In a large bowl, add greens and half the vinaigrette. Toss gently to coat.
- Top with red onion, cherry tomatoes, diced avocado, and grilled peaches.
- Crumble goat cheese over the top and sprinkle with pistachios.
- Drizzle with remaining vinaigrette or serve on the side.
Notes
Grill peaches and prep the dressing ahead for easy assembly. Swap goat cheese with feta, and peaches with nectarines or plums if desired.
- Prep Time: 15 minutes
- Cook Time: 6 minutes
- Category: Salade
- Method: Grillé
- Cuisine: Fusion
Nutrition
- Serving Size: 1 plate
- Calories: 340
- Sugar: 11g
- Sodium: 350mg
- Fat: 25g
- Saturated Fat: 6g
- Unsaturated Fat: 17g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 4g
- Protein: 7g
- Cholesterol: 15mg




