warm citrus and spinach salad with oranges and walnuts for winter

5 min prep 30 min cook 20 servings
warm citrus and spinach salad with oranges and walnuts for winter
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

There’s a moment every January—after the tinsel is boxed away, after the last cookie crumb has been vacuumed from the rug—when my body absolutely screams for something green. Not the obligatory “New-Year-new-me” green, but something that still feels like winter: comforting, a little decadent, yet undeniably virtuous. That moment is when I pull out my widest skillet, tumble in a handful of spinach, and let the citrus perfume my kitchen like liquid sunshine. This Warm Citrus & Spinach Salad with Oranges & Walnuts is the edible equivalent of stepping onto a porch lit with late-afternoon winter light: bright enough to make you squint, warm enough to make you linger.

I first served this salad on a snow-day dinner party that almost didn’t happen. A nor’easter had barricaded our street; friends arrived in hiking boots, bearing bottles of chilled Grüner and a determination to celebrate regardless. The main course was easy—braised short ribs that had been burbling away since morning—but I needed a side that could stand up to that richness while whispering promises of lighter days ahead. Enter this salad: spinach wilted just enough to soak up a tangy-sweet citrus vinaigrette, blood-orange segments glistening like rubies, walnuts toasted in maple butter for candy-like crunch. One bite and the entire table went quiet; through the window the snow kept falling, but inside we were somewhere between Sicily and a cozy cabin.

Since then, the recipe has become my winter MVP. Brunch? Add a runny-yolked egg on top. Date-night in? Serve it over polenta with seared scallops. Potluck? Double the batch and watch even the devout carnivores hover protectively over their plate. Best of all, it’s week-night friendly: 20 minutes start-to-finish, one skillet, and you probably have every ingredient in your kitchen right now.

Why This Recipe Works

  • Wilt, don’t mush: A 45-second kiss of heat softens spinach just enough to concentrate flavor while keeping stems perky.
  • Two citrus stars: Orange juice reduces into a glossy syrup; fresh segments burst with pockets of brightness.
  • Maple walnuts: Toasting nuts in a touch of maple syrup creates candied edges without a candy thermometer.
  • Balanced dressing: Warm citrus juice + mustard + shallot emulsifies right in the skillet—no blender, no fuss.
  • Make-ahead magic: Prep components separately; assemble in minutes while your roast (or pizza) rests.
  • Texture playground: Creamy goat cheese, crunchy walnuts, and juicy orange make every forkful exciting.
  • Seasonal flexibility: Swap blood oranges for cara-cara, navel, or even grapefruit depending on what’s sweetest.

Ingredients You'll Need

Ingredients

Start with the freshest spinach you can find—farmers’ market bunches still attached to roots if possible. Baby spinach is tender and requires zero prep, but mature spinach has a deeper flavor and stands up to heat; either works. Look for leaves that are perky, never slimy, and avoid anything with yellowing stems.

Oranges are the co-star, so splurge on fragrant, heavy-for-their-size fruit. From December through March, blood oranges add dramatic ruby streaks and berry-like notes, but navel or cara-cara are equally delicious. You’ll need two forms: juiced (to reduce into a syrup) and segmented (for jewel-like pops). A sharp paring knife and a little patience make supremes a 5-minute job.

Walnuts pair beautifully with citrus because their slight bitterness mirrors the pith. Buy raw halves, not pre-toasted; toasting at home guarantees freshness and lets you coat them in maple syrup for sweet-shiny edges. If walnuts aren’t your favorite, pecans or hazelnuts swap in seamlessly.

The supporting cast is pantry-friendly: a shallot for gentle allium heat, whole-grain Dijon for texture and tang, good olive oil for silkiness, and a whisper of pure maple syrup to round out the acid. Goat cheese adds creaminess; if you dislike it, try feta for saltier punch or burrata for pure indulgence.

How to Make Warm Citrus & Spinach Salad with Oranges & Walnuts

1
Prep the oranges

Zest one orange before peeling; reserve 1 tsp zest for dressing. Slice the top and bottom off each orange, stand upright, and cut downward to remove peel and pith. Over a bowl, slip a knife between membranes to release segments (supremes). Squeeze the remaining membranes into the bowl to capture juice; you need ½ cup juice for the dressing. Set segments aside.

2
Make maple walnuts

In a dry skillet over medium heat, toast ½ cup walnut halves until fragrant, 3 minutes. Drizzle with 1 Tbsp pure maple syrup and a pinch of sea salt; stir constantly until syrup caramelizes and nuts are glossy, 1–2 minutes more. Transfer to parchment; cool. Break into bite-size clusters.

3
Build the warm vinaigrette

