There is something so satisfying about the mix of warm, juicy peaches, peppery arugula, and creamy goat cheese. This salad feels fresh and special, but it still comes together with very little effort, which is exactly why I love making it on warm days.

Grilled Peach Salad
Equipment
- 1 Grill or grill pan
- 1 Serving platter or large bowl
Ingredients
- 4 peaches halved and pitted
- 4 cups arugula
- 4 oz goat cheese crumbled
- 0.5 red onion thinly sliced
- 0.5 cup pecans or walnuts toasted
- 2 tbsp extra-virgin olive oil plus more for grilling
- 1 tbsp honey
- 1 tbsp lemon juice or balsamic vinegar
- 0.5 tsp salt or to taste
- 0.25 tsp black pepper or to taste
Instructions
- Cut the peaches in half and remove the pits. Brush the cut sides lightly with olive oil so they grill nicely and do not stick.
- Place the peaches cut side down on a hot grill or grill pan. Cook for a few minutes until you see grill marks and the fruit softens slightly.
- Arrange the arugula on a serving platter or in a large bowl. Add the sliced red onion and sprinkle over the toasted nuts.
- Slice the grilled peaches if you like, then nestle them over the greens. Scatter the goat cheese on top so it melts just a little against the warm fruit.
- Whisk olive oil, honey, lemon juice or balsamic vinegar, salt, and pepper together. Drizzle the dressing over the salad right before serving, then toss gently or leave it arranged for a pretty presentation.
Notes
Why You’ll Love This Grilled Peach Salad
This salad has the kind of balance that keeps every bite interesting. You get sweet, smoky peaches, tangy cheese, crisp greens, and a little crunch, all tied together with a simple dressing.
It is elegant enough for guests, yet easy enough for a weeknight meal. I also love that it works as a light lunch, a side dish, or a starter for a bigger dinner.
Grilled Peach Salad Ingredients & Substitutions
Here is what you will need to make this salad:
- Fresh peaches, halved and pitted, for grilling
- Arugula, for a peppery base
- Goat cheese, crumbled for creaminess
- Red onion, thinly sliced for a little bite
- Toasted pecans or walnuts, for crunch
- Extra-virgin olive oil, for grilling and dressing
- Honey, for sweetness
- Lemon juice or balsamic vinegar, for brightness
- Salt and black pepper, to season
If you do not have goat cheese, feta works nicely too. For the nuts, try sliced almonds or sunflower seeds. You can also swap arugula for baby spinach if you want a milder greens base.
Step-by-Step Instructions to Make Grilled Peach Salad
Step 1: Prep the peaches
Cut the peaches in half and remove the pits. Brush the cut sides lightly with olive oil so they grill nicely and do not stick.
Step 2: Grill until charred
Place the peaches cut side down on a hot grill or grill pan. Cook for a few minutes until you see grill marks and the fruit softens slightly.
Step 3: Build the salad base
Arrange the arugula on a serving platter or in a large bowl. Add the sliced red onion and sprinkle over the toasted nuts.
Step 4: Add the peaches and cheese
Slice the grilled peaches if you like, then nestle them over the greens. Scatter the goat cheese on top so it melts just a little against the warm fruit.
Step 5: Dress and serve
Whisk olive oil, honey, lemon juice or balsamic vinegar, salt, and pepper together. Drizzle the dressing over the salad right before serving, then toss gently or leave it arranged for a pretty presentation.
Tips for Success
Choose ripe but firm peaches, since very soft ones can fall apart on the grill. If your peaches are not very sweet, let them grill a minute longer to help bring out their flavor.
Toast the nuts before adding them, because that extra step gives the salad a deeper, richer taste. I also recommend dressing the salad at the very end so the arugula stays fresh and crisp.
Variations of Grilled Peach Salad
You can make this salad your own in so many ways. Add avocado for extra creaminess, or swap in fresh basil for a fragrant twist.
For more texture, try using crumbled feta, sliced strawberries, or even a handful of cherry tomatoes. If you want a heartier version, serve it with grilled chicken or quinoa.
Serving Suggestions: What to Pair with Grilled Peach Salad
This salad pairs beautifully with grilled chicken, salmon, or simple pasta dishes. It also works well alongside crusty bread and a chilled soup for a light summer meal.
For a brunch spread, serve it with eggs, roasted potatoes, and fresh fruit. The mix of sweet and savory makes it easy to fit into almost any menu.
Storage & Reheating Instructions
This salad is best enjoyed right after assembling it. If you need to prep ahead, store the grilled peaches, dressing, and toppings separately in airtight containers.
The peaches can be kept in the refrigerator for up to 3 days. The salad does not need reheating, but you can let the peaches sit at room temperature for a few minutes before serving if you prefer them less chilled.
Memories Made Around the Table
This is the kind of salad that feels like a small celebration. I love bringing it to the table when peaches are in season, because it always looks beautiful and gets people talking before the first bite.
FAQs
Can I make grilled peach salad ahead of time?
You can prep the ingredients ahead, but it is best to assemble the salad just before serving so the greens stay crisp and the peaches keep their texture.
Do I need an outdoor grill?
No, a grill pan or even a hot skillet works well. You just want enough heat to caramelize the peaches and give them light grill marks.
What peaches are best for this salad?
Freestone peaches that are ripe but still firm are ideal. They are easier to slice, grill well, and hold their shape in the salad.
Can I use a different cheese?
Yes, feta or even fresh ricotta can work if you want a different flavor profile. Goat cheese adds a tangy creaminess that pairs especially well with peaches.
Final Thoughts
Grilled peach salad is one of those simple recipes that feels fresh, colorful, and a little bit fancy without asking for much effort. If you have ripe peaches on hand, this is a lovely way to let them shine.
