Top 5 Reasons to Try Peach Salad Today

Fresh Peach Salad Recipe with Honey-Lemon Vinaigrette

This bright and juicy peach salad is everything you want in a warm-weather meal. Ripe peaches, crisp greens, creamy cheese, and crunchy nuts all come together in one gorgeous bowl. Peach salad is perfect for summer cookouts, quick lunches, or as a colorful side for grilled chicken or steak. If you love fresh, produce-forward recipes like my citrus fennel avocado salad, this one belongs on your table next.

It’s simple to make, naturally gluten-free, and easy to customize. Once you taste how sweet, tangy, and refreshing this salad is, you’ll want to make it on repeat all peach season long.

Why You’ll Love This Recipe

This peach salad hits that perfect balance of sweet, savory, and tangy in every bite. The natural sweetness of ripe peaches pairs beautifully with salty feta, peppery arugula, and a bright honey-lemon vinaigrette. It feels restaurant-fancy but comes together in about 15 minutes, with zero cooking required. You can serve it as a light lunch, a colorful starter, or bulk it up with grilled chicken, shrimp, or steak for a complete meal.

It also looks stunning on a summer party table next to dishes like this fresh Italian pasta salad. Best of all, the ingredients are flexible, so you can swap in what you have on hand and still get a delicious, refreshing salad every time.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
fresh peach salad with peaches greens feta pecans and honey lemon vinaigrette

Fresh Peach Salad with Honey-Lemon Vinaigrette


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Oli Maz

Description

This fresh peach salad is bright, juicy, and perfect for summer, with ripe peaches, crisp greens, feta, toasted nuts, basil, and a honey-lemon vinaigrette.


Ingredients

Scale

4 medium ripe peaches, pitted and sliced
5 to 6 cups mixed greens, arugula, or baby spinach
1 small cucumber, thinly sliced
1 cup cherry or grape tomatoes, halved
1/4 small red onion, very thinly sliced
1/2 cup crumbled feta cheese or goat cheese
1/3 cup pecans or walnuts, toasted and chopped
1/4 cup fresh basil leaves, sliced
1/4 cup extra-virgin olive oil
3 tablespoons fresh lemon juice
1 1/2 tablespoons honey or maple syrup
1 teaspoon Dijon mustard
1/2 teaspoon kosher salt, plus more to taste
1/4 teaspoon black pepper, plus more to taste


Instructions

Rinse and dry the peaches, greens, cucumber, tomatoes, and basil.
Slice peaches into wedges, thinly slice cucumber and red onion, and halve the tomatoes.
Whisk olive oil, lemon juice, honey, Dijon mustard, salt, and black pepper until emulsified.
Toast pecans or walnuts in a dry skillet for 3 to 5 minutes, then cool and chop.
Add greens, cucumber, tomatoes, and red onion to a large bowl.
Drizzle with part of the vinaigrette and toss gently.
Arrange peach slices over the dressed greens.
Top with feta, toasted nuts, and fresh basil.
Drizzle with extra vinaigrette if needed.
Serve immediately.

Notes

Use ripe but firm peaches for the best texture.
Add peaches and nuts just before serving to avoid sogginess.
Swap feta for goat cheese, blue cheese, or a dairy-free option.
Add grilled chicken, shrimp, steak, quinoa, or farro to make it a full meal.
Store dressing separately for best make-ahead results.

Ingredients for Peach Salad

peach salad ingredients with peaches greens feta nuts lemon honey and olive oil
Simple fresh ingredients for an easy summer peach salad.

This peach salad uses simple, fresh ingredients that shine when peaches are in season. Use the best fruit you can find and don’t be afraid to tweak the greens, nuts, or cheese to your taste. Here’s exactly what you’ll need for about 4 side servings.

IngredientAmount
Ripe peaches, pitted and sliced4 medium (about 1 1/2 pounds)
Mixed greens (spring mix, arugula, or baby spinach)5–6 cups, lightly packed
Cucumber, thinly sliced1 small (about 1 cup)
Cherry or grape tomatoes, halved1 cup
Red onion, very thinly sliced1/4 small onion
Crumbled feta cheese (or goat cheese)1/2 cup
Pecans or walnuts, toasted and roughly chopped1/3 cup
Fresh basil leaves, sliced (chiffonade)1/4 cup, loosely packed
Extra-virgin olive oil1/4 cup
Fresh lemon juice3 tablespoons
Honey or maple syrup1 1/2 tablespoons
Dijon mustard1 teaspoon
Kosher salt1/2 teaspoon, plus more to taste
Freshly ground black pepper1/4 teaspoon, plus more to taste

How to Make Peach Salad Step by Step

assembling peach salad with fresh peach slices greens feta and toasted nuts
Layering peaches, greens, feta, and nuts for a fresh summer salad.

