fresh citrus and spinach salad with toasted walnuts for winter lunch

90 min prep 30 min cook 3 servings
fresh citrus and spinach salad with toasted walnuts for winter lunch
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Fresh Citrus & Spinach Salad with Toasted Walnuts: The Winter Lunch That Feels Like Sunshine

January used to feel like a culinary wasteland in my kitchen. After the sparkle of holiday baking and rich comfort foods, the short, gray days left me craving something—anything—that tasted like hope. Then one particularly gloomy Tuesday, I tossed together the last of the winter citrus my neighbor had gifted, a bag of baby spinach that was miraculously still perky, and the walnut halves I'd been snacking on while rewriting a stubborn article. One bite and I actually paused mid-chew, fork hovering in the air: bright, peppery, sweet, and toasty all at once. It was as if someone had bottled California sunshine and tucked it into a bowl. Now I make a double batch every Sunday, portion it into glass jars, and suddenly my 1 p.m. Zoom-block feels like a patio lunch in Palm Springs. If you, too, need a Technicolor moment in the middle of a monochrome season, this salad is your ticket.

Why This Recipe Works

  • Seasonal Star Power: Peak-season citrus—blood oranges, Cara Caras, and ruby grapefruit—deliver the vitamin-C punch we all crave in winter.
  • Texture Tango: Silky spinach, crunchy walnuts, and juicy citrus segments create a trifecta you'll never tire of.
  • Make-Ahead Marvel: Prep the components on Sunday; assemble in 90 seconds for grab-and-go lunches all week.
  • Balanced Bliss: Healthy fats from walnuts and olive oil keep you satisfied without the post-lunch slump.
  • Zero-Cook Simplicity: If you can slice an orange and shake a jar, you can master this dish.
  • Color Therapy: Those hot-pink and marigold segments practically scream "good mood" on even the dreariest day.
  • Flexible Framework: Swap in pistachios, goat cheese, or farro—recipe grows with whatever's in your pantry.

Ingredients You'll Need

Ingredients

Every stellar salad starts at the market. Here's how to pick winners—and what to do if your produce aisle is looking picked-over.

Baby Spinach

Look for crisp, forest-green leaves without yellowing stems. Pre-washed boxes are fine, but I still give them a quick rinse and a ride in the salad spinner; nobody wants gritty greens. If baby spinach is sold out, young kale or arugula works—just massage the greens for 30 seconds with a drizzle of oil to tame bitterness.

Citrus Trifecta

I use one blood orange for drama, one seedless navel for sweetness, and half a ruby grapefruit for tang. Heavier fruit = juicier interior. Thin, smooth skins are easier to supreme (fancy word for "cut into segments"). In a pinch, mandarins or tangerines stand in beautifully; just peel and break into segments instead of slicing.

Walnuts

Buy halves or pieces raw, then toast them yourself. Pre-toasted nuts are usually stale and taste faintly of cardboard. Store extra in the freezer to keep their oils from turning rancid—yes, nuts go bad, and yes, you'll taste it.

Shallot

One small shallot gives the vinaigrette a gentle oniony note without overpowering the citrus. No shallot? Use the white part of a green onion or ½ tsp grated red onion.

Champagne Vinegar

Delicate and bright, it lets the fruit sing. White balsamic or white-wine vinegar are fine understudies. Avoid syrupy dark balsamic; it'll muddy both color and flavor.

Extra-Virgin Olive Oil

Choose something fruity, not peppery. You're dressing a gentle salad, not grilling steak. California Arbequina is my go-to.

Maple Syrup

Just a teaspoon smooths the acid without announcing itself. Honey works, but maple dissolves instantly and keeps the dressing vegan.

Flaky Sea Salt & Fresh Pepper

Finish with a pinch of crunchy Maldon and a few cracks of pepper for tiny sparks of contrast.

How to Make Fresh Citrus & Spinach Salad with Toasted Walnuts for Winter Lunch

1
Toast the Walnuts
Preheat a dry skillet over medium heat. Add ½ cup walnut halves and shake the pan every 30 seconds until they smell nutty and darken one shade, 4–5 minutes. Slide onto a plate so they don't keep cooking. Cool completely for maximum crunch.
2
Supreme the Citrus
Slice off the top and bottom of each fruit so it sits flat. Following the curve of the fruit, cut away peel and white pith. Over a bowl, slip the knife along each membrane to release clean segments. Squeeze the remaining membrane to catch any juice—you'll use it in the dressing.
3
Quick-Pickle the Shallot
Thinly slice 1 small shallot and submerge in 2 Tbsp champagne vinegar while you prep everything else. This mellows the bite and turns the rings a pretty pink.
4
Build the Vinaigrette
In a small jar combine reserved citrus juice (about 3 Tbsp), remaining 1 Tbsp vinegar, 1 tsp maple syrup, ½ tsp Dijon, ¼ tsp salt, and a few grinds of pepper. Stream in 3 Tbsp olive oil, seal, and shake until glossy and emulsified.
5
Dress the Spinach
In a large bowl, drizzle ¾ of the dressing over 5 oz baby spinach. Toss gently with your fingertips until every leaf glistens; this prevents over-saturating later.
6
Add the Accents
Scatter citrus segments, pickled shallot, and walnuts over the greens. Finish with the remaining dressing, a pinch of flaky salt, and freshly cracked pepper. Serve immediately for peak crunch, or portion into meal-prep containers and refrigerate up to 3 days.

