warm citrus and fennel salad with roasted beets and walnuts

5 min prep 4 min cook 1 servings
warm citrus and fennel salad with roasted beets and walnuts
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Since that night, this salad has become my signature for the shoulder seasons—Easter brunch, Thanksgiving prelude, or any Tuesday that needs coaxing into something special. It’s gluten-free, vegetarian, and easily vegan, yet it feels luxurious: jewel-toned beet wedges, caramelized fennel slivers, glistening citrus, and toasted walnuts that crackle between your teeth. The vinaigrette is warm, too, so every leaf of baby spinach wilts just enough to melt in your mouth while retaining a gentle bite. If you’ve only ever eaten salad cold, prepare to have your thermostat reset.

Why This Recipe Works

  • Roasted Beets: Slow-roasting concentrates their sugars, yielding candy-sweet centers and crispy, salty edges.
  • Quick-Wilted Spinach: A warm vinaigrette gently softens leaves without turning them slimy.
  • Caramelized Fennel: Searing brings out nutty, anise notes that pair beautifully with citrus.
  • Segmented Citrus: Supremes release zero bitterness, just bright bursts of juice.
  • Toasted Walnuts: A quick oven toast amplifies their buttery richness and crunch.
  • Make-Ahead Friendly: Beets, fennel, and vinaigrette can be prepped up to three days early.
  • Color Therapy: The gradient from magenta to tangerine looks like a sunset on your plate—guaranteed mood booster.

Ingredients You'll Need

Ingredients

Quality matters here. Because the ingredient list is short, each element sings solo for a moment. Seek out firm, unblemished beets with smooth skins—golden or candy-stripe Chioggia will give you a painterly palette, but everyday red beets work beautifully. When choosing fennel, look for a bulb that’s pale green, tightly layered, and fragrant; feathery fronds should be perky, not wilted. For citrus, I like a mix of navel orange and ruby grapefruit for color contrast, but blood oranges in winter elevate the drama to opera levels.

Walnuts go rancid quickly, so buy them from a store with high turnover and taste one before you commit. If you can only find pre-chopped pieces, give them a sniff—if they smell like paint thinner, pass. Extra-virgin olive oil should be grassy and peppery, not musty. And while baby spinach is traditional, young kale or arugula can stand in for a zestier bite. If you’re nut-allergic, roasted pumpkin seeds provide a similar crunch; if you’re vegan, swap honey for maple syrup in the vinaigrette without missing a beat.

How to Make Warm Citrus and Fennel Salad with Roasted Beets and Walnuts

1
Roast the Beets

Preheat oven to 400 °F (204 °C). Scrub 4 medium beets and trim tops to 1-inch. Wrap individually in foil with a drizzle of olive oil and a pinch of salt. Place on a rimmed baking sheet and roast 45–60 min until a paring knife slides through effortlessly. Unwrap, cool slightly, then rub skins off with paper towels. Slice into ¾-inch wedges.

2
Toast the Walnuts

Reduce oven to 350 °F. Spread ¾ cup walnut halves on the same baking sheet. Toast 7–8 min until fragrant and lightly darkened. Cool, then coarsely chop.

3
Prep Citrus

Cut ends off 2 oranges and 1 grapefruit. Stand fruit upright and slice away peel and pith. Hold over a bowl and cut between membranes to release segments. Squeeze remaining membranes into bowl for 3 Tbsp juice.

4
Caramelize Fennel

Trim 1 large fennel bulb; reserve fronds. Halve, core, and slice ¼-inch thick. Heat 1 Tbsp olive oil in a skillet over medium-high. Add fennel with pinch of salt; cook 4 min per side until golden. Splash with 1 Tbsp citrus juice to deglaze.

5
Whisk Warm Vinaigrette

In same skillet, reduce heat to low. Whisk in 2 Tbsp honey, 1 Tbsp Dijon, 2 Tbsp apple-cider vinegar, and 3 Tbsp reserved citrus juice. Stream in 3 Tbsp olive oil until glossy. Season with salt, pepper, and a pinch of fennel pollen if you have it.

6
Assemble & Warm

Add roasted beets to skillet; toss to coat. Pile 6 cups baby spinach on top, cover, and let steam 1 min just until leaves begin to wilt. Gently fold in citrus segments and half the walnuts.

7
Plate & Garnish

Transfer to a warm serving platter. Scatter remaining walnuts, fennel fronds, and ¼ cup crumbled goat cheese if desired. Serve immediately with crusty bread to mop up the magenta juices.

