warm roasted beet and citrus salad with feta for winter holiday meals

6 min prep 5 min cook 1 servings
warm roasted beet and citrus salad with feta for winter holiday meals
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Warm Roasted Beet & Citrus Salad with Feta: The Winter Holiday Show-Stopper

There’s a moment—right after the presents are opened, when the house still smells of cinnamon and pine—when I bring this salad to the table. The roasted beets glow like rubies against the sunset-colored citrus, the feta melts into warm pockets of salty cream, and the whole room seems to pause. “You made this?” my mother-in-law whispers, fork suspended mid-air. Every single year since 2014, this warm roasted beet and citrus salad has stolen the show from the turkey, the ham, even the chocolate trifle. It’s the dish that converts beet-skeptics into beet-evangelists and prompts guests to text me for the recipe before they’ve left the driveway. Today I’m sharing every secret—how to roast beets so they taste like candy, which citrus varieties hold their shape when warm, the fool-proof way to keep feta from turning rubbery, and the make-ahead tricks that free up precious oven space on the big day. If you’re hunting for a vibrant, mostly-hands-off side that looks like a stained-glass window and tastes like winter sunshine, welcome home.

Why This Recipe Works

  • Dual-temperature roasting: Beets roast low-and-slow for caramel sweetness while citrus gets a quick high-heat kiss to prevent mushy segments.
  • Warm feta fusion: Adding feta during the last 2 minutes of warming allows it to soften without seizing, creating luscious pockets rather than rubbery cubes.
  • Holiday color palette: Candy-stripe beets + blood oranges + emerald pistachios = an edible centerpiece that matches any tablescape.
  • One-pan convenience: Everything roasts on a single parchment-lined sheet, saving oven space and dishes.
  • Make-ahead friendly: Beets can be roasted up to 4 days early; citrus segments hold 24 hours in their own acidic juice.
  • Balanced nutrition: 9 g plant protein, 7 g fiber, and only 260 calories per serving—room left for pie!

Ingredients You'll Need

Ingredients

Great ingredients are half the battle. Here’s how to shop smart and where you can flex:

Beets: Look for bunches with crisp greens still attached—those greens signal freshness. I mix 1 lb red beets for depth and 1 lb golden or candy-stripe for sweetness and visual pop. If you can only find one color, no worries; the flavor will still shine. Avoid spongy or shriveled skins.

Citrus Trio: The secret is using two varieties with contrasting acidity and color. I reach for 2 blood oranges (berry-like notes) and 2 navel oranges (honey sweetness). Cara Cara or ruby grapefruit are excellent stand-ins; just steer clear of ultra-delicate mandarins that collapse under heat.

Feta in Brine: Skip the pre-crumbled stuff—it’s coated in anti-caking powder that prevents proper melting. Buy a block packed in brine, then pat dry and cube. Goat cheese or even torn burrata work if you want creamier pockets.

Extra-Virgin Olive Oil: Since the oil is both a roasting fat and finishing drizzle, pick a fruity, peppery bottle. California Arbequina or Greek Koroneiki are my go-tos.

Maple Syrup: A tablespoon amplifies beet sweetness without tasting overtly mapley. Honey works, but it will caramelize faster—watch closely.

Fresh Thyme: Woody herbs hold up to heat better than delicate parsley. Strip leaves from 4 sprigs; reserve stems for homemade stock.

Toasted Pistachios: Their emerald hue screams “holiday.” Toast at 350 °F for 6 minutes, cool completely, then rough-chop so every bite gets crunch. Sub toasted pumpkin seeds for nut-free tables.

How to Make Warm Roasted Beet & Citrus Salad with Feta for Winter Holiday Meals

1
Prep & Preheat

Position racks in lower-middle and upper-third of oven. Preheat to 375 °F (190 °C) for beets. Line a rimmed sheet with parchment for zero-stick insurance. Rinse beets, trim greens to 1 inch (save greens for sautéed side), and scrub well—no need to peel; the skins slip off effortlessly after roasting.

2
Season & Wrap Beets

Toss whole beets with 1 Tbsp olive oil, ½ tsp kosher salt, ¼ tsp black pepper, and 2 thyme sprigs. Create a foil packet: place beets in center, bring long sides together, fold twice to seal, then crimp ends—this steams them tender while concentrating sugars. Roast on lower rack 45–55 min (small) or 70–80 min (baseball-size). They’re done when a paring knife slides through with zero resistance.

3
Cool & Slip Skins

Open foil carefully—hot steam! Let beets rest 5 min; when cool enough to handle, rub skins off with paper towels or wear gloves to avoid magenta hands. Halve or quarter depending on size; you want 1-inch chunks for visual heft.

4
Segment Citrus

While beets roast, supreme the oranges: slice off top and bottom to expose flesh, follow curve of fruit to remove peel and pith, then slip knife along membranes to release perfect segments. Squeeze remaining membranes over a bowl to collect 3 Tbsp juice for the dressing.

5
Make Maple-Thyme Glaze

Whisk reserved citrus juice, 1 Tbsp maple syrup, 1 tsp Dijon, ¼ tsp salt, and 3 Tbsp olive oil until emulsified. Taste—it should be bright, slightly sweet, and peppery.

