Dinner Lunch Mains Recipes Salads
Bright Spring Salad with Roasted Fennel and Citrus Vinaigrette
This Bright Spring Salad with Roasted Fennel and Citrus Vinaigrette is the most beautiful, vibrant salad you will put on your table all season. Golden roasted fennel, blanched sweet peas, thinly sliced radish and red onion, toasted pistachios, and shaved Parmesan all tossed in a bright citrus honey vinaigrette with fresh chives and a hint of tarragon. Light, crisp, and genuinely elegant without any complicated technique. The kind of salad that works equally well as a stunning lunch, a dinner party starter, or a side dish that steals the whole show.
Ingredients you’ll need:
- Small Fennel Bulb: Shaved thinly and roasted until golden at the edges for a sweet, caramelized flavor that is completely different from raw fennel. Reserve any feathery fronds for garnish.
- Radishes: Thinly sliced for a peppery crunch that adds visual vibrancy and a fresh bite throughout the salad. Use a mandoline for the thinnest, most even slices.
- Small Red Onion: Thinly sliced for a sharp contrast to the sweet roasted fennel. Soak in cold water for 5 minutes before using if you find raw red onion too strong.
- Shelled Peas: Blanched briefly and immediately chilled in an ice bath to preserve their bright green color and crisp tender texture. Fresh or frozen both work beautifully here.
- Toasted Pistachios: Roasted alongside the fennel for a fragrant, deeply golden crunch that adds richness and a beautiful green color contrast to the finished salad.
- Shaved Parmesan: Shaved in thin ribbons for distinct pockets of salty nutty flavor throughout every bite. Use a vegetable peeler on a block of Parmesan for the most beautiful result.
- Fresh Lemon Juice and Orange Juice: The bright citrus base of the vinaigrette. Fresh squeezed is essential here as bottled juice does not have the same vibrancy or flavor.
- Dijon Mustard: Emulsifies the vinaigrette and adds a gentle savory depth that makes the dressing taste more complex than a simple citrus oil dressing.
- Honey: Just one teaspoon balances the acidity of the citrus perfectly and rounds out the entire vinaigrette without making it sweet.
- Dried Tarragon: Optional but highly recommended. Adds a subtle anise note that echoes the fennel flavor throughout the dressing and makes the whole salad taste more cohesive.
Why You'll Love This Bright Spring Salad
1. Roasted Fennel Changes Everything: Raw fennel is polarizing but roasted fennel is universally loved. Twelve to fifteen minutes at 450°F transforms it into something sweet, golden, and deeply savory that makes this salad genuinely extraordinary.
2. The Citrus Honey Vinaigrette is Completely Addictive: Fresh lemon and orange juice whisked with Dijon, honey, olive oil, chives, and tarragon creates a bright, balanced dressing that makes every ingredient in the salad taste more vibrant and alive.
3. A Restaurant Quality Salad at Home: The combination of roasted fennel, blanched peas, shaved Parmesan, and toasted pistachios looks and tastes like something from a high-end spring menu. The technique is simple and the result is genuinely impressive.
4. Ready in Under 30 Minutes: Roasting the fennel and blanching the peas happen simultaneously. While they cook you make the vinaigrette and prep the remaining vegetables. Everything comes together in under 30 minutes from start to finish.
5. Light, Fresh, and Seasonal: This salad celebrates peak spring ingredients at their absolute best. Peas, fennel, radishes, and fresh herbs are all at their most vibrant in spring and this recipe is built entirely around them.
6. Completely Customizable: Add grilled chicken or seared salmon on top for a complete meal. Swap pistachios for toasted almonds. Use blood orange juice for a more dramatic color in the vinaigrette. The base salad works with endless variations.
7. Perfect for Entertaining: Most components can be prepared ahead and the salad assembled in minutes at serving time. An elegant, visually stunning dish that requires almost no last minute effort when guests are arriving.
How to Make Bright Spring Salad with Roasted Fennel and Citrus Vinaigrette
Step 1: Roast the Fennel and Pistachios Preheat oven to 450°F. Toss shaved fennel with one tablespoon of olive oil and a pinch of salt and pepper. Spread in a single layer on a rimmed baking sheet. Add the pistachios to the same sheet or a second sheet. Roast for 12 to 15 minutes until the fennel edges are golden and the pistachios are fragrant. Remove and let cool slightly.
Step 2: Blanch the Peas Bring a pot of salted water to a boil. Add the peas and cook for exactly 1 minute. Drain and transfer immediately to an ice bath to stop the cooking completely and lock in the bright green color. Drain again thoroughly before using.
Step 3: Prepare the Vegetables Thinly slice the radishes and red onion. Reserve any fennel fronds or pea shoots for garnish if available.
Step 4: Make the Citrus Herb Vinaigrette In a bowl whisk together fresh lemon juice, orange juice, Dijon mustard, honey, extra virgin olive oil, chopped fresh chives, dried tarragon if using, and flaky sea salt until fully emulsified and combined.
Step 5: Assemble the Salad In a large bowl toss the roasted fennel, blanched peas, sliced radish, and sliced red onion with enough vinaigrette to lightly coat everything. Do not overdress.
Step 6: Finish and Serve Transfer to a platter. Top with toasted pistachios, shaved Parmesan, fresh chives or herbs, and flaky sea salt. Serve immediately.
Come Cook With Me
Tips for the Best Spring Salad with Roasted Fennel
1. Shave the Fennel as Thinly as Possible: The thinner the fennel the more evenly it roasts and the more tender it becomes. A mandoline gives the most consistent thin shave. The caramelized edges are where all the best flavor lives.
2. Spread the Fennel in a Single Layer: Overcrowded fennel steams instead of roasting and turns soft and pale rather than golden and caramelized. Use two baking sheets if needed to keep everything in a single layer.
3. Do Not Skip the Ice Bath for the Peas: The ice bath is what keeps the peas that vivid spring green color. Without it they turn dull and olive-colored within minutes of being drained.
4. Dress Lightly: This salad has delicate ingredients that can be easily overwhelmed by too much dressing. Start with half the vinaigrette, toss, taste, and add more as needed. You can always add more but cannot take it away.
5. Make the Vinaigrette Ahead: The citrus herb vinaigrette gets better as it sits and the flavors meld together. Make it up to 3 days ahead and store in a sealed jar in the refrigerator. Shake well before using.
6. Add Parmesan and Pistachios Last: Both the Parmesan and the pistachios should go on at the very end after tossing the salad with the dressing. Adding them earlier causes the Parmesan to clump and the pistachios to lose their crunch.
7. Serve on a Platter Not in a Bowl: Spreading the salad across a wide platter rather than piling it into a bowl shows off all the beautiful colors and components and makes it look genuinely stunning for entertaining.
How to Store
1. Undressed Salad: Store all salad components separately undressed in airtight containers in the refrigerator for up to 2 days. Keep the roasted fennel and pistachios at room temperature for best texture.
2. Dressed Salad: The dressed salad is best eaten immediately. Once dressed the radishes and peas begin to soften and the Parmesan absorbs moisture. Do not store dressed salad for more than a few hours.
3. Citrus Herb Vinaigrette: Store in a sealed jar in the refrigerator for up to 5 days. The oil may solidify slightly when cold. Let come to room temperature and shake vigorously before using.
4. Roasted Fennel: Store cooled roasted fennel in an airtight container in the refrigerator for up to 3 days. Bring to room temperature or briefly warm in a 350°F oven for 3 to 4 minutes before adding to the salad.
5. Make Ahead for Entertaining: Roast the fennel and blanch the peas up to 24 hours ahead. Make the vinaigrette up to 3 days ahead. Prep and store all remaining components separately. Assemble the platter in under 5 minutes just before serving.
Frequently Asked Questions
Can I use raw fennel instead of roasted? Yes. Raw shaved fennel gives a crunchier, more anise-forward flavor that works beautifully in this salad. The roasted version is sweeter and more mellow. Both are delicious and the choice depends entirely on your personal preference.
Can I use frozen peas instead of fresh? Yes. Frozen peas work perfectly. No need to thaw before blanching. Drop them frozen into the boiling water, cook for 1 minute, and transfer immediately to the ice bath. The result is nearly identical to fresh.
What can I substitute for Parmesan to make this dairy free? Nutritional yeast flakes sprinkled over the top give a similar salty, savory note. A good quality vegan Parmesan alternative also works beautifully and keeps all the visual impact of the shaved cheese.
Can I add protein to make this a complete meal? Absolutely. Grilled chicken, seared salmon, soft boiled eggs, or crispy chickpeas all work beautifully on top of this salad and transform it from an elegant side dish into a complete main course.
What can I use instead of tarragon? Fresh dill is the most natural substitute and pairs beautifully with both the fennel and the citrus. Fresh basil also works well. If you do not have either simply omit the tarragon as the dressing is delicious without it.
Can I make this without pistachios? Yes. Toasted pine nuts, slivered almonds, or toasted walnuts all work well as substitutes. Any toasted nut adds the crunch and richness the salad needs to feel complete.
How do I prevent the salad from getting soggy? Always dress just before serving and only use enough vinaigrette to lightly coat. Store all components separately until the moment of assembly. The most common reason for a soggy salad is overdressing and assembling too far in advance.
Other Recipes You'll Love
Recommended

