warm citrus salad with spinach oranges and grapefruit vinaigrette

90 min prep 30 min cook 120 servings
warm citrus salad with spinach oranges and grapefruit vinaigrette
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this recipe? Save it to Pinterest before you forget!

Warm Citrus Salad with Spinach, Oranges & Grapefruit Vinaigrette

There’s a certain alchemy that happens when you slide a pan of citrus into the oven. The segments soften just enough to release their perfume, the edges caramelize into bittersweet lace, and the kitchen fills with a scent so bright it feels like someone opened a window in the middle of January. This warm citrus salad was born on a drizzly Oregon afternoon when the farmers’ market was down to its last crate of blood oranges and a bag of baby spinach was threatening to wilt. I wanted something that felt like sunshine on a plate—something that could coax even the most winter-weary eater (my husband, who had sworn off salads until April) back to the table with genuine excitement.

I grew up in Florida, where citrus season meant backyard trees bowed under the weight of fruit and every grandmother had a secret ambrosia recipe. When I moved north, I missed that ritual of slicing into a still-warm orange, juice running down my wrist like liquid gold. Roasting the citrus recaptures that memory, intensifying the sugars while keeping the vibrant acidity that makes your mouth water. Tossed with barely-wilted spinach, crunchy pistachios, and a grapefruit vinaigrette that doubles as a mood booster, this salad has become our February tradition—the edible equivalent of switching the porch light on at 5 p.m. and realizing the sky is still faintly blue.

Why You'll Love This Warm Citrus Salad with Spinach, Oranges & Grapefruit Vinaigrette

  • Winter blues antidote: Roasted citrus releases essential oils that scent your kitchen like a Mediterranean grove.
  • Texture playground: Silky warm fruit, crisp spinach, and crunchy nuts create a party in every bite.
  • Meal-prep magician: Roast the fruit and shake the dressing on Sunday; assemble in 90 seconds all week.
  • Vitamin C powerhouse: One serving delivers 120 % of your daily needs—tastier than any supplement.
  • Elegant enough for company: Plate it on a big white platter and guests assume you hired a caterer.
  • Zero-waste hero: We use every drop of the grapefruit membranes in the vinaigrette—no sad, hollow peels in the trash.
  • Kid-approved sweet-savory balance: A kiss of maple syrup turns grapefruit skeptics into converts.

Ingredient Breakdown

Ingredients for warm citrus salad with spinach oranges and grapefruit vinaigrette

Each component here pulls double duty. The citrus juice that pools on the roasting tray becomes the base of the vinaigrette, so nothing goes to waste. Baby spinach wilts ever so slightly when the warm fruit hits it, creating a velvety texture without the squeaky-teeth sensation raw spinach sometimes gives. A final shower of flaky sea salt amplifies the sweetness of the oranges the way ocean air makes a peach taste peachier on the beach.

Choose citrus with thin, smooth skins—they roast more evenly and yield more juice. If you can only find thick-skinned navel oranges, simply peel off the outermost layer of pith with a vegetable peeler before slicing. Blood oranges will give you a painter’s palette of ruby and coral, but everyday Valencias work beautifully too. For the grapefruit, look for Ruby Reds; their blush flesh turns a soft rose when roasted.

Step-by-Step Instructions

  1. Preheat & prep the citrus. Heat oven to 400 °F (204 °C). Slice oranges and grapefruit crosswise into ½-inch rounds. Using a paring knife, remove any seeds but keep the peel on—it becomes deliciously bittersweet. Arrange slices on a parchment-lined sheet, drizzle with 1 Tbsp olive oil, and sprinkle with 1 tsp flaky salt and ½ tsp cracked pink peppercorns if you have them. Roast 18–20 min, flipping once, until edges are bronzed and juices are bubbling.
  2. Make the vinaigrette while the fruit roasts. Squeeze the grapefruit “cores” (the membranes left after slicing) over a small bowl to collect every drop—about 3 Tbsp. Whisk in 2 Tbsp sherry vinegar, 1 tsp Dijon, 1 tsp maple syrup, and a pinch of salt. Let sit 5 min so the flavors meld, then slowly whisk in 3 Tbsp extra-virgin olive oil until glossy and emulsified.
  3. Toast the nuts. Reduce oven temperature to 350 °F. Scatter ½ cup shelled pistachios on the same tray (why dirty another?) and toast 5–6 min until fragrant. Chop roughly while warm—warm nuts are easier to cut and won’t fly across the counter.
  4. Wilt the spinach. Place 6 packed cups baby spinach in a large heat-proof bowl. Once citrus comes out, immediately transfer slices on top of the spinach; the residual heat gently wilts the leaves. Drizzle 1 Tbsp of the vinaigrette over the warm fruit to start the flavor layering.
  5. Assemble & finish. Add half the pistachios, ¼ cup thinly sliced red onion, and ¼ cup crumbled goat cheese if using. Pour over remaining vinaigrette, toss just until spinach glistens, then transfer to a platter. Garnish with remaining nuts, a final crack of pepper, and a whisper of zest from an uncooked orange for brightness.