Expert Tips

Cold Plates, Happy Greens
Chill your serving bowls in the freezer for 10 minutes. Warm dishes wilt spinach faster than you can say "lunch meeting."
Dry = Dressing Adhesion
Water clinging to leaves repels vinaigrette. Spin in a salad spinner, then blot with a clean tea towel for guaranteed cling.
Toast Once, Snack All Week
Double the walnuts and keep extras in a jar. They'll top oatmeal, yogurt, or vanish by the handful before Wednesday.
Color-Fade Insurance
Add beets or pomegranate arils just before serving; their pigments migrate faster than gossip in a small town.
Pack Smart
When meal-prepping, keep walnuts in a separate mini container so they stay crunchy. Sprinkle on right before eating.
Revive Leftovers
Slightly wilted next day? Toss with an extra squeeze of citrus and a pinch of salt; the acid perks everything back up.

Variations to Try

  • Mediterranean Mood: Swap walnuts for toasted pistachios, add a handful of crumbled feta and a sprinkle of mint.
  • Protein Power: Top with a scoop of warm farro or quinoa and a jammy seven-minute egg for a grain-bowl twist.
  • Spicy Sunshine: Whisk ¼ tsp Aleppo pepper or a dash of hot honey into the vinaigrette for gentle heat.
  • Cheese Please: Shards of aged Manchego or ricotta salata add salty depth without overwhelming the fruit.
  • Kid-Friendly: Swap grapefruit for canned mandarins (drained) and candied walnuts to entice tiny taste buds.

Storage Tips

Dressed spinach doesn't age gracefully, but here's how to stay ahead:

  • Fridge Buffet: Store undressed spinach, citrus, walnuts, and vinaigrette in separate containers. Assemble just before eating; components keep 4 days.
  • Jar Method: Layer dressing at the bottom, then chickpeas or farro, citrus, spinach, and walnuts on top. When ready, shake and pour into a bowl—no soggy leaves.
  • Revival Tactic: If you've overdressed, add a handful of fresh greens and a paper towel to the container; the towel wicks extra moisture overnight.

Frequently Asked Questions

Absolutely. Swap in roasted pumpkin seeds or sunflower seeds for crunch; toast them the same way for maximum flavor.

A spinner is the quickest route to crisp leaves, but you can layer washed greens between clean kitchen towels and roll up like a jelly roll; unroll after 15 minutes.

Up to 5 days. Store segments submerged in their own juice in a sealed container; drain before using. The vitamin C acts as a natural preservative.

Toast them from frozen—just add an extra minute to the pan time. Freezer-to-heat actually prevents scorching because the internal moisture buffers the temperature.

With only 10 net carbs per serving (mostly from citrus), it fits most low-carb plans. Reduce orange quantity and add avocado for extra fats if you're strict.

Garlic-lime shrimp, grilled salmon, or a simple rotisserie chicken breast sliced on the diagonal. The citrus mirrors seafood's sweetness; the walnuts echo chicken's earthiness.
fresh citrus and spinach salad with toasted walnuts for winter lunch
salads
Pin Recipe

Fresh Citrus & Spinach Salad with Toasted Walnuts

(4.9 from 127 reviews)
Prep
15 min
Cook
5 min
Servings
4

Ingredients

Instructions

  1. Toast walnuts: In a dry skillet over medium heat, toast walnuts 4–5 minutes, shaking often, until fragrant. Transfer to a plate; cool completely.
  2. Supreme citrus: Slice off peel and pith. Cut between membranes to release segments; reserve juice.
  3. Quick-pickle shallot: Submerge shallot slices in 2 Tbsp vinegar; set aside.
  4. Make vinaigrette: In a small jar combine 3 Tbsp reserved citrus juice, remaining 1 Tbsp vinegar, maple syrup, Dijon, ¼ tsp salt, and a few grinds of pepper. Add olive oil; shake until creamy.
  5. Dress spinach: In a large bowl, toss spinach with ¾ of the dressing until glossy.
  6. Assemble & serve: Top with citrus segments, pickled shallot, and toasted walnuts. Drizzle remaining dressing; finish with flaky salt and pepper.

Recipe Notes

For meal-prep, store components separately and assemble just before eating. Salad spinner-dried greens keep 5 days; dressing keeps 1 week refrigerated.

Nutrition (per serving)

247
Calories
4g
Protein
15g
Carbs
21g
Fat

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.