When ripe peaches are in season, this is the salad you want on your table. Sweet peach slices, creamy avocado, salty feta, and crunchy pecans come together over a bed of fresh spinach — all drizzled with a 30-second honey vinaigrette that ties everything together.
Why This Recipe Works
- The honey vinaigrette bridges the sweet peaches and salty feta, creating a balanced bite every time
- Avocado adds richness and healthy fats that make this salad satisfying enough for a full meal
- Torn basil brings an aromatic freshness that complements stone fruit better than any other herb
Can a salad actually make you excited about dinner? Because this peach salad does something almost unfair — ripe, juicy peach slices piled with creamy avocado, salty feta, crunchy pecans, and fresh spinach. Lily and I threw this together last July on a whim, and she looked at me like I'd lost it when I started slicing peaches over greens. One bite later, she was already asking when we could make it again.
The honey red wine vinaigrette takes maybe 30 seconds — olive oil, red wine vinegar, a drizzle of honey, done. Sweet enough to play off the peaches without turning everything cloying, and that tang from the vinegar cuts right through the rich avocado and feta. Honestly, it's the kind of dressing you'll start putting on everything.
There's barely any cooking here — just arranging. Lay down the spinach, fan out peach slices and avocado, then scatter feta, pecans, and torn basil over everything. The colors alone are ridiculous — sunset orange, creamy green, bright white against deep emerald. Lily's gotten really good at the fanning-out part, and she'll be the first to tell you this salad looks like it belongs in a magazine.
Toss it gently so every bite gets dressed, or leave it composed and let people drizzle their own — both ways work. Fair warning: this will be on heavy rotation from June through September. Grab your best peaches and trust me on this one.

How It Comes Together




Chef Tips
- Choose peaches that give slightly when pressed near the stem — they should be fragrant and ripe but not mushy. Underripe peaches won't have enough sweetness to balance the feta and vinegar.
- Toast the pecans in a dry skillet over medium heat for 3-4 minutes until fragrant for a deeper, nuttier flavor.
- Slice the avocado last to prevent browning, or toss slices in a little lemon juice if prepping ahead.
- Swap feta for burrata or fresh mozzarella for a creamier, milder cheese pairing. Goat cheese also works beautifully.
- Make the vinaigrette up to 3 days ahead — store in a sealed jar in the fridge and shake well before using.
Variations
Grilled Peach Version
Halve peaches and grill cut-side down for 2-3 minutes until char marks appear. The caramelized sweetness adds a smoky depth.
Goat Cheese & Walnut Swap
Replace feta with crumbled goat cheese and pecans with candied walnuts for a tangier, richer bite.
Arugula Base
Swap spinach for peppery arugula — its slight bitterness pairs brilliantly with sweet peaches.
Add Prosciutto
Drape 4 thin slices of prosciutto over the top for a salty, savory contrast that makes this salad dinner-worthy.
Serving Suggestions
Serve alongside grilled chicken or fish for a complete summer meal. It also pairs beautifully with crusty sourdough bread and a glass of chilled rosé.
Make It Ahead
Make the vinaigrette up to 3 days ahead. Slice peaches and avocado just before serving. Spinach, feta, pecans, and basil can be prepped and stored separately in the fridge for up to a day.