Expert Tips & Tricks

  • Sheet-pan symmetry: If your oven has hot spots, rotate the pan 180° halfway through roasting so every edge caramelizes evenly.
  • Mandoline magic: A handheld mandoline set to ½ inch gives picture-perfect rounds in seconds—just watch your fingertips.
  • Vinaigrette body: For an ultra-creamy emulsion, add ½ tsp aquafaba before whisking; it mimics egg protein and keeps the dressing stable for days.
  • Spinach saver: If your greens are limp, plunge them into ice water for 5 min, spin dry, and they’ll perk up like they’ve had a spa day.
  • Make-ahead hack: Roast citrus and store in its juices up to 3 days. Reheat 30 sec in the microwave before assembling so it still warms the spinach.

Common Mistakes & Troubleshooting

  • Mistake: Over-roasting until fruit collapses. Solution: Set a timer for 15 min and check; citrus should hold its shape but yield easily to a fork.
  • Mistake: Dressing separates. Solution: Whisk in a tiny pinch of xanthan gum or simply re-shake right before serving.
  • Mistake: Soggy spinach. Solution: Pat fruit dry on paper towels post-roast and dress at the very last second.

Variations & Substitutions

  • Citrus swap: Use Cara Cara oranges for a pink hue or Meyer lemons for a floral note (reduce roasting time to 12 min).
  • Nut-free: Replace pistachios with roasted pumpkin seeds for crunch without allergens.
  • Vegan cheese: Sub creamy almond ricotta for goat cheese, or omit and add 1 Tbsp nutritional yeast to the dressing.

Storage & Freezing

Roasted citrus keeps 4 days refrigerated in its juices; bring to room temp or warm briefly before serving. The vinaigrette stays vibrant for 1 week—store in a jar and shake well. Assembled salad is best eaten immediately, but deconstructed components will survive a weekday lunchbox if you pack spinach, fruit, and dressing in separate containers. Freezing is not recommended; thawed citrus becomes pulpy and releases too much liquid.

FAQ

Fresh roasting is non-negotiable here—jarred segments are packed in syrup and won’t caramelize. If you’re short on time, slice citrus the night before, cover tightly, and roast straight from the fridge; add 2 extra minutes.

Absolutely—roasting tames the bitterness and turns the pith silky. If you’re sensitive, use a vegetable peeler to remove the outermost colored zest before slicing, then roast as directed.

Yes! Brush slices with oil, grill over medium-high heat 2–3 min per side until char marks appear. The smokiness adds a campfire twist that pairs beautifully with mezcal cocktails.

Grilled shrimp or flaky white fish echo the coastal vibe. For a heartier route, top with warm lentils and a soft-boiled egg.

Balance is key: taste your grapefruit first. If it’s sharply astringent, add an extra ½ tsp maple syrup or a pinch of salt to round the edges.

Pack roasted citrus in a thermos jar to keep slightly warm, and bring chilled dressing in a mini mason jar. Toss tableside for maximum wow factor.
warm citrus salad with spinach oranges and grapefruit vinaigrette

Warm Citrus Salad

Pin Recipe

Spinach, oranges & grapefruit vinaigrette

Prep
10 min
Cook
5 min
Total
15 min
4 servings
Easy

Ingredients

  • 5 oz baby spinach
  • 2 oranges, peeled & sliced
  • 1 ruby grapefruit, peeled & sliced
  • 1 tbsp olive oil
  • 1 shallot, minced
  • 2 tbsp grapefruit juice
  • 1 tsp honey
  • 1 tsp dijon mustard
  • Salt & pepper to taste
  • 2 tbsp toasted pistachios

Instructions

  1. 1Heat olive oil in a large skillet over medium heat.
  2. 2Add shallot and sauté 1 minute until fragrant.
  3. 3Add spinach and toss 1–2 minutes until just wilted.
  4. 4Transfer spinach to a platter; keep warm.
  5. 5In a small bowl whisk grapefruit juice, honey, mustard, salt & pepper.
  6. 6Arrange orange & grapefruit slices over spinach.
  7. 7Drizzle with vinaigrette and sprinkle pistachios. Serve warm.

Recipe Notes

For extra warmth, lightly sear citrus slices in the same skillet 30 seconds per side before plating.

Nutrition (per serving)

Calories
110
Carbs
14 g
Protein
3 g
Fat
5 g

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.