6
Increase Heat & Combine

Bump oven to 425 °F (220 °C). On the same parchment-lined sheet, scatter beet chunks, citrus segments, and 2 more thyme sprigs. Drizzle with ⅔ of the glaze; reserve rest for finishing. Roast 8 minutes—just enough to warm citrus without collapsing cell walls.

7
Add Feta & Finish

Remove sheet, scatter 4 oz feta cubes over the top, and return to oven for 2 min—just until edges soften like tiny pillows. Slide everything onto a warm platter, drizzle remaining glaze, shower with pistachios, and finish with flaky salt and cracked pepper. Serve immediately for maximum swoon.

Expert Tips

Beet Doneness Test

Insert a thin metal skewer through foil; it should glide in with zero gritty resistance. Under-cooked beets taste earthy and fibrous.

No-Stick Citrus

Pat segments dry with paper towel before roasting; excess juice causes sticking and prevents caramelized edges.

Timing for Turkey Day

Roast beets Tuesday, segment citrus Wednesday, then finish the 10-minute reheat while the turkey rests on Thursday.

Color Preservation

Dress red and golden beets separately if you want distinct colors; otherwise they’ll swirl into a gorgeous sunset.

Feta Texture Hack

Cold feta straight from brine holds shape better. Cube and refrigerate up to 3 days; add only in the final 2 min of heat.

Zero-Waste Greens

Sauté beet tops with garlic and chili flakes for a 5-minute side; they taste like earthy spinach with pink stems.

Variations to Try

  • Mediterranean Twist: Swap feta for labneh dollops, add warm olives and a dusting of za’atar.
  • Vegan Version: Replace feta with roasted chickpeas tossed in the glaze for protein crunch.
  • Peppery Greens Base: Serve over a bed of warm wilted arugula or watercress for extra nutrients.
  • Nut-Free Crunch: Use candied pumpkin seeds or roasted sunflower seeds for allergies.
  • Citrus Swap: Try ruby grapefruit and tangerine segments for a lower-acid profile.
  • Warm Grain Bowl: Stir in farro or freekeh to turn the salad into a hearty vegetarian main.

Storage Tips

Make-Ahead: Roast and peel beets up to 4 days ahead; store in an airtight container with a paper towel to absorb excess moisture. Segment citrus and keep submerged in their own juice plus 1 tsp honey; refrigerate 24 hours. Feta cubes can be pre-cut and chilled 3 days; just pat dry before using.

Leftovers: Cool completely, then refrigerate in shallow containers up to 5 days. The citrus will mellow but flavors meld beautifully. Reheat gently in a 300 °F oven for 8 minutes or enjoy cold over baby spinach.

Freezing: Beets freeze well; spread roasted chunks on a tray, freeze solid, then bag up to 3 months. Citrus segments do not freeze gracefully—serve fresh.

Frequently Asked Questions

Whole roasting preserves moisture and concentrates sugars. If you’re in a rush, peel and cube beets, but toss with an extra teaspoon of oil and check doneness at 25 minutes.

Canned beets are already cooked and too soft; they’ll turn mushy. If you must, rinse, pat very dry, and roast only 5 minutes to heat through.

Wear disposable gloves or rub hands with lemon juice and coarse salt before washing.

Naturally gluten-free; just verify your mustard and nuts are processed in GF facilities if serving celiac guests.

Yes—use half the sheet pan and reduce final warming time by 2 minutes to keep citrus perky.

Its bright acidity cuts rich meats—think herb-crusted rack of lamb, maple-glazed ham, or a vegetarian mushroom wellington.
warm roasted beet and citrus salad with feta for winter holiday meals
salads
Pin Recipe

warm roasted beet and citrus salad with feta for winter holiday meals

(4.9 from 127 reviews)
Prep
20 min
Cook
1 hr 5 min
Servings
6

Ingredients

Instructions

  1. Roast beets: Preheat oven to 375 °F. Toss whole beets with 1 Tbsp oil, ½ tsp salt, ¼ tsp pepper, and 2 thyme sprigs on a foil sheet. Seal into a packet, roast on lower rack 45–80 min until knife-tender. Cool slightly, slip off skins, cut into 1-inch chunks.
  2. Prep citrus: Increase oven to 425 °F. Supreme oranges into segments; squeeze membranes to collect 3 Tbsp juice.
  3. Make glaze: Whisk citrus juice, maple syrup, Dijon, ¼ tsp salt, and 3 Tbsp olive oil until thickened.
  4. Combine & warm: On parchment-lined sheet, toss beet chunks, citrus segments, and remaining thyme with ⅔ of the glaze. Roast 8 min.
  5. Add feta: Scatter feta cubes over hot vegetables, return to oven 2 min to soften.
  6. Finish: Transfer to platter, drizzle remaining glaze, sprinkle pistachios, finish with flaky salt and pepper. Serve warm.

Recipe Notes

Beets can be roasted up to 4 days ahead; store chilled. Citrus segments hold 24 hours submerged in their juice. Reheat gently to maintain texture.

Nutrition (per serving)

260
Calories
9g
Protein
24g
Carbs
15g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.