citrusspiked warm spinach salad with oranges and grapefruit

3 min prep 4 min cook 6 servings
citrusspiked warm spinach salad with oranges and grapefruit
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Citrus-Spiked Warm Spinach Salad with Oranges & Grapefruit

Bright, bold, and bursting with winter sunshine—this warm spinach salad is my antidote to gray January days. The first time I served it, my brunch guests actually applauded. Not the polite, “Mmm, this is nice” kind of approval—full-on fork-clinking, plate-scraping, recipe-begging applause. Since then it’s become my signature opener for baby-shower luncheons, Easter brunch, and every Valentine’s Day when I want something that feels luxurious yet virtuous. The magic lies in the contrast: barely-wilted baby spinach, caramel-kissed citrus segments, and a silky, tangy dressing that lands somewhere between a classic French vinaigrette and a sunshine-soaked holiday. One bite and you’ll understand why citrus and spinach were simply meant to be together.

Why This Recipe Works

  • Flash-wilt technique: A 45-second kiss of heat softens spinach just enough to soak up dressing without turning slimy.
  • Segmented citrus: Removing membrane releases pure juice sacs that burst like caviar on the tongue.
  • Two-citrus balance: Sweet navel orange rounds grapefruit’s sharp edges; no added sugar needed.
  • Warm pancetta render: Crispy bits and their smoky fat become the dressing base—no extra bowl required.
  • Toasted pine nut finish: Butter-y crunch contrasts leafy greens and juicy fruit in every forkful.
  • Make-ahead friendly: Prep components up to 3 days; assemble in 6 minutes flat.

Ingredients You'll Need

Ingredients

Great salads start at the produce aisle. Look for baby spinach sold in loose bunches rather than clam-shell boxes—the leaves are younger, silkier, and lack the woody stems that older plants develop. For citrus, pick fruit that feels heavy for its size; thin, smooth skins signal more juice. I blend two varieties of oranges (sweet navel + floral Cara Cara) and a ruby grapefruit for color ombre, but any combination totaling about 1½ cups of segments works. Pancetta gives the deepest flavor, yet thick-cut bacon or even vegan coconut “bacon” lets you adapt for diets. Finally, spring for refrigerated pine nuts; the ones on the regular shelf can be rancid long before you open the bag.

Spinach: 8 loosely packed cups (about 7 oz/200 g). Substitute baby kale or Swiss chard, but remove ribs first.

Oranges: 2 medium (navel + Cara Cara). Blood oranges add drama; Valencia are too tart here.

Grapefruit: 1 large ruby red. If you only have white grapefruit, add 1 tsp honey to the dressing.

Pancetta: 3 oz (85 g) diced ¼-inch. Bacon, guanciale, or smoked tofu for vegetarian.

Shallot: 1 small, minced. Red onion mellowed in ice water for 5 minutes is fine.

Champagne vinegar: 2 Tbsp. White balsamic or rice wine vinegar in a pinch.

Dijon mustard: 1 tsp. Whole-grain adds texture; avoid yellow ballpark mustard.

Extra-virgin olive oil: 3 Tbsp. Use a fruit-forward, late-harvest oil, not a peppery Tuscan style.

Pine nuts: 3 Tbsp, toasted. Slivered almonds or pumpkin seeds keep costs down.

Sea salt & cracked pepper: To taste. Finish with flaky salt for crunch.

How to Make Citrus-Spiked Warm Spinach Salad with Oranges & Grapefruit

1
Toast the pine nuts

Place pine nuts in a dry stainless skillet over medium-low heat. Shake pan every 20 seconds until nuts are golden and smell like toasted butter—about 3 minutes. Slide onto a cold plate to stop carry-over browning; set aside.

2
Segment the citrus

Slice ½ inch 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 a paring knife between membranes to release supremes. Squeeze remaining membranes to collect 2 Tbsp juice for dressing; reserve.

3
Render pancetta & aromatics

Return the same skillet to medium heat. Add pancetta; cook 4 minutes until fat liquefies and edges crisp. Stir in minced shallot; cook 1 minute more. Reduce heat to low.

4
Build the warm emulsion

Whisk reserved citrus juice, champagne vinegar, and Dijon into the pancetta fat until silky. Stream in olive oil off heat; season with ¼ tsp salt and several grinds pepper. Keep warm.

5
Flash-wilt spinach

