Grilled Peach Salad

By on

This Grilled Peach Salad combines warm peaches, peppery arugula, creamy mozzarella, crisp vegetables, and honey mustard dressing in one fresh late-summer salad.

231 CAL 17g CARBS 16g FAT 6g PROTEIN
Leave a Comment

By August, I’m buying peaches every time I walk into the grocery store or farmers market. When they smell sweet before I even cut into them, this is the salad I want to make!

A few minutes on the grill gives the peach slices caramelized edges while keeping the centers juicy. Add peppery arugula, cool cucumbers, cherry tomatoes, fresh mozzarella, basil, and crunchy pistachios, then bring everything together with a tangy honey mustard dressing.

It looks beautiful on a big platter and has such a fun mix of warm, cool, creamy, and crunchy ingredients. Add grilled chicken, shrimp, salmon, or pork to turn it into a filling high-protein salad for lunch or dinner. And if you already love making Grilled Peaches for dessert, this savory salad is your next move!

Overhead shot of salad ingredients in small bowls: arugula, whole peaches, pistachios, fresh mozzarella, cherry tomatoes, chopped cucumber, basil, honey, grainy mustard, salt, pepper, and a bottle of olive oil arranged on a speckled countertop.

Before You Get Started

A few simple choices help the peaches hold their shape and keep the salad crisp.

  • Choose your peaches: Look for ripe but firm peaches that smell fragrant and give slightly when gently pressed. Very soft peaches can become mushy on the grill.
  • Dry the ingredients: Pat the mozzarella, cucumbers, and tomatoes dry after cutting them so extra moisture doesn’t dilute the dressing.
  • Prepare the grill: Start with clean grates and have a thin spatula ready for lifting the peach slices without tearing them.
  • Mix the dressing early: Whisk the dressing ahead and refrigerate it in a covered container, then stir it again before assembling the salad.

How to Make Grilled Peach Salad

The peaches cook quickly, so have the remaining salad ingredients ready before they hit the grill.

1. Prepare The Peaches

Preheat the grill to medium-high heat. Cut the peaches in half, remove the pits, and slice each half into thick wedges.

Gently toss the slices with olive oil, salt, and pepper until lightly coated.

Pro tip: Keep the slices thick enough to sit securely across the grill grates. Thin slices soften quickly and can be difficult to flip.

2. Grill The Peaches

Place the peaches on the hot grill and cook for 2 to 3 minutes, leaving them undisturbed while the first set of grill marks develops.

Flip carefully and cook for about 2 minutes on the second side. Remove them when they have visible grill marks and have softened slightly while still holding their shape.

Pro tip: Don’t force a peach slice that feels stuck. Give it another 20 to 30 seconds, then slide a thin spatula underneath once the surface releases.

3. Whisk The Dressing

Combine the olive oil, white wine vinegar or white balsamic vinegar, honey, grainy mustard, salt, and pepper.

Whisk until the honey and mustard are evenly incorporated, and the dressing looks slightly thickened.

Pro tip: Taste the dressing with a piece of arugula instead of straight from the spoon. This gives you a better idea of how the acidity and sweetness will taste in the finished salad.

4. Dress The Arugula

Add the arugula to a large bowl and drizzle it with about half of the dressing. Toss until the leaves are lightly and evenly coated.

Pro tip: Use clean hands or salad servers to lift the greens from the bottom of the bowl rather than pressing them down.

5. Assemble The Salad

Add the cucumbers, cherry tomatoes, mozzarella, basil, pistachios, and grilled peaches. Drizzle with the remaining dressing and season with salt and pepper as needed.

Toss very gently or arrange the toppings over the dressed arugula for a pretty platter-style presentation.

Pro tip: Place the peaches on top after tossing the other ingredients if you want the slices to stay intact and the grill marks to remain visible.

Indoor Grill Pan Method

You can still get caramelized peaches and beautiful grill marks without heading outside.

Preheat a grill pan over medium-high heat and brush it lightly with oil. Arrange the peach slices in a single layer without crowding the pan.

Cook for 2 to 3 minutes on the first side and 1 to 2 minutes on the second. Work in batches if needed so the pan stays hot and the peaches sear instead of steaming.

Recipe Tips and Tricks

These small details make the salad easier to balance, assemble, and serve.

  • Cool the peaches briefly: Let the grilled slices sit for about 5 minutes before placing them on the arugula so the heat doesn’t wilt the leaves.
  • Balance the dressing: Taste a cooked peach before making final dressing adjustments. Add another splash of vinegar when the fruit is very sweet or a little more honey when it’s tart.
  • Choose your vinegar: White wine vinegar creates a sharper, tangier dressing, while white balsamic vinegar brings a softer acidity and a little extra sweetness.
  • Add the basil last: Chop or tear the basil shortly before serving so it stays bright and fragrant instead of bruising in the refrigerator.
  • Toast the pistachios: Warm them briefly in a dry skillet to deepen their nutty flavor, then let them cool before adding them to the greens.
  • Protect the crunch: Keep the pistachios separate until serving if the salad will be sitting out for more than a few minutes.
  • Switch the greens: Baby spinach or spring mix can replace the arugula when you want a milder base.
  • Grill in batches: Leave space between the peach slices when doubling the recipe so the grill stays hot enough to create caramelized marks.

Serving Ideas