Return the same skillet to medium-low heat. Add 1 Tbsp olive oil, 1 minced shallot, and 1 tsp orange zest; sauté 1 minute until translucent. Pour in the ½ cup reserved orange juice plus 1 Tbsp maple syrup, 1 Tbsp whole-grain Dijon, and ¼ tsp kosher salt. Simmer 2–3 minutes until reduced by half and syrupy. Whisk in 2 Tbsp olive oil off heat; taste and adjust salt or sweetness.

4
Wilt the spinach

Add 6 packed cups spinach to the skillet with the warm vinaigrette. Using tongs, toss for 30–45 seconds just until leaves begin to darken and collapse. You want them coated, not mushy. Remove from heat immediately.

5
Assemble

Transfer wilted spinach to a serving platter, scraping every last drop of dressing over top. Scatter orange segments, maple walnuts, and ¼ cup crumbled goat cheese. Finish with a dusting of freshly cracked black pepper and an extra drizzle of olive oil if desired. Serve warm.

Expert Tips

Control the heat

Spinach contains lots of water; too high heat will steam it into a stringy mess. Medium-low and quick tossing are your friends.

Squeeze-free supremes

If short on time, peel and slice oranges into half-moons. The salad looks more rustic but tastes equally bright.

Double-duty greens

Baby kale or beet greens can replace up to half the spinach for earthier flavor. They take slightly longer to wilt.

Bulk buying

Walnuts and goat cheese freeze beautifully. Portion nuts in snack-size bags; thaw cheese overnight in the fridge.

Variations to Try

  • Citrus trio: Combine blood orange, grapefruit, and tangerine segments for a sunset palette.
  • Vegan delight: Omit goat cheese and swap maple walnuts for candied pepitas (same method).
  • Protein powerhouse: Top with warm lentils or a jammy seven-minute egg for a complete meal.
  • Grain bowl twist: Serve spinach over farro or wild rice; drizzle extra dressing over grains.

Storage Tips

Because this salad is served warm, leftovers are best repurposed rather than reheated. Store components separately: wilted spinach in an airtight container up to 2 days (it will darken but still taste great stirred into omelets), orange segments up to 3 days, and maple walnuts up to 1 week at room temp in a jar. Whisk the dressing again before reusing; if it thickens, thin with a splash of orange juice or warm water.

Assembled salad does not freeze well, but you can freeze orange zest and walnuts for future batches. For packed lunches, layer spinach, walnuts, and cheese in a thermos; pack segments separately and stir together just before eating.

Frequently Asked Questions

Absolutely. Give it a quick rinse anyway to perk up leaves, then spin dry; excess water will cause splattering in the skillet.

Add an extra teaspoon of maple syrup to both nuts and dressing. A pinch of flaky salt on the segments also heightens perceived sweetness.

Use roasted pumpkin seeds or sunflower seeds candied in the same maple method. They add similar crunch and healthy fats.

Yes—as written, every component is naturally gluten-free. If adding grains or bread, choose certified GF options.

Chill the log for 10 minutes, then use a sharp knife dipped in hot water to slice neat cubes. Add them after the spinach hits the platter so they stay distinct.
warm citrus and spinach salad with oranges and walnuts for winter
salads
Pin Recipe

Warm Citrus & Spinach Salad with Oranges & Walnuts

(4.9 from 127 reviews)
Prep
10 min
Cook
10 min
Servings
4

Ingredients

Instructions

  1. Zest & Supreme Oranges: Zest one orange first; set zest aside. Slice top and bottom off, stand upright, and cut away peel and pith. Segment over a bowl, saving juice. Squeeze membranes for extra juice—you need ½ cup.
  2. Candy Walnuts: In a skillet over medium heat, toast walnuts 3 min. Drizzle with 1 Tbsp maple syrup and pinch of salt; stir 1–2 min until glossy. Cool on parchment, then break into clusters.
  3. Build Dressing: In same skillet, heat 1 tsp olive oil. Sauté shallot & orange zest 1 min. Add ½ cup juice, remaining 1 Tbsp maple syrup, mustard, and ¼ tsp salt. Simmer 2–3 min until syrupy. Off heat, whisk in remaining 2 tsp olive oil.
  4. Wilt Spinach: Add spinach; toss 30–45 sec until just wilted and coated.
  5. Finish & Serve: Transfer to platter; top with orange segments, maple walnuts, and goat cheese. Finish with pepper and serve warm.

Recipe Notes

For meal prep, keep components separate and assemble just before serving. Spinach darkens over time but still tastes great within 48 hours.

Nutrition (per serving)

210
Calories
5g
Protein
20g
Carbs
14g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.