Welcome to tastymomkitchen

roasted beet and citrus salad with spinach and toasted pecans for winter

By Marissa Blake | February 11, 2026
roasted beet and citrus salad with spinach and toasted pecans for winter

Roasted Beet and Citrus Salad with Spinach & Toasted Pecans for Winter

When the mercury dips and the farmers’ market stalls shrink to root vegetables and citrus crates, I get genuinely excited—because it means it’s time for this jewel-toned winter salad. The first time I served it was Christmas Eve four years ago. My mother-in-law, a self-professed beet skeptic, took one skeptical bite, blinked twice, then quietly scooped a second helping onto her plate. By the end of the night she was asking for the recipe in front of everyone, which—in our family—is the equivalent of a five-star review. Since then, this salad has graced our table at New Year’s brunch, a January bridal shower, and countless weeknight dinners when we crave something bright yet comforting. The earthy sweetness of oven-caramelized beets, the sunny burst of citrus, the gentle bite of spinach, and the buttery crunch of toasted pecans somehow taste like winter sunshine on a fork. If you can boil water and turn on your oven, you can nail this dish—and impress the most salad-averse guests while you’re at it.

Why This Recipe Works

  • Dual-Temperature Roasting: Beets roast at 400 °F to concentrate sugars, while pecans toast at 325 °F to prevent scorching—science you can taste.
  • Segmented Citrus: Removing pith and membrane eliminates bitterness, letting the juice become part of the two-minute vinaigrette.
  • Spinach Choice: Baby spinach stays tender even after a light toss with warm beets, wilting just enough to meld flavors.
  • Make-Ahead Friendly: Every component can be prepped up to three days ahead and assembled in minutes.
  • Color Therapy: The magenta beets, emerald greens, and sunset citrus practically shout “healthy happiness” on grey days.
  • Balanced Nutrition: Fiber-rich vegetables, vitamin-C-packed citrus, healthy-fat nuts, and only a kiss of maple syrup keep things light yet satisfying.
  • Allergy Adaptable: Swap pecans for pumpkin seeds and omit maple to make it nut-free & added-sugar-free without sacrificing crunch.

Ingredients You'll Need

Ingredients

Great salads start with great produce. Here’s a quick road map to the starring cast, plus smart swaps if your pantry or diet demands them.

Beets: Look for firm, smooth skins and at least an inch of stem attached—this prevents bleeding. A mix of red and golden beets gives painterly color, but all-red are fine. Avoid beets that feel soft or have wrinkled shoulders. If you can only find larger specimens, simply quarter them before roasting so they cook evenly.

Citrus: Winter is citrus season, so go wild. I like one ruby grapefruit for tart bitterness and two navel oranges for sweetness. Blood oranges add drama. Whatever you choose, pick fruit that feels heavy for its size (more juice) and has thin, tight skin—thick pith equals more work later.

Spinach: Baby spinach delivers tenderness without the fibrous stems of mature bunches. Buy organic if possible; spinach leaves are thin and pesticides penetrate. Pre-washed bagged spinach saves time, but give it a quick rinse anyway to perk up leaves.

Pecans: Buy raw halves, not pieces; they toast more evenly and stay craggy for crunch. Store any extras in the freezer—nuts’ oils go rancid quickly at room temp. Walnut halves or pumpkin seeds work for nut-free households.

Maple Syrup: A tablespoon of the real deal balances acid without making the salad taste like dessert. Honey works, but maple’s flavor recedes, letting the produce shine. Date syrup is a refined-sugar-free option.

Champagne Vinegar: Light and floral, it marries citrus juice for a gentle tang. White balsamic or apple cider vinegar are fine understudies. Avoid aggressive red wine vinegar—it muddies color and flavor.

Extra-Virgin Olive Oil: Choose something fruity but mild; peppery Tuscan oils can overpower delicate citrus. A good rule: if you’d happily dip bread in it, it belongs in this salad.

How to Make Roasted Beet and Citrus Salad with Spinach & Toasted Pecans

1
Roast the Beets

Preheat oven to 400 °F (204 °C). Scrub 1½ pounds (about 5 medium) beets and trim leafy tops to 1 inch. Wrap each beet individually in foil with a drizzle of olive oil and a pinch of salt. Place on a rimmed baking sheet and roast 45–60 minutes, until a paring knife slides in with zero resistance. Remove from oven, open foil carefully (steam is hot), and let cool 10 minutes. Slip off skins with paper towels—skins slide off like silk stockings. Cut beets into ½-inch wedges or coins; set aside.

2
Toast the Pecans

Drop oven temperature to 325 °F (163 °C). Spread 1 cup raw pecan halves on a dry sheet pan. Toast 8–9 minutes, until fragrant and a shade darker. Transfer immediately to a cold plate to halt cooking. Rough-chop once cool.

3
Segment the Citrus

Using a very sharp knife, slice off top and bottom of 1 grapefruit and 2 oranges. Stand fruit on a cut end and follow the curve to remove peel and white pith. Over a bowl, cut between membranes to release supremes. Squeeze remaining membranes into bowl for extra juice—you’ll need 3 tablespoons for the dressing.

4
Whisk the Vinaigrette

