Nothing says summer quite like this salad with grilled peaches and balsamic vinaigrette. This salad combines grilled fruit with peppery arugula, crunchy pecans, juicy blueberries, and creamy feta. All wrapped up with a simple yet delicious balsamic vinaigrette. It's a vibrant, flavorful dish that’s perfect for outdoor dinners, BBQ sides, or anytime you want something fresh on your plate.

SAVE THIS RECIPE!
Jump to:
- Why You'll Love this Salad:
- Recipe Ingredients:
- Ingredients Notes:
- Step by Step instructions for making Salad with Grilled Peaches and Balsamic Vinaigrette
- Tips for Success:
- STORAGE
- Additions:
- Substitutions
- What can you eat with this Salad with Grilled Peaches and Balsamic Vinaigrette?
- FAQ- Your Questions Answered
- Ready to Make this Recipe?
- I Also Recommend:
- More Recipes for you to Try:
Why You'll Love this Salad:
- Yumminess in every bite: The sweet smokiness of grilled peaches, the tang of balsamic vinaigrette, the creaminess of feta, and the crunch of pecans create the perfect bite.
- Light, Fresh, and So Satisfying: This salad is the kind of dish you can serve at a summer picnic, dinner party, or even a quick weeknight dinner — and it never feels too heavy.
- Versatile and Easily Customizable: Whether you're vegetarian, gluten-free, or just working with what’s in the fridge, this salad adapts beautifully. Swap the cheese, try different nuts, or add grilled chicken or shrimp to turn it into a full meal.
Recipe Ingredients:
For the list with precise quantities, please refer to the recipe card below.

Ingredients Notes:
- Peaches: Choose peaches that are ripe but still slightly firm. They should give just a little when gently pressed, which helps them hold their shape on the grill. You can use white or yellow peaches, but keep in mind that yellow peaches are generally sweeter, while white peaches tend to be more floral and delicate in flavor.
- Arugula: Use fresh, chilled arugula for the best texture and flavor. If it’s wilted or left out from the fridge too long, it can make the whole salad feel limp — cold, crisp greens are key to keeping this salad taste at its best.
Step by Step instructions for making Salad with Grilled Peaches and Balsamic Vinaigrette
Below is a quick overview of the step by step instructions. For more detailed instructions, please refer to the recipe card below.
Step 1. Slice the peaches in half by cutting around the pit and twisting gently, like you would an avocado. Remove the pit and brush the cut sides with olive oil.

Step 2. Brush a grill pan (or outdoor grill) lightly with olive oil and set it over medium-high heat.
Step 3. Place the peaches cut-side down on the hot grill pan. Grill for about 5 minutes, or until distinct grill marks appear and the fruit begins to soften slightly.

Step 4. Flip the peaches and cook for one more minute. Peaches should be tender, but still hold their shape.