This peach salad looks elegant, but it’s incredibly easy to throw together. To keep the greens crisp and the peaches juicy, follow these simple steps and build the salad just before serving.

  1. Step 1: Prep the fresh ingredients. Rinse and dry the peaches well, then slice around the pit and cut into wedges about 1/2 inch thick. Wash and fully dry your mixed greens so they stay crisp. Thinly slice the cucumber and red onion, and halve the cherry tomatoes. Patting veggies dry with a clean towel or salad spinner helps prevent a watery salad and keeps the dressing clinging nicely to everything.
  2. Step 2: Make the honey-lemon vinaigrette. In a small bowl or jar, combine the olive oil, lemon juice, honey, Dijon mustard, 1/2 teaspoon salt, and 1/4 teaspoon black pepper. Whisk or shake until the dressing looks slightly thickened and emulsified. Taste and adjust, adding a little more honey if you prefer a sweeter dressing or more lemon juice for extra tang. Set aside while you assemble the salad.
  3. Step 3: Toast the nuts for extra flavor. Place the pecans or walnuts in a dry skillet over medium-low heat. Cook, stirring frequently, for 3–5 minutes until they smell nutty and turn lightly golden in spots. Watch closely so they don’t burn. Transfer to a cutting board, let cool slightly, then roughly chop. This small step adds a toasty crunch that takes your peach salad from good to unforgettable.
  4. Step 4: Assemble the salad base. Add the mixed greens to a large serving bowl or platter. Scatter the sliced cucumber, cherry tomatoes, and red onion over the top. Drizzle with 2–3 tablespoons of the vinaigrette and gently toss to coat the greens without bruising them. Lightly dressing the greens first gives them great flavor and keeps the peaches from getting overly soggy later.
  5. Step 5: Add peaches and finish with toppings. Arrange the peach wedges over the dressed greens. Sprinkle with crumbled feta, chopped toasted nuts, and fresh basil. Spoon a bit more vinaigrette over the peaches, being careful not to drown the salad. Add a pinch of salt and pepper over the top. Serve immediately as a fresh side dish, or pair with protein like in my hearty chicken taco salad for a balanced meal.

Expert Tips

served peach salad with feta pecans basil and honey lemon vinaigrette
A bright and juicy peach salad ready to serve.

Common Mistakes

One of the biggest mistakes with peach salad is using underripe or rock-hard peaches. They won’t release their juices, and the salad can taste flat. Choose peaches that smell fragrant and give slightly when gently pressed. On the other hand, overly soft peaches can turn mushy and make the salad watery. Another common issue is overdressing the greens, which causes them to wilt quickly. Always start with less dressing, toss, and add more only if needed.

Don’t skip drying your greens thoroughly or your vinaigrette will slide right off. Finally, adding the nuts too far ahead can soften their crunch. Add them just before serving, just like I do with crunchy toppings in my Brussels sprout salad, to keep every bite pleasantly crisp.

Variations

This peach salad is incredibly flexible, so you can easily adjust it to what you love or have on hand. Swap the mixed greens for peppery arugula or massaged kale, similar to my favorite kale salad recipe. For a richer flavor, add sliced avocado or grilled halloumi. You can also change up the fruit, try nectarines, plums, or even grilled peaches for a deeper, caramelized taste. Use blue cheese instead of feta if you like a bolder bite, or skip the cheese entirely to keep it dairy-free. For extra protein, top the salad with grilled chicken, shrimp, or steak. A handful of cooked quinoa or farro will make this a more filling main-dish salad without much extra work.

Storage Tips

StorageTimeNotes
Undressed salad components (greens, veggies, peaches stored separately)1–2 daysStore in separate airtight containers; add peaches just before serving for best texture.
Prepared vinaigretteUp to 1 weekRefrigerate in a jar; shake well before using as ingredients may separate.
Fully assembled, dressed saladUp to 1 dayBest eaten fresh; greens may soften. Store in an airtight container and avoid freezing.
Toasted nuts1–2 weeksCool completely and keep in a sealed container at room temperature to maintain crunch.

FAQ

Can I use canned or frozen peaches instead of fresh?

Canned or frozen peaches don’t work as well for peach salad. They tend to be softer and wetter, which can make the greens soggy and dilute the flavor. Fresh, ripe peaches give that perfect balance of juicy texture and bright sweetness. If you must use frozen, thaw and pat them dry very well, and add them right before serving.

What can I serve with peach salad?

This peach salad pairs beautifully with grilled chicken, pork chops, or salmon. It’s also a great side dish for summer barbecues and potlucks, especially alongside hearty options like green bean casserole or a simple grain dish. For a lighter menu, serve it with soup or a sandwich, or add cooked quinoa right into the salad to make it a complete, vegetarian main course.

How do I keep the peaches from turning brown?

Peaches can oxidize and darken slightly once sliced, but you can slow this down. Toss the peach slices in a teaspoon or two of lemon juice right after cutting. Assemble the salad just before serving whenever possible. If you’re prepping ahead, store the sliced peaches in an airtight container in the fridge and add them to the salad at the last minute.

Can I make this salad ahead of time for a party?

Yes, with a few adjustments. Prep the greens, veggies, nuts, and dressing up to a day in advance and store them separately. Slice the peaches shortly before guests arrive and toss them with a little lemon juice. Right before serving, dress the greens, add the toppings, and gently layer in the peaches so everything looks and tastes fresh.

Conclusion

This peach salad is a simple, stunning way to celebrate peak peach season. With juicy fruit, crisp greens, salty cheese, and a bright honey-lemon dressing, it hits every flavor note without a lot of fuss. Use it as a fresh side dish, or turn it into a full meal with your favorite protein, just like I do with hearty salads such as my steak salad. Keep the components prepped in the fridge and you’ll have a colorful, feel-good meal ready in minutes all week long. When you’re craving something light, vibrant, and truly satisfying, this peach salad is always a delicious answer.

For more fruit salad inspirations, check out Pinterest.

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star