This grilled peach salad works as a fresh summer side, and adding a generous serving of lean protein turns it into a complete meal.

Grilled peach salad on a light gray plate with arugula, halved cherry tomatoes, mozzarella pearls, and charred peach slices, served with gold flatware and an orange checkered napkin.

Storage & Reheating

Store the components separately so the greens, fruit, and pistachios keep their texture.

  • Storage: Refrigerate the grilled peaches, dressing, greens, and remaining ingredients in separate airtight containers for up to 2 days. A fully dressed salad is best eaten the same day.
  • Freezer: Freezing isn’t recommended because the peaches, cucumbers, tomatoes, arugula, and fresh mozzarella will lose their texture after thawing.
  • Reheating: Reheating isn’t necessary. Serve the peaches chilled or let them sit at room temperature briefly before assembling the salad.
  • Leftovers: Add undressed components to a quinoa bowl, pile them onto toasted sourdough, or tuck them into a wrap with extra greens.

Frequently Asked Questions

Here are some of the most commonly asked questions about this recipe:

Yes! Nectarines grill well and can be used with the same method. Choose fruit that is ripe enough to taste sweet but still firm enough to hold its shape over the heat.

No. The peel softens as the peaches cook and helps the slices stay together on the grill. Leaving it on also saves prep time and gives the finished salad more color.

Fresh peaches are the strongest choice for this recipe. Frozen peaches release a lot of moisture as they thaw, while canned peaches are usually too soft to develop grill marks without falling apart.

Burrata creates an extra-creamy salad, while goat cheese and feta add more tang. Burrata is best spooned over the finished salad, and crumbled cheeses can be scattered on with the remaining toppings.

Use dairy-free mozzarella or leave out the cheese and add extra pistachios or avocado. Replace the honey in the dressing with maple syrup or agave.

Grilled peach salad plated with arugula, cherry tomatoes, mozzarella, and grilled peach slices, next to a checkered napkin and gold fork and knife.
The Recipe
Loading Video…

Grilled Peach Salad

231 CAL 17g CARBS 16g FAT 6g PROTEIN
PREP TIME: 15 Min
COOK TIME: 8 Min
TOTAL TIME: 23 Min
Leave a comment
  • Print
  • Download
  • Send to your inbox

Ingredients

US METRICS
  • Grilled Peaches

  • 4 peaches (ripe but firm, sliced thick)
  • 3 tbsp olive oil
  • Salad

  • 6 cups arugula
  • 2 persian cucumbers, chopped
  • 1 cup cherry tomatoes, halved
  • 1 cup fresh mozzarella
  • 1/4 cup fresh basil, chopped
  • 1/4 cup shelled pistachios (optional)
  • Dressing

  • 2 tbsp white wine vinegar (or white balsamic vinegar)
  • 1 tbsp honey
  • 1 tbsp Dijon mustard (or grainy)
  • Salt and pepper

Instructions

(Hide Media)

Switch to prevent your screen from going dark.

1

Preheat the grill to medium-high heat. Cut the peaches in half and remove the pits. Then cut into thick slices. Toss with olive oil and sprinkle with salt and pepper.

Sliced peach wedges seasoned with salt and pepper in a white bowl, surrounded by prepped ingredients including basil, arugula, and chopped cucumber.
2

Place the peaches, cut side down, on the grill. Grill for 2-3 minutes until grill marks form and the peaches begin to soften. Flip over and cook on the other side for 2 minutes. Make sure not to let them get mushy.

Peach wedges on a grill pan, marked with dark char lines from grilling.
3

Make the dressing by combining the olive oil, white wine vinegar, honey, mustard, salt, and pepper.

Close-up of dressing in a small glass jar, made from olive oil, grainy mustard, and cracked pepper.
4

Add the greens to a large bowl and toss with about half the dressing so they are well coated. Then add the grilled peaches, cucumbers, cherry tomatoes, mozzarella, basil, and pistachios. Drizzle with remaining dressing and season with salt and pepper as needed.

Overhead view of a finished grilled peach salad in a textured gray bowl, with charred peach slices, mozzarella pearls, halved cherry tomatoes, chopped basil, and pistachios mixed through arugula.

Equipment

This equipment section may contain affiliate links to products we recommend.
Diets:
Nutritional Facts
Serving Size: 1.5 cups
Amount Per Serving
Calories 231
Calories from Fat 142
% Daily Value *
Total Fat 16g
24%
Saturated Fat 4g
21%
Monounsaturated Fat 0g
0%
Polyunsaturated Fat 0g
0%
Cholesterol 15mg
5%
Sodium 97mg
4%
Total Carbohydrate 17g
6%
Dietary Fiber 3g
13%
Sugars 13g
Protein 6g

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

The Nutritional Values provided are estimates only and may vary based on the preparation method.

user image
About the author Meet Kristen McCaffrey
Hi, I’m the cookbook author, recipe developer, and food enthusiast behind Slender Kitchen. I am obsessed with making healthy food that is easy to prepare and absolutely delicious. Meal planning is my secret weapon and I hope I can make meal time easier for you with our tried and tested recipes and foolproof meal plans. Learn More
0 Comments
On Grilled Peach Salad
user image
Instagram Icon
Did you make this?

Snap a picture and show us what you made on Instagram or Facebook. Tag us using @SlenderKitchen or #slenderkitchen.