Expert Tips

Keep It Warm

Warm your serving platter in the oven (turned off) while beets roast so the salad doesn’t cool on contact.

No-Stain Beets

Wear gloves or rub hands with lemon juice and salt before washing to prevent magenta fingers.

Speedy Shortcut

Buy pre-roasted beets in vacuum packs; warm them in the vinaigrette for 2 min and proceed.

Fennel Frond Salt

Dry fronds in a low oven, blitz with flaky salt—sprinkle over everything for weeks.

Even Cooking

Choose beets of similar size or halve larger ones so they roast at the same rate.

Color Pop

Add a handful of pomegranate arils just before serving for ruby jewels that burst between your teeth.

Variations to Try

  • Winter Edition: Swap orange for blood orange and add roasted cubes of butternut squash.
  • Summer Edition: Use grilled peaches instead of beets and swap spinach for arugula.
  • Protein Boost: Top with warm seared scallops or a fillet of salmon hot from the pan.
  • Nut-Free: Replace walnuts with toasted pumpkin seeds and use sunflower oil in dressing.
  • Cheese Lover: Crumbled blue cheese or shaved aged Manchego add salty richness.
  • Spicy Kick: Whisk ½ tsp harissa paste into vinaigrette for smoky heat.

Storage Tips

Roasted beets and caramelized fennel keep beautifully in separate airtight containers in the refrigerator for up to 5 days, making this salad a meal-prep superstar. Store citrus segments submerged in their own juice to prevent drying; they’ll stay perky for 3 days. The vinaigrette can be made in quadruple batch and refrigerated for 1 week; reheat gently (microwave 15 sec or stovetop low) until just warm and whisk to re-emulsify.

Assembled salad is best enjoyed immediately, but if you must store leftovers, transfer to a shallow container, cool completely, cover, and refrigerate up to 2 days. The spinach will darken and soften—revive it by tossing with a splash of fresh citrus juice and a drizzle of olive oil before serving. Note that walnuts lose crunch in the fridge; add freshly toasted ones when serving leftovers. This salad does not freeze well.

Frequently Asked Questions

You can, but they’ll lack the concentrated sweetness and caramelized edges. Pat them very dry, toss with a little oil, and roast 10 min at 450 °F to improve texture and flavor.

Slice just before cooking or submerge cut pieces in cold water with a squeeze of lemon for up to 2 hours. Dry well before searing to avoid steaming.

Absolutely—substitute maple syrup for honey and skip the optional goat cheese. The flavors remain vibrant and satisfying.

Baby kale, arugula, or a mix of mâche and frisée hold up well to warm dressing. Avoid romaine or iceberg—they turn limp and bitter.

Assemble up to 30 minutes ahead; keep covered in a 200 °F oven with the door ajar. Add citrus and nuts just before serving to maintain texture.

Yes. Par-boil 20 min, then grill over medium heat 4 min per side for smoky char marks. Finish in foil with a splash of orange juice until tender.
warm citrus and fennel salad with roasted beets and walnuts
salads
Pin Recipe

Warm Citrus and Fennel Salad with Roasted Beets and Walnuts

(4.9 from 127 reviews)
Prep
20 min
Cook
50 min
Servings
4

Ingredients

Instructions

  1. Roast Beets: Preheat oven to 400 °F. Wrap beets in foil with oil and salt; roast 45–60 min until tender. Cool, peel, and slice.
  2. Toast Walnuts: Lower oven to 350 °F; toast walnuts 7–8 min. Cool and chop.
  3. Segment Citrus: Cut peel and pith; supreme oranges and grapefruit. Reserve 3 Tbsp juice.
  4. Caramelize Fennel: Slice fennel ¼-inch thick. Sear in 1 Tbsp oil over medium-high 4 min per side until golden. Deglaze with 1 Tbsp citrus juice.
  5. Make Vinaigrette: In same skillet, whisk honey, Dijon, vinegar, and citrus juice. Stream in 3 Tbsp oil; season.
  6. Combine & Warm: Add beets to skillet; toss. Pile spinach on top, cover 1 min to wilt. Fold in citrus and half the walnuts.
  7. Serve: Transfer to platter; top with remaining walnuts, fennel fronds, and goat cheese if using. Serve warm.

Recipe Notes

Beets and fennel can be roasted up to 3 days ahead; warm gently before assembling. For a vegan version, use maple syrup and omit cheese.

Nutrition (per serving)

312
Calories
6g
Protein
28g
Carbs
22g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.