Peach Salad | The Mediterranean Dish

Fresh peach salad with goat cheese, arugula, walnuts, and red onions

Imagine juicy peaches bursting with summer sun, paired with creamy goat cheese and a zesty Dijon vinaigrette—that’s exactly what this peach salad delivers in every single bite! It’s fresh, vibrant, and perfect for those warm days when you want a no-fuss meal that feels like a celebration of summer.

Photo Credits: Andrea Gralow

If summer in Italy had a flavor, this peach salad would be it. Like Caprese or Panzanella salads, it highlights the best of the season with fragrant basil and sweet peaches as its stars.

Sounds like a surprising combo? Maybe so, but trust me, once you try peaches with cheese—this Halloumi Salad with Peaches is another favorite—you’ll see why this sweet and tangy pairing is an absolute winner. It’s a little bite of the Mediterranean right at your table.

Basil is easy to find and instantly Italian. Italy, by the way, grows tons of peaches because their mild weather and rich soil create juicy, sweet fruit.

Then there’s peppery arugula adding a little spice to the mix. And the goat cheese—especially if you can find the Piedmontese Tronchetto di Capra—is creamy, slightly sharp, and heavenly. Drizzle it all with a lemon and honey vinaigrette, and it’s like you’re saying, benvenuto in Italia.

This peach salad brings together juicy peaches, tangy goat cheese, crisp red onions, crunchy walnuts, and peppery arugula for a simple, mouthwatering summer salad with layered flavors and textures.

Notes

  • If you have half an onion left, store it in a sealed glass container in the fridge and it will keep up to a week.

Nutrition

Calories: 326.8kcalCarbohydrates: 19.5gProtein: 3.7gFat: 27.6gSaturated Fat: 4.4gPolyunsaturated Fat: 5.8gMonounsaturated Fat: 16.4gCholesterol: 3.2mgSodium: 344.6mgPotassium: 203.8mgFiber: 2.1gSugar: 16.2gVitamin A: 636.3IUVitamin C: 8.9mgCalcium: 44.3mgIron: 1mg

Why This Salad Works

Here’s why this peach salad shines and earns a spot in your summer recipe rotation:

  • It’s quick—a fresh, tasty salad ready in about 10 minutes for those busy days when you want something light but satisfying.
  • The flavors pop: juicy peaches, peppery arugula, tangy goat cheese, all tied together with a bright lemon-honey Dijon dressing offer a wonderful sweet-and-savory balance.
  • Super simple ingredients many of us already have or can easily grab, which means it’s accessible and fuss-free.
  • Totally flexible—it can be a light meal on its own, a stunning side dish for grilled meats or seafood, or scaled up for a summer party.
  • Texture plays a starring role: creamy cheese and peaches contrast beautifully with crunchy walnuts or nuts you like.
  • You can get ahead by making the dressing a few days before, saving you time on a busy day.

This recipe is my go-to summer favorite for all kinds of reasons. Here’s the scoop on why it’s so worth making over and over:

  • Super fast and easy. From start to finish takes about 10 minutes with very little prep. Whip up the dressing ahead, and you’re almost done before you know it.
  • Summer’s sweetness on a plate. Ripe, juicy peaches steal the show, complemented perfectly by the tangy goat cheese and bright, honey-lemon dressing.
  • Flavorful contrasts. Every bite delivers peppery greens, creamy cheese, crunchy walnuts, and tender peaches—pure deliciousness.
  • Perfect for any meal. Serve as a light lunch, a colorful side for grilled salmon or pork chops, or bring it to your next summer gathering for an easy crowd-pleaser.
  • Makes substitutions easy. Swap your greens, nuts, or cheese depending on what’s in your fridge or what fits your taste. No stress, just fresh flavor.
  • Looks gorgeous without fuss. The golden peaches, red onion, and bright basil don’t just taste amazing, they photograph beautifully—Instagram-worthy and inviting.
  • Little tips, big impact. Adding lemon to sliced peaches keeps them bright and fresh, and making the dressing in advance means less last-minute scrambling.

Ingredients for Peak Flavor

  • 2 ripe yellow peaches, sliced
  • 1/2 small red onion, thinly sliced
  • 2 firmly packed cups arugula
  • 1/4 loosely packed cup fresh basil leaves
  • 2 tablespoons Tronchetto di Capra cheese or another mild goat cheese, crumbled
  • 1/4 cup walnuts, roughly chopped
  • 2 tablespoons fresh lemon juice
  • 1 tablespoon red wine vinegar
  • 6 tablespoons extra virgin olive oil
  • 1 teaspoon Dijon mustard
  • 2 tablespoons honey
  • 1/2 teaspoon kosher salt
  • Black pepper, to taste

