citrus and spinach salad with oranges grapefruit and toasted walnuts

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

Love this? Pin it for later!

Citrus & Spinach Salad with Oranges, Grapefruit & Toasted Walnuts

A vibrant winter salad that tastes like sunshine on a plate—crisp baby spinach, ruby-red grapefruit, sweet navel oranges, and crunchy toasted walnuts, all kissed with a bright honey-citrus vinaigrette. This is the salad I make when I need to remember that January can still taste like July.

My Sunshine-in-January Salad Story

I first threw this together on a gray Sunday when the farmers’ market was down to its last crates of citrus and a single bag of baby spinach. My husband had the sniffles, the kids were bouncing off the walls, and I needed something—anything—that didn’t taste like winter. Ten minutes later we were standing around the kitchen island, forks fighting for the last segment of grapefruit, and the bowl was empty before I could take a photo. That was six winters ago; now it’s our official “flu-season survival” salad, the dish I tote to every pot-luck between New Year’s and Easter, and the only thing my daughter will eat when she’s home from college. If you’ve ever needed proof that produce can be pure mood medicine, this is it.

Why This Recipe Works

  • Double citrus: Sweet navel oranges plus tangy ruby grapefruit give you a full spectrum of flavor without extra sugar.
  • Quick-toast walnuts: A 5-minute skillet toast amplifies nutty richness and keeps them crisp even after dressing.
  • Honey-tamed vinaigrette: Just enough honey to balance grapefruit’s bitterness without turning the salad dessert-sweet.
  • Baby spinach backbone: Tender enough to eat raw, sturdy enough to hold up for 24 hours if you want to pack lunches.
  • Make-ahead friendly: Chop, toast, and segment everything on Sunday; assemble in 60 seconds all week.
  • Color therapy: Emerald greens, coral pinks, and sunset oranges—this bowl literally glows on the table.
  • Five-minute protein add-on: Top with grilled shrimp, rotisserie chicken, or canned chickpeas for a complete meal.

Ingredients You'll Need

Ingredients

Quality here is everything—winter citrus is already at peak, so let it shine. Buy bunches of spinach that look perky, not slimy, and skip the pre-washed plastic tubs if they smell metallic. For walnuts, stock up when they’re on sale and freeze them; toasted nuts go rancid fast at room temp.

  • Baby spinach: 6 packed cups. Substitute baby kale or arugula if you like peppery bite.
  • Navel oranges: Two large ones—look for thin, smooth skins; they’re juicier than thick, pock-marked rinds.
  • Ruby-red grapefruit: One giant or two small. If you can only find white grapefruit, add an extra teaspoon of honey.
  • Walnut halves: ¾ cup. Pecans work, but walnuts’ earthiness plays best against citrus.
  • Extra-virgin olive oil: A mild, buttery variety, not a grassy Tuscan—let the fruit speak.
  • Fresh lemon: Half for the dressing; the acid keeps the citrus segments from browning.
  • Honey: Local if possible. Maple syrup is fine for vegans, though the flavor is darker.
  • Dijon mustard: Just a teaspoon to emulsify and add gentle heat.
  • Sea salt & cracked pepper: Season every layer—under-dressed salads taste flat.
  • Optional pops: Creamy goat cheese crumbles, creamy avocado cubes, or pomegranate arils for sparkle.

How to Make Citrus & Spinach Salad with Oranges, Grapefruit & Toasted Walnuts

1
Toast the walnuts

Place walnuts in a dry skillet over medium heat. Stir constantly for 4-5 minutes until they smell buttery and turn one shade darker. Slide onto a plate to cool; lingering in the hot pan causes scorched bitterness.

2
Prep your citrus

Slice off the top and bottom of each orange/grapefruit so they sit flat. Following the curve, cut away peel and white pith. Hold the fruit over a bowl and slip a paring knife along membranes to release naked segments; catch juices for the dressing.

3
Whisk the vinaigrette

Into the reserved citrus juice (about ¼ cup) add 2 Tbsp olive oil, 1 Tbsp honey, 1 tsp Dijon, ½ tsp salt, and a few grinds of pepper. Whisk until thick and glossy; taste and adjust sweet/tart balance with extra honey or lemon.

4
Spinach shower

Rinse and spin-dry spinach. Tear any giant leaves so everything is fork-friendly. Place in your largest bowl; the extra space prevents bruising when you toss.

5
Dress & coat