In a small jar combine 3 tablespoons reserved citrus juice, 1 tablespoon champagne vinegar, 1 tablespoon maple syrup, ½ teaspoon Dijon mustard, ¼ teaspoon kosher salt, and a few grinds black pepper. Let sit 2 minutes so salt dissolves, then add 3 tablespoons extra-virgin olive oil. Seal and shake vigorously until emulsified. Taste and adjust sweet/tart balance with an extra drop of maple or vinegar.

5
Assemble the Greens

Place 6 packed cups (about 5 ounces) baby spinach in a wide serving bowl. Drizzle 2 tablespoons dressing and gently massage leaves for 30 seconds—this softens cell walls and prevents wilting under warm beets.

6
Add Beets & Citrus

Scatter roasted beets and citrus segments over spinach. Add ½ cup thinly sliced fennel or shaved red onion if you like an anise-y crunch. Drizzle another 2–3 tablespoons dressing.

7
Finish & Serve

Top with toasted pecans, ÂĽ cup crumbled goat cheese or tangy feta if desired, and a final whisper of flaky salt. Serve immediately, passing remaining dressing at the table for those who like it extra zingy.

Expert Tips

Don’t Overcook Beets

They continue cooking from residual heat. Remove when a knife meets slight resistance; they’ll finish while cooling and stay creamy inside.

Keep Citrus Juicy

Segment over a bowl to catch every drop, then refrigerate segments in the juice. They’ll stay plump for 3 days.

Toast Nuts in Bulk

Double the quantity and freeze extras. You’ll have salad-ready crunch for weeks without turning on the oven again.

Dress While Warm

Toss spinach with a splash of dressing when beets are still a touch warm; the greens relax just enough to absorb flavor.

Emulsify Smart

Add oil last and shake like you mean it. A mini blender keeps the dressing stable for 24 hours—perfect for meal prep.

Contrast Colors

Use both golden and red beets but keep them separate until serving to prevent bleeding. A white platter makes hues pop.

Variations to Try

  • Cheese Swap: Use creamy burrata or tangy labneh instead of goat cheese for a milder profile.
  • Grain Boost: Fold in 1 cup cooked farro or freekeh to turn the salad into a hearty grain bowl.
  • Citrus Medley: Add mandarin slices or cara cara oranges for a sunset gradient.
  • Vegan Version: Skip cheese and maple, substitute 1 teaspoon agave, and add ½ cup creamy avocado for richness.
  • Spice Route: Whisk ÂĽ teaspoon ground cardamom and a pinch of cayenne into dressing for Moroccan flair.

Storage Tips

Make-Ahead: Beets and citrus segments keep 4 days refrigerated in separate airtight containers. Dressing lasts 1 week; bring to room temp and re-shake before using. Toasted pecans stay crisp for 2 weeks in a sealed jar at room temp or 2 months frozen.

Leftover Salad: Store dressed salad without pecans for up to 24 hours. The spinach will wilt but still tastes delicious tucked into a wrap with hummus. Add fresh pecans just before serving to restore crunch.

Freezing: Beets freeze beautifully. Freeze roasted wedges on a tray, then transfer to bags for up to 3 months. Thaw overnight in fridge or toss frozen into warm grains for a quick lunch.

Frequently Asked Questions

Yes. Vacuum-packed cooked beets save 45 minutes. Warm them 10 minutes at 350 °F to intensify sweetness before slicing.

Toss with dressing just before serving; acid sets the color. A splash of lemon on cut surfaces also helps.

Absolutely. Wrap in foil and grill over indirect heat 40 minutes, turning once. You’ll get subtle smokiness.

Arugula adds peppery bite; baby kale holds up longer. Avoid delicate mesclun—it collapses under warm beets.

After supreming, squeeze membranes into a separate cup for the dressing—every drop counts.

Naturally gluten-free. For dairy-free, skip cheese or use avocado for creaminess.
roasted beet and citrus salad with spinach and toasted pecans for winter
salads
Pin Recipe

Roasted Beet and Citrus Salad with Spinach & Toasted Pecans

(4.9 from 127 reviews)
Prep
20 min
Cook
50 min
Servings
4

Ingredients

Instructions

  1. Roast Beets: Preheat oven to 400 °F. Wrap scrubbed beets with olive oil and a pinch of salt in foil. Roast 45–60 min until tender. Cool slightly, then peel and cut into ½-inch wedges.
  2. Toast Pecans: Reduce oven to 325 °F. Toast pecans on a dry sheet 8–9 min until fragrant; cool completely and rough-chop.
  3. Segment Citrus: Slice peel and pith from grapefruit and oranges. Over a bowl, cut between membranes to release supremes; squeeze membranes for extra juice.
  4. Make Dressing: Whisk 3 tablespoons citrus juice, vinegar, maple syrup, Dijon, salt, and pepper. Slowly whisk in olive oil until emulsified (or shake in a jar).
  5. Assemble: Toss spinach with 2 tablespoons dressing. Top with beets, citrus, and pecans. Drizzle more dressing to taste and add cheese if using. Finish with flaky salt.

Recipe Notes

Dressing can be made 1 week ahead; store covered in refrigerator. Beets and citrus segments keep 4 days refrigerated. Add pecans just before serving to maintain crunch.

Nutrition (per serving)

287
Calories
4g
Protein
24g
Carbs
21g
Fat

More Recipes