Irresistible Summer Grilled Peach Salad with Creamy Goat Cheese & Basil Vinaigrette

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

Luna from Cook It Slowly
A vibrant, smoky-sweet salad with grilled peaches, creamy goat cheese, and a fresh basil vinaigrette. Light, colorful, and perfect for summer meals at home.
Prep Time 15 minutes
Cook Time 10 minutes
Total Time 25 minutes
Course Desserts & Sweets
Cuisine American
Servings 8 servings
Calories 180 kcal

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

The vinaigrette can be made 1 day ahead. Store in an airtight container in the fridge.
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.

Nutrition

Serving: 1gCalories: 180kcalCarbohydrates: 24gProtein: 2gFat: 9gSaturated Fat: 5gCholesterol: 10mgSodium: 120mgFiber: 1gSugar: 15g
Tried this recipe?Let us know how it was!