Bright Spring Salad with Roasted Fennel and Citrus Vinaigrette
Ingredients
- 1 small fennel bulb shaved
- 3 radishes thinly sliced
- 1/4 small red onion thinly sliced
- 1 cup shelled peas
- 1/4 cup toasted pistachios
- 1/4 cup shaved Parmesan cheese
- chives for garnish
- flaky sea salt
- 1/4 cup fresh lemon juice
- 1 juice from medium orange
- 2 tsp Dijon mustard
- 1 tsp honey
- 2 tbsp extra virgin olive oil
- 1 tbsp chopped fresh chives
- 1 tsp dried tarragon (optional)
- flaky sea salt, to taste
Method
- Preheat the oven to 450°F. Toss the shaved fennel with 1 tablespoon olive oil and a pinch of salt and pepper. Spread in a single layer on a rimmed baking sheet. Add the pistachios to the same sheet or a second sheet. Roast for 12 to 15 minutes, until the fennel edges are golden and the pistachios are fragrant. Remove and let cool slightly.
- Bring a pot of salted water to a boil. Add the peas and cook for 1 minute. Drain and transfer immediately to an ice bath to stop the cooking. Drain again.
- Thinly slice the radishes and red onion. Reserve any fennel fronds or pea shoots for garnish if available.
- In a bowl, whisk together the lemon juice, orange juice, Dijon mustard, honey, olive oil, chives, tarragon if using, and salt until emulsified.
- In a large bowl, toss the roasted fennel, peas, radish, and red onion with enough vinaigrette to lightly coat.
- Transfer to a platter. Top with toasted pistachios, shaved Parmesan, fresh chives or herbs, and flaky sea salt. Serve immediately.
Nutrition
Notes
- Roasting fennel softens its bite and brings out natural sweetness.
- This salad is best assembled just before serving to keep everything crisp.
- Swap peas for asparagus tips in early spring.
- Leftover vinaigrette keeps well in the fridge for up to 3 days.
Tried this recipe?
Let us know how it was!Did you love this recipe?
If you make this, please leave a star rating so I know you loved it. And if you share it on Instagram, tag @wideeyedgiant. Seeing your versions is the best part!
Give it a share:

Welcome! The recipes you’ll find here are inspired by seasonal ingredients, generations-old family recipes, and places I’ve grown to love most.
Recent Favorites
Browse by Category
What’s in the pantry?
Search seasonal recipes by keywords…
