Summer days get busy fast, filled with sunshine adventures, road trips, and those sweet, sun-stretched evenings that always seem to arrive too soon. In the middle of it all, you need a plate that feels happy and effortless something that celebrates flavor without taking over your whole afternoon.
That’s where this Summer Grilled Peach Salad comes in, balancing the juicy sweetness of fresh peaches with the creamy tang of goat cheese and a basil vinaigrette that’s basically sunshine in a jar. It’s wholesome but feels a little fancy, perfect for those cozy dinners on the porch or a colorful lunch shared with friends.
And this is where everything changes.
Ingredients for Summer Grilled Peach Salad
Every salad ingredient here is chosen for fresh flavor and ease. You’ll need:
- 2 ripe but firm peaches, sliced into 8 wedges
- 1 tablespoon olive oil
- 8 ounces leafy greens (I like arugula, spinach, and butter lettuce)
- 1/4 cup thinly sliced red onion (about 1/4 a large onion)
- 1 cup cherry tomatoes, sliced lengthwise
- 1 medium avocado, diced
- 4 ounces goat cheese (or swap for creamy feta)
- 1/3 cup roasted salted pistachios, roughly chopped
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 Summer Grilled Peach Salad
Step 1: Grill the Peaches
Slice your peaches into neat wedges and toss them gently in a medium bowl with olive oil. Heat your grill to medium-high, between 375-425°F. Place each peach wedge carefully on the grill grates. Grill for about 2–3 minutes per side, turning once, until soft and kissed by those gorgeous grill marks. Let them cool slightly those caramelized edges are magic.
Step 2: Whisk Together the Basil Vinaigrette
Grab a mason jar or tall measuring glass. Pour in the olive oil, apple cider vinegar, raw honey, Dijon mustard, kosher salt, and all that chopped basil. Shake with the lid on, or whisk it in the glass. The vinaigrette turns creamy and fragrant in seconds, coating your salad perfectly.
Step 3: Assemble the Salad
In a large serving bowl, tumble in all of your leafy greens. Drizzle over half the basil vinaigrette and toss the greens so every leaf feels loved. Top with slices of red onion, the juicy cherry tomatoes, creamy chunks of avocado, and the warm grilled peaches. Crumble the goat cheese across the top and sprinkle on those salty pistachios for an addictive crunch.
Step 4: Finish and Serve
Right before serving, drizzle on the remaining vinaigrette. You can also serve it on the side for everyone to dress their own greens. Every bite is bright, creamy, and so satisfying a total summer standout!
Tips for Summer Grilled Peach Salad
Pick Just-Ripe Peaches
Look for peaches that are firm but fragrant. Over-ripe peaches can get mushy on the grill, but just-ripe ones hold together for perfect grill marks and caramelization.
Mix Up Your Greens
Spring mix, baby kale, or even little gem lettuce all bring their own texture and flavor. Use what you love or what’s fresh at the market.
Swap Cheese for Variety
Goat cheese is creamy and tangy, but you can use feta or even a plant-based cheese to keep it dairy-free without missing out on flavor.
Add Crunch with Nuts
Pistachios bring a salty crunch, but try sliced almonds or sunflower seeds for a fun twist that’s still wholesome.
Prep Ahead for Quick Assembly
Grill the peaches and make your vinaigrette a few hours ahead. Assemble everything just before serving for a quick and easy mealtime win.
Why You’ll Love Summer Grilled Peach Salad
- Perfect blend of sweet, tangy, creamy, and crunchy in every forkful
- Fresh, seasonal ingredients you can feel good about
- Makes a beautiful centerpiece for any summer table
- Customizable swap out greens, nuts, or cheese with ease
- Ready in under 30 minutes for effortless weeknight meals
Final Thoughts on Summer Grilled Peach Salad
When you’re craving something that shines during busy summer days, this Grilled Peach Salad is a little bit of luxury, and a whole lot of comfort. The flavors are light yet deeply satisfying, perfect for sharing or savoring on your own. Let this become your go-to warm weather favorite you’ll be looking forward to peach season all year long.
Irresistible Summer Grilled Peach Salad with Creamy Goat Cheese & Basil Vinaigrette
Ingredients
- 2 ripe but firm peaches, sliced into 8 wedges
- 1 tablespoon olive oil (grilling)
- 8 ounces leafy greens (arugula, spinach, and butter lettuce)
- 1/4 cup thinly sliced red onion (about 1/4 a large onion)
- 1 cup cherry tomatoes, sliced lengthwise
- 1 medium avocado, diced
- 4 ounces goat cheese (or creamy feta as a halal option)
- 1/3 cup roasted salted pistachios, roughly chopped
- —
- 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
Instructions
- Preheat grill to 375-425°F. Toss peach wedges with 1 tbsp olive oil.
- Grill peaches 2-3 minutes per side until softened with visible char, then cool slightly.
- In a jar or bowl, whisk together vinaigrette ingredients (olive oil, vinegar, honey, Dijon, salt, and basil) until well combined.
- Tumble leafy greens into a large bowl and drizzle half the vinaigrette, tossing to coat.
- Layer on red onion, cherry tomatoes, avocado, and grilled peaches. Sprinkle with crumbled goat cheese and pistachios.
- Finish with remaining vinaigrette before serving, or serve dressing on the side.
Notes
Substitute avocado oil for olive oil in the vinaigrette for a lighter flavor.
For a stronger pistachio flavor, lightly toast the nuts before adding to the salad.

