Love this? Pin it for later!
Warm Citrus & Spinach Salad with Roasted Beets
A vibrant, nutrient-packed salad that bridges the gap between comfort food and clean eating. This warm citrus and spinach salad with roasted beets has become my go-to winter lunch when I crave something bright yet cozy.
I first created this recipe during a particularly gray February in Chicago. The farmers market was sparse—just storage beets, citrus, and hardy spinach—but I needed something to lift my spirits. Twenty minutes later, I was huddled over a bowl of this salad, the warm beets gently wilting the spinach while orange segments burst with sunshine. It was like edible aromatherapy. Since then, I've served it at brunches, packed it for office lunches, and even taken the components camping (the beets travel beautifully). The colors alone make people happy—deep magenta, emerald green, and sunset orange—but it's the balance of sweet, tart, earthy, and peppery that keeps everyone coming back.
Why This Recipe Works
- Roasting concentrates sweetness: Oven-roasted beets become candy-sweet, eliminating the need for added sugar in the dressing.
- Wilted spinach trick: Tossing warm beets with raw spinach softens leaves just enough to feel luxurious while retaining nutrients.
- Segmented citrus = zero bitterness: Removing membranes keeps every bite bright, juicy, and palate-cleansing.
- One-pan efficiency: Roast beets on parchment while you prep everything else; minimal cleanup.
- Meal-prep friendly: Components hold up to four days refrigerated; assemble and warm 30 seconds in microwave.
- Plant-powered protein: Pumpkin seeds add 5 g protein per serving plus magnesium for post-workout recovery.
- Versatile dressing base: The orange-shallot vinaigrette works on roasted chicken, grain bowls, or grilled fish all week.
Ingredients You'll Need
Each ingredient earns its place by delivering flavor and function. Here's what to look for at the store:
Beets – Choose bunches with crisp greens still attached; the leaves indicate freshness. Golf-ball size roots roast faster and have tender skins—no peeling required. Golden beets taste milder if you're feeding beet skeptics.
Baby spinach – Pre-washed boxes save time, but check the date. You want leaves that spring back when squeezed; limp spinach will taste metallic once wilted.
Navel oranges – Heavy-for-their-size fruit stores more juice. Zest before segmenting; the fragrant oil amps up the dressing without extra calories.
Blood orange or Cara Cara – Optional but stunning. The ruby flesh creates a sunset gradient against magenta beets.
Shallot – Milder than red onion, it melts into the warm vinaigrette. Swap with spring onion tops for low-FODMAP diets.
Raw pumpkin seeds (pepitas) – Buy unsalted; toast yourself for maximum crunch. Sunflower seeds work for nut-free schools.
Extra-virgin olive oil – A grassy, peppery oil stands up to beets. California Arbequina or Greek Koroneiki are my favorites here.
Champagne vinegar – Delicate acidity lets citrus shine. White balsamic or rice vinegar substitute in a pinch.
Fresh thyme – Woodsy notes echo roasted beets. Strip leaves by pulling stem backwards between fingers.
Sea salt & cracked pepper – Finish with flaky salt like Maldon for pops of salinity against sweet orange.
How to Make Warm Citrus and Spinach Salad with Roasted Beets
Prep & roast beets
Preheat oven to 400 °F (204 °C). Scrub beets, trim stems to ½ inch, and wrap each root in a square of parchment, then foil. Place on rimmed sheet; roast 35–45 min until a skewer slides through effortlessly. Cool 5 min, then rub skins off with paper towels— they'll slip right off.
Toast pumpkin seeds
While beets roast, scatter pepitas on a small dry skillet. Toast over medium heat, shaking pan, until seeds puff and pop, 3–4 min. Transfer to a plate; season with a pinch of salt while warm.
Segment citrus
Slice ends off oranges to expose flesh. Stand fruit on cut end; follow curve to remove peel and pith. Hold over a bowl and cut between membranes to release segments. Squeeze remaining membrane into bowl for 2 Tbsp juice.
Build warm vinaigrette
In same skillet, add 1 Tbsp olive oil and minced shallot. Cook 1 min until translucent. Whisk in reserved orange juice, champagne vinegar, thyme leaves, ½ tsp salt, and pinch pepper. Remove from heat; swirl in remaining 2 Tbsp olive oil to create glossy emulsion.
Assemble salad
Place spinach in wide serving bowl. Cut warm beets into bite-size wedges; scatter over greens. The residual heat wilts spinach in 30 seconds. Drizzle with warm vinaigrette, add orange segments, and sprinkle toasted seeds. Serve immediately with crusty whole-grain bread.
Expert Tips
Foil vs. parchment
Parchment prevents aluminum contact with acidic beets, eliminating metallic taste.
Make-ahead beets
Roast a dozen beets on Sunday; refrigerate up to 5 days for instant salads all week.
Speed-wilt trick
Microwave beets 30 sec before topping spinach if they've been chilled.
Citrus zest boost
Stir ½ tsp zest into vinaigrette for aroma without extra liquid.
Kid-friendly swap
Replace spinach with baby kale; it's sturdier and less "green" tasting.
Zero-waste tip
Sauté beet greens with garlic for tomorrow's omelet filling.
Variations to Try
- Mediterranean twist: Swap orange for ruby grapefruit, add olives and crumbled feta.
- Protein punch: Top with warm lentils or a jammy seven-minute egg.
- Autumn edition: Roast diced butternut squash alongside beets; use apple cider vinegar.
- Spicy kick: Whisk ¼ tsp chipotle powder into vinaigrette for smoky heat.
- Grain bowl: Serve over farro or quinoa to transform salad into entrée.
- Low-fat option: Replace half the oil with aquafaba (chickpea brine) for lighter dressing.
Storage Tips
Refrigeration: Store roasted beets, citrus segments, and dressing in separate airtight containers up to 4 days. Keep toasted seeds at room temp so they stay crisp.
Make-ahead lunches: Layer in mason jars—dressing on bottom, then beets, oranges, spinach. Invert onto plate and microwave 25 sec for instant warm salad at work.
Freezer: Beets freeze beautifully. Freeze roasted wedges on a tray, then transfer to bag for up to 3 months. Thaw overnight in fridge or microwave directly.
Frequently Asked Questions
Warm Citrus & Spinach Salad with Roasted Beets
Ingredients
Instructions
- Roast: Wrap scrubbed beets in parchment & foil; roast 400 °F 35–45 min until tender.
- Toast: Dry-toast pumpkin seeds in skillet 3–4 min until puffed; season with salt.
- Segment: Slice peel & pith off oranges; cut between membranes to release segments. Squeeze membrane for juice.
- Dress: In same skillet warm 1 Tbsp oil & shallot 1 min. Whisk in orange juice, vinegar, thyme, salt, pepper; off heat swirl in remaining 2 Tbsp oil.
- Assemble: Place spinach in bowl. Top with warm beet wedges; toss 30 sec to wilt. Add oranges, drizzle dressing, sprinkle seeds. Serve warm.
Recipe Notes
Beets can be roasted up to 5 days ahead; warm 30 sec in microwave before assembling. Citrus segments keep 3 days refrigerated—add just before serving to retain juice.