Description
This Grilled Peach Salad with Basil Vinaigrette is a vibrant and refreshing summer dish that perfectly combines the sweetness of grilled peaches with the tang of a homemade basil vinaigrette. Ideal for picnics, barbecues, or as a light main course, this salad showcases juicy, charred peaches atop a bed of fresh leafy greens, creamy goat cheese, and crunchy pistachios. Quick to prepare in just 21 minutes, it’s not only delicious but also visually stunning, making it a great option for impressing guests or enjoying during casual weeknight dinners. With its balance of flavors and textures, this salad is sure to become a seasonal favorite.
Ingredients
- 2 ripe but firm peaches (sliced into 8 wedges)
- 1 tablespoon olive oil
- 8 ounces leafy greens (a mix of arugula, spinach, and butter lettuce)
- 1/4 cup thinly sliced red onion (about 1/4 a large red onion)
- 1 cup cherry tomatoes (sliced lengthwise)
- 1 medium avocado (diced)
- 4 ounces goat cheese (could swap for feta cheese)
- 1/3 cup roasted salted pistachios (roughly chopped)
- 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 or grill pan over medium heat.
- Brush peach wedges with olive oil and grill for 3 minutes on each side until charred.
- In a mixing bowl, whisk together olive oil, apple cider vinegar, honey, Dijon mustard, salt, and chopped basil to make the vinaigrette.
- In a large bowl, combine leafy greens, red onion, cherry tomatoes, diced avocado, grilled peaches, goat cheese, and pistachios.
- Drizzle with vinaigrette and toss gently to combine.
- Serve immediately while warm.
- Prep Time: 10 minutes
- Cook Time: 11 minutes
- Category: Salad
- Method: Grilling
- Cuisine: American
Nutrition
- Serving Size: 1 salad (300g)
- Calories: 420
- Sugar: 12g
- Sodium: 320mg
- Fat: 29g
- Saturated Fat: 5g
- Unsaturated Fat: 24g
- Trans Fat: 0g
- Carbohydrates: 32g
- Fiber: 8g
- Protein: 9g
- Cholesterol: 15mg