Step 5. Transfer the peaches to a plate and let them cool completely. Once cool, slice each half into two wedges (you'll get four pieces per whole peach).
Step 6. In a small bowl, whisk together the balsamic vinegar, chili flakes, lime juice, and salt. While whisking, slowly drizzle in the olive oil until emulsified.

Step 7. In a large bowl, add the arugula. Gently nestle in the peach wedges, blueberries, and crumbled feta. Sprinkle with pecans and fresh basil. Drizzle with the vinaigrette just before serving.

Tips for Success:
- Use Slightly Firm Peaches for Best Grill Marks- Overripe peaches can get too soft and fall apart on the grill. Look for peaches that yield slightly to pressure — ripe but still firm.
- Dress the Salad Just Before Serving. Hold off on adding the vinaigrette until just before serving— this prevents the arugula from wilting and keeps the salad looking fresh and vibrant. If you're making the vinaigrette ahead, keep it on the side and give it a stir before using.
- Don’t Overcook the Peaches. You want grill marks and tender flesh — not mush. About 5 minutes cut-side down and 1 minute on the flip is perfect. Use a small knife: it should glide in and out with little resistance. If it’s too soft, it’ll fall apart in the salad.
- Arugula: I already mentioned it before, but use fresh, chilled arugula for the best texture and flavor. If it’s wilted or left out too long, it can make the whole salad feel limp — cold, crisp greens are key to keeping this salad taste at its best.
STORAGE
- Store Components Separately. To maintain optimal texture and freshness, keep the grilled peaches, arugula, feta, pecans, and vinaigrette in separate airtight containers in the refrigerator. This prevents the greens from wilting and the nuts from becoming soggy.
- Add Dressing Just Before Serving. To prevent the arugula from wilting, toss the salad with the vinaigrette only when you're ready to serve. If you've dressed the salad and have leftovers, consume them within 24 hours to enjoy the best texture and flavor, though the greens will soften.
- Vinaigrette Keeps Well for Days. Store in a sealed jar in the fridge for up to 5 days. The oil may solidify, so let it sit at room temperature for about 20 minutes before using, then shake or whisk to re-emulsify.
Additions:
- Avocado Slices. Add creamy avocado for a buttery texture that pairs beautifully with the sweet peaches and peppery arugula.
- Candied Pecans or Walnuts. A handful of candied or spiced nuts adds an irresistible crunch and subtle sweetness.
- Grilled Protein for a Complete Meal. Turn this salad into a satisfying main course by adding grilled chicken, shrimp, or even seared halloumi. These proteins complement the fruitiness while making the dish more filling.
Substitutions
- Nectarines for Peaches. If peaches aren't available, grilled nectarines are a delicious alternative.
- Goat Cheese or Burrata for Feta. Swap feta with goat cheese for a tangy flavor or burrata for a creamy texture.
- Spinach or Mixed Greens for Arugula. Replace arugula with spinach or mixed greens for a milder base that still pairs well with the salad's flavors.
What can you eat with this Salad with Grilled Peaches and Balsamic Vinaigrette?
- Grilled Chicken or Shrimp. Either of these two pairs beautifully with the sweet peaches and tangy vinaigrette — perfect for a light summer dinner.
- Crusty Artisan Bread or Focaccia. I don't know what about you, but I love bread. I would eat this salad with warm, rustic bread to soak up every drop of the vinaigrette.
- Chilled Pesto Pasta, Couscous or Quinoa. Any of these make a great complement that doesn’t overwhelm the salad’s fresh flavors.
FAQ- Your Questions Answered
Yes, a grill pan works perfectly well for this recipe. As a matter of fact, I used a grilled pan when developing this recipe as I don't have an outdoor grill. Just ensure the pan is well-heated before adding the peaches and add a light coat of oil to it to prevent sticking.
Look for peaches that yield slightly to gentle pressure and have a fragrant aroma. They should be ripe but still firm to hold up well on the grill without becoming mushy.
Yes! Grill the peaches, make the vinaigrette, and wash the greens in advance — just store each separately in the fridge. Take the vinaigrette out 20 minutes before serving so the oil liquefies, and give it a good stir. Assemble the salad just before serving to keep the greens crisp.
Ready to Make this Recipe?
Of course! Please leave a comment if you have any questions or feedback.

Salad with Grilled Peaches and Balsamic Vinaigrette
Ingredients
For the Salad:
- 4 peaches ripe, but firm, halved and pitted
- 1 tablespoon olive oil for brushing the peaches and the grill pan
- 4 cups baby arugula
- ½ cup fresh blueberries
- ½ cup feta cheese crumbled
- ¼ cup pecans slightly crushed
- Basil thinly sliced, for garnish
For the Balsamic Vinaigrette
- 3 tablespoons balsamic vinegar
- 1 teaspoon chili flakes
- 2 ½ tablespoon fresh lime juice from one lime
- 1 teaspoon salt
- ¼ cup olive oil
SAVE THIS RECIPE!
Instructions
- Slice the peaches in half by cutting around the pit and twisting gently, like you would an avocado. Remove the pit with the help of a spoon and brush the cut sides with olive oil.
- Lightly brush a grill pan (or outdoor grill) with olive oil and set it over medium-high heat. Allow it to get hot before adding the peaches — this helps achieve those lovely, defined grill marks.
- Place the peach halves cut-side down on the hot grill pan. Let them cook undisturbed for about 5 minutes, or until you see deep grill marks and the peaches start to soften slightly. You’ll know they’re ready when the surface caramelizes and lifts easily from the grill.
- Flip the peaches carefully and grill for 1 more minute on the skin side. They should be tender but still hold their shape — avoid overcooking, as they’ll become mushy.
- Remove the peaches from the grill and transfer them to a plate. Let them cool completely to avoid wilting the greens later. Once cooled, slice each half in half again to create four wedges per peach.
- In a small mixing bowl, combine the balsamic vinegar, chili flakes, lime juice, and salt. While whisking steadily, slowly drizzle in the olive oil to emulsify the dressing. Set aside at room temperature until ready to use. (Tip: If making ahead and refrigerating, bring it out 20 minutes before serving to let the oil return to liquid form.)
- In a large serving bowl, lay down a bed of fresh baby arugula. Gently tuck in the grilled peach wedges, followed by the fresh blueberries and crumbled feta. Sprinkle with the pecans and basil leaves. Drizzle with the balsamic vinaigrette just before serving, and give everything a gentle toss or leave it composed for a stunning presentation.
Notes
Nutrition
I Also Recommend:
- Pickle de Gallo Recipe: This easy Pickle de Gallo Recipe is a mild, veggie-packed twist on salsa that’s bursting with fresh flavor and ready in 20 minutes! Pile it onto burgers, hot dogs, sandwiches, grilled meats or scoop it straight up with chips or crackers.






Comments
No Comments