How to Assemble the Salad

  1. Whisk together lemon juice, red wine vinegar, extra virgin olive oil, Dijon mustard, honey, kosher salt, and black pepper in a small bowl; set the vinaigrette aside.
  2. Hold each peach stem-side up and cut around the pit with a small knife, twist the halves apart, remove the pit, scrape away any pit bits, place the halves flesh-side down and slice into 1/4–1/2-inch slices.

  3. Peel and halve the red onion; thinly slice the remaining half into 1/4-inch strips.
  4. Spread the arugula in a shallow bowl or platter and scatter the fresh basil leaves on top.
  5. Arrange the peach slices and sliced red onion evenly over the greens, then crumble goat cheese over the salad and sprinkle with roughly chopped walnuts.
  6. Right before serving, drizzle the vinaigrette over the salad and toss gently (or dress individual servings).
  7. Taste the salad and adjust salt, pepper, or honey if needed; serve immediately.

Serving Ideas and Tips

This peach salad is perfectly satisfying on its own, thanks to its balance of flavors and textures. But if you want to turn it into a complete meal or make it part of a bigger spread, here are some ideas:

  • Pair it with summer-friendly seafood like grilled scallops, salmon, or trout for a light yet elegant meal.
  • If you prefer meat or poultry, chicken souvlaki or grilled pork chops are fantastic complements.
  • Vegetarian? Serve alongside easy lemon pasta or veggie-packed lentil burgers for a filling option.
  • For drinks, think refreshing—peach lemonade fits the theme beautifully, or pick a favorite summer cocktail to sip alongside.

Fresh peach salad with arugula, goat cheese, red onions, and walnuts.

Mix-Ins and Substitutions

One of the best things about this peach salad is how easy it is to swap ingredients based on what you have on hand or your taste. Here are some friendly suggestions to keep it fresh and fun:

  • Greens substitute: Instead of arugula, try radicchio, dandelion greens, or endive for a similar peppery note. Baby spinach works well if you want something milder.
  • Fruit swap: If peaches are out of season or unavailable, ripe cantaloupe or melon can bring a similar sweet, juicy vibe.
  • Cheese options: Mild goat cheese is classic here, but you can use feta, burrata for extra creaminess, or even grilled halloumi if you like a smoky touch.
  • Nuts switch: Walnuts add great crunch, but pecans, almonds, or pine nuts are excellent alternatives.
  • Add some creaminess: Toss in sliced avocado for a lush, rich twist.

Make-Ahead and Storage Tips

This peach salad tastes best right after you put it together, with all those fresh ingredients at their peak.

To save time, make the vinaigrette up to three days in advance. Store it in a sealed jar in the fridge and bring it to room temperature before serving so the flavors come alive. Keep your basil fresh by storing it properly in the fridge or on the counter wrapped in a damp paper towel.

Keep peaches fresh looking by tossing the sliced fruit with some fresh lemon juice—this slows down browning and keeps your salad vibrant longer.

Common Questions Answered

  • Q: Can I use other cheeses? A: Absolutely! Mild goat cheese is traditional, but feta, burrata, or grilled halloumi all make tasty alternatives.
  • Q: How do I stop sliced peaches from browning? A: Toss them quickly in lemon juice after slicing—that acid is key to keeping them bright.
  • Q: Can I grill the peaches? A: Yes! Grilled peaches add a sweet, smoky depth. Just grill halves briefly, cool, then slice for the salad.
  • Q: Is this salad okay to make ahead? A: You can prepare the dressing a few days ahead, but slice peaches and assemble salad right before serving for best texture.
  • Q: How should leftovers be stored? A: Keep ingredients separate when possible. Dressed salad lasts about a day in the fridge; undressed components keep longer.
  • Q: What if I have a nut allergy? A: Leave out the walnuts or swap them with toasted seeds like pumpkin or sunflower for crunch.
  • Q: Can I use canned or frozen peaches? A: Fresh peaches are best for taste and texture, but well-drained canned or thawed frozen peaches can work in a pinch—just expect them to be softer and adjust your dressing accordingly.
  • Q: How do I pick ripe peaches? A: Choose peaches that give slightly to gentle pressure, smell fragrant, and don’t have large bruises. Free-stone types are easiest for slicing.
  • Q: Is this recipe vegetarian and gluten-free? A: Yes, this salad is both vegetarian and naturally gluten-free.

Colorful peach salad with fresh greens, goat cheese, and walnuts

More in Recipes

Lana

ABOUT THE AUTHOR

Lana

Hi, I’m Lana, the home cook and recipe creator behind Lana Mixing Bowl. I share cozy homemade recipes, old-fashioned desserts, easy bakes, comforting family meals, and seasonal favorites made for real home kitchens. My recipes use simple ingredients, clear steps, and honest tips so you can cook and bake with confidence.

READ MORE →

Leave a Comment