Grilled Peach Salad

I first stumbled on this grilled peach salad recipe during a sunny summer visit to the farmers market. The peaches were absolutely stunning—ripe and glowing. The vendor casually mentioned grilling them, which piqued my curiosity. Back home, I played around with different combinations until I struck gold. Taking that first bite was a total game-changer. The grill brings out such deep sweetness in the peaches, along with a gentle smoky flavor that you don’t get from raw fruit. Tossed with peppery arugula and creamy goat cheese, it felt like all my favorite tastes came together in harmony. Walnuts added the perfect crunch, while a drizzle of balsamic glaze rounded it out with a lovely sweet-tart kick. Every time I whip up this grilled peach salad, I’m instantly taken back to that warm summer evening filled with fresh, vibrant flavors.
This grilled peach salad perfectly captures the spirit of summer—bright, fresh, and bursting with flavor. It’s a delightful mix of sweet and savory, making it an ideal dish to impress company or simply treat yourself. Plus, it’s a reminder that healthy dishes can be absolutely delicious, and pretty too! The vivid colors and variety of textures make it just as much fun for the eyes as it is for your taste buds.
Picture this: juicy summer peaches, a hot grill ready to work its magic, and just a handful of simple ingredients. Together, they create this easy and elegant grilled peach salad, one of my go-to dishes when the weather warms up. I first came up with it thanks to a farmers market discovery, and it quickly became a favorite for how grilling caramelizes the peaches, making them sweet and fragrant. When paired with spicy arugula, tangy goat cheese, crunchy walnuts, and a honey-sweetened balsamic dressing, the flavors just sing.
This salad comes together in about 25 minutes—15 minutes for prep and 10 for the cooking part. It serves four and fits perfectly into vegetarian and gluten-free eating plans. Here’s what you’ll learn:
- How to grill peaches until they’re tender and caramelized
- How to whip up a simple balsamic-honey dressing balancing sweet and tangy
- How to assemble the salad so you get a beautiful mix of warm fruit, fresh greens, creamy cheese, and crunchy nuts
No matter if it’s a quick weeknight meal, a casual backyard gathering, or a stylish starter you want to wow your guests with, this grilled peach salad is forgiving, easy to customize, and always a hit.
What Makes It So Special
What makes this grilled peach salad so special to me is how it celebrates summer’s best produce in such a simple, flexible way. You can switch out ingredients easily—you might try feta instead of goat cheese, swap walnuts for pecans, or toss in some fresh berries for an unexpected twist. The secret magic is really in the grilling; just a few minutes on the heat and the peaches transform into something deeply caramelized and fragrant. If you’re cooking indoors, you can capture a similar cozy sweetness with cinnamon-spiced baked peaches. This salad feels fresh and wholesome without ever feeling like dieting food. It’s elegant enough to impress at a dinner party but straightforward enough for a midweek dinner. For a heartier main that keeps the peach-and-greens vibe, try Rosemary Chicken and Peach Salad. Plus, it looks stunning—the rich peach color against the bright green arugula really pops on the plate. Best of all, every forkful offers a little journey through contrasting textures and flavors, from warm caramelized fruit to crisp greens, creamy cheese, and crunchy nuts.
Essential Ingredients and Swaps

- 4 fresh peaches, pitted and sliced
- 6 cups fresh arugula
- 4 oz goat cheese, crumbled
- 1/2 cup walnuts, chopped
- 2 tbsp olive oil
- 3 tbsp balsamic vinegar
- 1 tbsp honey
- Salt and pepper to taste
Grill, Slice, and Assemble
- Heat grill to medium-high.
- Wash peaches, cut in half, remove pits, and slice each half into wedges.
- Lightly brush peach wedges with olive oil and sprinkle with a pinch of salt.
-
Place peach slices on the grill and cook 2–3 minutes per side until grill marks appear and peaches are slightly caramelized; remove and let cool slightly.

