Fennel and Peach Salad With Pistachios and Pesto – Fresh, Bright, and Crunchy
Sweet peaches, crisp fennel, and a punchy basil pesto make a summer salad that tastes like sunshine. It’s simple enough for a weekday lunch but special enough to serve to guests. The textures are spot on: juicy fruit, crunchy nuts, and thin shavings of fennel that stay refreshing with every bite.
Toss it all with a lemony pesto and you’ve got a bowl of color and flavor that feels effortless. Whether you’re grilling outside or keeping dinner light, this salad delivers.
What Makes This Recipe So Good
- Perfect balance of flavors: Sweet peaches, anise-like fennel, and savory pesto hit sweet, herbal, and tangy notes all at once.
- Great texture contrast: Crunchy pistachios and shaved fennel play beautifully against soft, juicy peaches.
- Fast and flexible: Comes together in about 15 minutes. Add burrata, grilled chicken, or prosciutto if you want more protein.
- Vibrant and seasonal: Uses peak summer produce for maximum flavor with minimal effort.
- Make-ahead friendly: Pesto and nuts can be prepped in advance.
Assemble right before serving for the best bite.
Ingredients
- 2 medium ripe peaches, sliced (freestone if possible)
- 1 medium fennel bulb, fronds reserved, bulb thinly shaved
- 1 small handful arugula or baby spinach (optional, for extra greens)
- 1/3 cup shelled pistachios, lightly toasted and roughly chopped
- 2–3 tablespoons shaved Parmesan or pecorino (optional)
- Sea salt and freshly ground black pepper, to taste
- Extra-virgin olive oil, to drizzle
Pesto Dressing
- 1 packed cup fresh basil leaves
- 1 small clove garlic, smashed
- 2 tablespoons grated Parmesan (or nutritional yeast for dairy-free)
- 2 tablespoons pistachios (or pine nuts)
- 1 tablespoon fresh lemon juice, plus more to taste
- 1/3 cup extra-virgin olive oil
- Pinch of sea salt
Instructions
- Toast the pistachios: Warm a dry skillet over medium heat. Add pistachios and toast 3–4 minutes, stirring, until fragrant and lightly golden. Transfer to a cutting board to cool, then roughly chop.
- Make the pesto dressing: In a small food processor, combine basil, garlic, Parmesan, pistachios, lemon juice, and a pinch of salt.
Pulse to a rough paste. With the motor running, stream in olive oil until creamy but still spoonable. Taste and adjust with more lemon or salt.
- Prep the fennel: Trim the stalks and fronds from the bulb.
Reserve some feathery fronds for garnish. Halve the bulb through the core and remove the tough core. Using a mandoline or sharp knife, slice the fennel very thin.
Toss with a squeeze of lemon and a pinch of salt to keep it crisp.
- Slice the peaches: Halve, pit, and slice into wedges. If the skins are tough, you can peel, but it’s not necessary.
- Assemble the base: On a platter or in a wide bowl, scatter the arugula or spinach (if using). Layer the shaved fennel over the greens.
- Add peaches and nuts: Arrange peach slices on top.
Sprinkle with chopped toasted pistachios.
- Dress the salad: Spoon 3–4 tablespoons of pesto over the salad. Drizzle with a little olive oil and a squeeze of lemon. Toss gently so the peaches don’t break.
- Finish and serve: Add shaved Parmesan, fennel fronds, and a few grinds of black pepper.
Taste and adjust salt. Serve right away while everything is crisp and bright.
How to Store
- Pesto: Store in an airtight container, covered with a thin layer of olive oil, in the fridge for up to 5 days. It also freezes well in small portions.
- Prepped components: Keep sliced fennel in cold water with a squeeze of lemon in the fridge for up to 24 hours; drain and pat dry before using.
Toasted pistachios stay crunchy in an airtight jar for a week.
- Assembled salad: Best enjoyed fresh. If you must store leftovers, refrigerate in a covered container for up to 1 day. The peaches will soften and release juices, so expect a slightly more relaxed texture.
Benefits of This Recipe
- Nutrient-rich: Fennel provides fiber and vitamin C, peaches add antioxidants, and pistachios contribute healthy fats and plant protein.
- Light but satisfying: The balance of fat from pesto and nuts with fresh produce keeps you full without feeling heavy.
- Seasonal flexibility: Works with whatever stone fruit is best where you live—nectarines, apricots, or plums slide right in.
- Easy to scale: Double it for a crowd or portion it out for lunches.
- Gluten-free and adaptable: Naturally gluten-free, with simple swaps for dairy-free or vegan versions.
Common Mistakes to Avoid
- Using underripe peaches: They should be fragrant and give slightly to the touch.
Hard peaches won’t release juices or sweetness.
- Cutting fennel too thick: Thick slices can taste tough. Aim for paper-thin shavings for the best crunch and flavor.
- Overdressing: Pesto is rich. Start with less, toss, then add more if needed.
You want every bite coated, not drenched.
- Skipping lemon: A little acidity lifts the pesto and keeps fennel bright. Don’t miss it.
- Not toasting the nuts: Raw nuts taste flat. A quick toast deepens flavor and adds crunch.
Alternatives
- Fruit swaps: Try nectarines, apricots, or plums.
In fall, crisp pears work beautifully with fennel and pesto.
- Nut options: Use almonds, walnuts, or pine nuts. For nut-free, sunflower seeds or pumpkin seeds are great.
- Greens: Swap arugula with baby kale, mixed greens, or watercress for peppery bite.
- Cheese: Replace Parmesan with pecorino or add torn burrata or fresh mozzarella for extra creaminess.
- Protein add-ins: Grilled chicken, seared halloumi, or thin slices of prosciutto turn this into a more complete meal.
- Dairy-free/vegan: Use nutritional yeast in the pesto and skip the Parmesan shavings.
- Citrus twist: Swap lemon with orange zest and juice for a softer, sweeter acidity.
FAQ
Can I make this salad ahead of time?
Yes, but keep components separate. Make the pesto, toast and chop the nuts, and slice the fennel ahead.
Slice the peaches and assemble just before serving for the best texture.
Do I need a mandoline to slice the fennel?
No. A sharp chef’s knife works fine. Just take your time and make the slices as thin as you can for a delicate crunch.
What if my peaches are too soft?
Use them gently.
Slice thicker wedges and toss very lightly. Alternatively, use nectarines, which hold their shape a bit better.
How do I keep the pesto bright green?
Use fresh basil, add a splash of lemon, and avoid overprocessing which can heat the herbs. Storing with a thin layer of olive oil on top also helps prevent browning.
Can I grill the peaches?
Absolutely.
Lightly oil slices and grill 1–2 minutes per side to add a smoky note. Let them cool slightly before adding to the salad so they don’t wilt the greens.
Is there a way to make it nut-free?
Yes. Use toasted pumpkin or sunflower seeds in the salad and in the pesto.
The flavor stays toasty and the crunch is still great.
What wine pairs well with this salad?
A crisp Sauvignon Blanc, a dry rosé, or a lightly chilled Pinot Noir complements the herbal pesto and sweet peaches without overpowering them.
Final Thoughts
This Fennel and Peach Salad with pistachios and pesto proves that simple ingredients can taste extraordinary when they’re in season and handled with care. It’s quick, colorful, and full of contrast—ideal for busy weeknights and relaxed weekend gatherings. Keep the components on hand, and you can assemble a fresh, elegant plate anytime peaches are ripe.
Light, lively, and full of flavor, it’s a salad you’ll want to make on repeat.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.