Drizzle ¾ of the dressing over spinach and toss gently with fingertips. The goal is a light, even sheen—no puddles at the bottom. Taste a leaf; add more dressing if needed.

6
Layer the jewels

Scatter orange and grapefruit segments across the bed of spinach. Add cooled walnuts, then any optional toppings—goat cheese crumbles, avocado, or pomegranate. Serve immediately for peak crunch.

Expert Tips

Hot pan, quick cool

Transfer toasted nuts to a cold plate; residual heat keeps cooking them and can turn perfect bitter.

Section like a chef

Use a super-sharp, thin-bladed knife; a dull one mangles segments and you lose precious juice.

Dress just before serving

Spinach wilts under acid after 30 minutes. Keep components separate and toss at the table.

Chill your citrus

Cold segments feel crisper and give you that restaurant-quality refreshing snap.

Taste your fruit

Citrus sweetness varies; adjust honey in the dressing accordingly—start low, add more.

Batch-toast & freeze

Toast a whole bag of walnuts, cool, and freeze in ¾-cup portions—future salads in 30 seconds.

Variations to Try

  • Mediterranean twist: swap walnuts for toasted pine nuts and add a handful of chopped olives plus crumbled feta.
  • Vegan maple: replace honey with pure maple syrup and top with roasted chickpeas for protein.
  • Spring mix: use blood oranges and a handful of sliced strawberries; swap mint for basil.
  • Protein powerhouse: add warm quinoa, grilled salmon, and a soft-boiled egg for a complete dinner bowl.
  • Spicy kick: whisk ¼ tsp cayenne or chipotle powder into the dressing; top with roasted pepitas instead of walnuts.

Storage Tips

Fridge: Store undressed spinach in a paper-towel-lined container up to 5 days. Citrus segments keep 3 days submerged in their juice. Toasted walnuts stay crisp for 1 week in an airtight jar at room temp or 3 months frozen.

Make-ahead: Combine spinach, walnuts, and optional toppings in a large bowl; cover with a barely damp paper towel and refrigerate up to 24 hours. Keep dressing and citrus segments in separate jars; toss everything together just before serving.

Leftover dressed salad: If already dressed, refrigerate in a sealed container and eat within 24 hours—it will wilt but still taste delicious stirred into a wrap or omelet.

Frequently Asked Questions

Absolutely. Look for the farthest “best by” date and check for slimy leaves at the bottom. Give it a quick rinse even if it says “triple-washed”; it brightens flavor and removes any lingering preservatives.

Swap in two ripe mangoes or three kiwis for a tropical vibe. In summer, peaches or nectarines are dreamy. Just keep total fruit volume about the same so the dressing ratios stay balanced.

Buy them from a store with high turnover, smell the bin—rancid nuts smell like paint. Toast lightly; over-toasting turns oils bitter. Cool quickly and store airtight.

Use roasted pumpkin seeds or sunflower seeds for crunch, or add diced jicama—both keep the texture contrast without nuts.

Yes—just be sure your mustard brand is certified GF (some specialty mustards add malt vinegar).

Up to 3 days. Store segments submerged in their own juice in a sealed jar; the acid prevents drying and browning.
citrus and spinach salad with oranges grapefruit and toasted walnuts
salads
Pin Recipe

Citrus & Spinach Salad with Oranges, Grapefruit & Toasted Walnuts

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

Ingredients

Instructions

  1. Toast walnuts: Heat a dry skillet over medium. Add walnuts; stir constantly 4-5 minutes until fragrant and one shade darker. Tip onto a plate to cool.
  2. Segment citrus: Slice off top and bottom of each orange/grapefruit. Cut away peel and white pith. Over a bowl, slice along membranes to release segments; squeeze remaining cores to collect juice.
  3. Make dressing: Whisk ¼ cup reserved citrus juice with olive oil, honey, Dijon, salt, and a few grinds of pepper. Taste; add lemon juice or honey to balance.
  4. Prep greens: Rinse and spin-dry spinach; place in a large serving bowl.
  5. Dress: Pour ¾ of the dressing over spinach; toss gently with fingertips until leaves glisten. Taste; add more dressing if desired.
  6. Finish: Top with citrus segments, toasted walnuts, and any optional toppings. Serve immediately for maximum crunch.

Recipe Notes

Dress just before serving to keep spinach crisp. Components can be prepped up to 3 days ahead and stored separately.

Nutrition (per serving)

247
Calories
4g
Protein
24g
Carbs
16g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.