- While peaches cool, whisk together balsamic vinegar, honey, remaining olive oil, salt, and pepper until smooth.
- Rinse arugula and pat dry.
- Crumble goat cheese and chop walnuts.
- Layer arugula in a large bowl, top with grilled peaches, then sprinkle crumbled goat cheese and chopped walnuts.
- Drizzle the balsamic-honey dressing over the salad and gently toss to combine.
Tips for Perfectly Grilled Peaches
Little tweaks go a long way when making this grilled peach salad shine. Here’s what I recommend for the best results:
- Choose peaches that are ripe but still firm to get that perfect caramelization without falling apart on the grill. They should give just a little when pressed gently.
- Oil the grill grates or brush olive oil on the peach slices to prevent sticking and help them brown evenly.
- Keep a close eye on the peaches when grilling—around 2 to 3 minutes per side is just right. Pull them off as soon as grill marks appear and they’re tender.
- Give the walnuts a quick toast in a dry skillet before chopping to bring out extra flavor and crunch. Let them cool before adding to your salad.
- If you want some melty cheese, crumble goat cheese on the warm peaches so it softens slightly. Or add it cold if you want a firmer texture.
- Adjust the dressing to your taste—more honey will sweeten things up, or a splash more balsamic will add tanginess.
- To keep your arugula crisp and fresh, toss the dressing with the peaches only and add to the greens right before serving, or dress the entire salad right before you eat it.
- Easy swaps: feta or ricotta work great instead of goat cheese, and pecans or almonds can replace walnuts perfectly.
Mix-Ins and Serving Ideas
I’ll never forget the first time I served this grilled peach salad at a backyard barbecue. I was a little nervous—grilling fruit might sound strange—but the moment those peaches hit the grill and started caramelizing, the aroma filled the air and I knew I had a winner. Guests kept congratulating me on the flavor combo! This salad has since become a summer staple on my table. The secret is those perfect grill marks—charred just enough while the fruit stays tender. Sometimes I like to add a handful of fresh mint or basil for a little herbaceous zing.
This grilled peach salad pairs beautifully with grilled chicken or salmon to make a complete meal—try topping fish with a spoonful of fresh peach jalapeño salsa for extra brightness. It also shines beside barbecued pork tenderloin or as part of a colorful mezze platter with hummus and pita bread. For drinks, I love serving it with a crisp Sauvignon Blanc or Pinot Grigio, sparkling water with lemon, or a pitcher of Peach Lemonade for a refreshing non-alcoholic choice. Crusty sourdough or warm garlic flatbread are also great companions to soak up any dressing left on your plate.
Fresh summer salad featuring caramelized grilled peaches and creamy cheese | lonerecipes.com
Storing and Reheating Guidelines
Keep your grilled peach salad tasting fresh and vibrant with these storage and make-ahead pointers:
- Once dressed, the salad is best eaten right away. The arugula wilts and nuts lose their crunch if left too long, so try to serve within a couple hours after dressing.
- You can grill the peaches up to 24 hours before serving. Store them in an airtight container in the fridge and gently warm them in a skillet or microwave before assembling.
- The balsamic-honey dressing can be made up to a week ahead and kept sealed in the fridge. Just give it a good shake or whisk before using.
- Keep your arugula fresh by storing it undressed in a paper-lined container or salad bag inside the fridge. Use within 2 to 3 days for best texture.
- The goat cheese stays good for several days in the fridge, and toasted walnuts keep well in an airtight container at room temperature for about two weeks (or longer if refrigerated).
- If you have leftovers, store components separately and toss together just before serving to keep flavors and textures at their peak.

Answers to Common Questions
→ Can I make this salad ahead of time?
It’s definitely best fresh, but you can grill the peaches and dress up the balsamic-honey mixture a couple hours ahead. Just keep components separate and toss just before serving to prevent wilting.
→ What if I don’t have a grill?
No worries at all! Use a grill pan on your stove or roast peach slices at 400°F for 10-12 minutes until caramelized—this how-to on roasting peaches shows the texture and color to aim for. You can even use a regular skillet—just cook over medium-high heat until nicely browned.
→ Can I swap out goat cheese?
Absolutely! Feta, ricotta, or fresh mozzarella all make tasty alternatives. For a dairy-free or vegan version, opt for cashew cheese or skip the cheese and add extra nuts instead.
→ How do I know when peaches are perfectly grilled?
Look for vibrant grill marks and a lovely caramelized surface. The peaches should be tender but still hold their shape. They’ll smell fruity and smoky—usually about 2-3 minutes per side.
→ What other nuts work well instead of walnuts?
Pecans, almonds, pine nuts, or pistachios are all delicious choices. Toast nuts lightly first for deeper flavor and crunch. Even pumpkin seeds make a nice nut-free swap.

A fresh and vibrant summer salad featuring caramelized grilled peaches, peppery arugula, creamy goat cheese, crunchy walnuts, and a honey-balsamic dressing.
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Total Time: 25 minutes
- Yield: 4 servings 1x
- Category: Salad
Ingredients
- 4 fresh peaches, pitted and sliced
- 6 cups fresh arugula
- 4 oz goat cheese, crumbled
- 1/2 cup walnuts, chopped
- 2 tbsp olive oil
- 3 tbsp balsamic vinegar
- 1 tbsp honey
- Salt and pepper to taste
Instructions
- Heat grill to medium-high.
- Wash peaches, cut in half, remove pits, and slice each half into wedges.
- Lightly brush peach wedges with olive oil and sprinkle with a pinch of salt.
- Place peach slices on the grill and cook 2–3 minutes per side until grill marks appear and peaches are slightly caramelized; remove and let cool slightly.
- While peaches cool, whisk together balsamic vinegar, honey, remaining olive oil, salt, and pepper until smooth.
- Rinse arugula and pat dry.
- Crumble goat cheese and chop walnuts.
- Layer arugula in a large bowl, top with grilled peaches, then sprinkle crumbled goat cheese and chopped walnuts.
- Drizzle the balsamic-honey dressing over the salad and gently toss to combine.
Notes
Choose peaches that are ripe but firm for perfect grilling without falling apart., Oil grill grates or brush peaches with olive oil to prevent sticking and aid browning., Grill peaches about 2-3 minutes per side until caramelized and tender., Toast walnuts lightly before chopping to enhance flavor and crunch., Add goat cheese to warm peaches to soften, or cold for firmer texture., Adjust the dressing sweetness or tanginess to your taste with more honey or balsamic vinegar., Dress salad just before serving to keep arugula crisp and nuts crunchy., Substitute feta or ricotta for goat cheese, and pecans or almonds for walnuts as alternatives.
Nutrition
- Serving Size: 1 serving
- Calories: Approximately 280 calories per serving
- Fat: 18 g per serving
- Carbohydrates: 22 g per serving
- Protein: 8 g per serving
More in Uncategorized