Increase heat to medium-high. Pile spinach into skillet; toss with tongs for 45–60 seconds until leaves turn glossy and shrink by one-third. Work in batches if skillet is <10 inches. The goal is warm, bright-green leaves, not stewed weeds.

6
Combine & plate

Return all spinach to skillet, add citrus segments and half the pine nuts; fold gently to avoid breaking segments. Transfer to a warm platter or individual plates. Drizzle any remaining dressing, scatter remaining pine nuts, shower with flaky salt, and serve immediately.

Expert Tips

Use a wide pan

A 12-inch skillet gives spinach room to wilt evenly; overcrowding steams and dulls color.

Keep dressing warm

If it cools, the olive oil may cloud; a 5-second reheat restores sheen.

Dry spinach thoroughly

Water clinging to leaves dilutes dressing and causes oil to splatter.

Slice pancetta cold

Firm fat dices cleanly; room-temperature pancetta smears.

Save citrus peels

Dry strips in a 200 °F oven for cocktail garnishes or simmer in simple syrup for candied zest.

Serve on warm plates

Cold porcelain steals heat fast; a 2-minute oven warmup keeps the salad vibrant.

Variations to Try

  • Mediterranean: Swap pancetta for ¼ cup crumbled feta and add ¼ cup chopped Kalamata olives; finish with oregano instead of pine nuts.
  • Protein-packed: Top with 2 soft-boiled eggs, halved, or 4 oz seared scallops for a main-course salad.
  • Vegan citrus crunch: Replace pancetta with smoky coconut flakes; use maple syrup–sweetened mustard dressing and toasted hemp hearts instead of pine nuts.
  • Autumn spin: Add 1 cup roasted butternut cubes and sub ripe pear slices for grapefruit; use apple-cider vinegar.
  • Spicy kick: Stir ¼ tsp Aleppo pepper or a pinch of cayenne into the dressing; garnish with shaved radish for extra bite.
  • Grain bowl: Serve spinach over warm farro or quinoa; double the dressing to coat grains.

Storage Tips

Components: Citrus segments stay perky for 3 days stored in their own juice in an airtight jar. Pancetta bits can be crisped ahead and refrigerated 5 days or frozen 2 months; re-warm in a dry skillet for 30 seconds before using. Dressing keeps 1 week refrigerated; bring to room temp and whisk to re-emulsify.

Assembled salad: Best eaten within 15 minutes. If you must store, chill the wilted spinach separately from citrus, combine, and refresh with a quick sauté for 45 seconds to revive color.

Frequently Asked Questions

Yes, but rinse again and spin dry; producers often leave moisture to extend shelf life, which thwarts proper wilting.

Blanch segments in boiling water for 8 seconds, then plunge into ice bath; it removes some naringin without mushy texture. Or swap in sweet pomelo.

Reduce citrus to ¾ cup and add ½ sliced avocado for healthy fats; substitute erythritol for any sweetener if using white grapefruit.

Stainless steel or enamel cast iron gives even heat; non-stick can hinder proper browning of pancetta. Avoid pure cast iron unless well-seasoned—citrus acid may react.

Warm salad reaches ~140 °F, well above listeria safety zone. If concerned, fully cook pancetta until crisp and use pasteurized citrus segments.

Store components layered: dressing at bottom, citrus above, spinach on top. Reheat only the spinach, then fold together just before serving.
citrusspiked warm spinach salad with oranges and grapefruit
salads
Pin Recipe

Citrus-Spiked Warm Spinach Salad with Oranges & Grapefruit

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

Ingredients

Instructions

  1. Toast pine nuts: In a dry skillet over medium-low heat, shake pine nuts until golden, 3 min; cool.
  2. Segment citrus: Cut peel & pith off fruit; release segments and reserve 2 Tbsp juice.
  3. Render pancetta: Cook pancetta in skillet over medium heat until crisp, 4 min. Add shallot; cook 1 min.
  4. Make dressing: Whisk reserved juice, vinegar, and Dijon into skillet; stream in oil off heat.
  5. Wilt spinach: Increase heat to medium-high; add spinach, tossing 45–60 sec until glossy.
  6. Finish: Fold in citrus segments and half the pine nuts. Plate, top with remaining nuts & flaky salt; serve hot.

Recipe Notes

Keep components prepped up to 3 days ahead; assemble just before serving for brightest color and texture.

Nutrition (per serving)

198
Calories
6g
Protein
11g
Carbs
15g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.