peach salad deserves way more attention than it gets, and this version proves it in about 15 minutes flat. Sweet ripe peaches, peppery greens, creamy cheese, crunchy nuts, and a bright honey-lemon vinaigrette somehow manage to outshine half the recipes on your summer menu. It’s fresh enough for a hot afternoon, fancy enough for guests, and easy enough to throw together before anyone asks, “What’s for dinner?” Pair it with grilled chicken, salmon, or crusty bread, and you’ve got a meal that feels like summer on a plate. If you’re obsessed with seasonal produce, you’ll also love this watermelon feta salad and this grilled vegetable pasta salad.
Why This Recipe is Awesome
This peach salad balances sweet, salty, creamy, crunchy, and tangy flavors in every bite. It refuses to be another sad bowl of lettuce pretending to be exciting. Every ingredient actually has a purpose, the dressing takes less than two minutes, and nobody complains when you bring it to a barbecue. That’s basically culinary cheating, and honestly, we support it.

Ingredients You’ll Need
- 3 ripe peaches, sliced into wedges β the stars of the show, obviously.
- 5 cups arugula β peppery leaves that keep things interesting.
- 1 cup cherry tomatoes, halved β tiny bursts of sunshine.
- 4 ounces goat cheese, crumbled β creamy with just enough attitude.
- 1/3 cup toasted pecans, roughly chopped β crunch is not optional.
- 1/4 small red onion, very thinly sliced β a little bite never hurt anyone.
- 8 fresh basil leaves, torn β don’t chop them into sadness.
- 3 tablespoons extra-virgin olive oil β the dressing’s best friend.
- 1 tablespoon fresh lemon juice β keeps everything bright.
- 1 tablespoon honey β smooths out the tang.
- 1 teaspoon Dijon mustard β tiny ingredient, huge payoff.
- 1/2 teaspoon kosher salt β brings every flavor together.
- 1/4 teaspoon freshly ground black pepper β because bland is boring.
Step-by-Step Instructions
- Whisk the olive oil, lemon juice, honey, Dijon mustard, salt, and pepper in a small bowl until smooth and slightly thickened. Taste the dressing and adjust with another squeeze of lemon if you prefer more brightness.
- Slice the peaches into even wedges and halve the cherry tomatoes. If your peaches feel slightly firm, let them sit at room temperature for 20 to 30 minutes before assembling for the best flavor.
- Add the arugula, peaches, tomatoes, red onion, and basil to a large serving bowl. Drizzle in about two-thirds of the dressing and toss gently until everything looks lightly coated.
- Scatter the goat cheese and toasted pecans over the top instead of mixing them aggressively. They should stay visible and keep their texture.
- Spoon over the remaining dressing just before serving. Your peach salad should look glossy, colorful, and lightly dressed rather than swimming in vinaigrette.
Common Mistakes to Avoid
- Using rock-hard peachesβthey’re fruit, not baseballs.
- Drowning the salad in dressing until every leaf gives up.
- Skipping the toasted nuts because “it’s faster.” It’s also less fun.
- Mixing the goat cheese too early so it disappears into the dressing.
- Making the salad hours ahead without keeping the dressing separate.
Alternatives & Substitutions
Swap goat cheese for burrata, feta, or fresh mozzarella if that’s what you have. Replace pecans with toasted almonds, walnuts, or pistachios for a different crunch. Baby spinach works beautifully if you don’t love arugula’s peppery bite. For a heartier peach salad, add grilled chicken, quinoa, or prosciutto. Need it vegan? Use maple syrup instead of honey and your favorite dairy-free cheeseβor simply skip the cheese altogether.
Frequently Asked Questions
Can I make peach salad ahead of time?
Yes. Prepare all the ingredients up to 24 hours ahead, but keep the dressing separate and toss everything together just before serving to keep the greens crisp.
How do I keep sliced peaches from turning brown?
Toss the peach slices with a small amount of fresh lemon juice. The acidity slows browning without changing the flavor much.
What are the best peaches for peach salad?
Ripe freestone peaches are ideal because they’re sweet, juicy, and easy to slice away from the pit. They should yield slightly when gently pressed.
How long does leftover peach salad last?
Leftovers keep for about one day in an airtight container in the refrigerator. The greens soften over time, so it’s best enjoyed fresh.
π OXO Good Grips Salad Spinner & Pyrex 3-Piece Glass Mixing Bowl Set
Everything you need to make this dish perfectly:
As an Amazon Associate I earn from qualifying purchases.
Make It Tonight!
This recipe packs bold textures and bright flavors into one ridiculously simple bowl. It works as a light lunch, an elegant side dish, or the centerpiece of a relaxed summer dinner. Once you make this peach salad, you’ll start looking for excuses to buy more peaches. Eat seasonally, share generously, and never underestimate a really good salad.
π½οΈ Recipes You Can Try
Loved this one? Here are a few more worth your time.
Peach salad
- β3 ripe peaches, sliced into wedges β the stars of the show, obviously.
- β5 cups arugula β peppery leaves that keep things interesting.
- β1 cup cherry tomatoes, halved β tiny bursts of sunshine.
- β4 ounces goat cheese, crumbled β creamy with just enough attitude.
- β1/3 cup toasted pecans, roughly chopped β crunch is not optional.
- β1/4 small red onion, very thinly sliced β a little bite never hurt anyone.
- β8 fresh basil leaves, torn β don’t chop them into sadness.
- β3 tablespoons extra-virgin olive oil β the dressing’s best friend.
- β1 tablespoon fresh lemon juice β keeps everything bright.
- β1 tablespoon honey β smooths out the tang.
- β1 teaspoon Dijon mustard β tiny ingredient, huge payoff.
- β1/2 teaspoon kosher salt β brings every flavor together.
- β1/4 teaspoon freshly ground black pepper β because bland is boring.
- 1Whisk the olive oil, lemon juice, honey, Dijon mustard, salt, and pepper in a small bowl until smooth and slightly thickened. Taste the dressing and adjust with another squeeze of lemon if you prefer more brightness.
- 2Slice the peaches into even wedges and halve the cherry tomatoes. If your peaches feel slightly firm, let them sit at room temperature for 20 to 30 minutes before assembling for the best flavor.
- 3Add the arugula, peaches, tomatoes, red onion, and basil to a large serving bowl. Drizzle in about two-thirds of the dressing and toss gently until everything looks lightly coated.
- 4Scatter the goat cheese and toasted pecans over the top instead of mixing them aggressively. They should stay visible and keep their texture.
- 5Spoon over the remaining dressing just before serving. Your peach salad should look glossy, colorful, and lightly dressed rather than swimming in vinaigrette.
π Chef’s Notes
Store leftovers in an airtight container in the refrigerator for best freshness. Let come to room temperature before serving for the best texture and flavor.
Nutrition Information
(per serving)* Estimated values based on typical ingredients β actual nutrition may vary. % Daily Values based on a 2,000 calorie diet.




