Love this recipe? Save it to Pinterest before you forget!
Warm Roasted Beet & Citrus Salad with Toasted Walnuts
The first time I served this salad to my parents, my dad—who swore he “didn’t eat beets”—went back for thirds. It was a December Sunday, the kind where the light stays soft all afternoon and the kitchen smells like woodsmoke and citrus peel. I’d roasted the beets in a parchment parcel with thyme from the garden, the skins slipping off like silk stockings. While they cooled just enough to handle, I segmented blood oranges over the sink, their ruby juice running down my wrists like watercolor paint. The walnuts were already toasting, filling the house with that nutty, almost-buttery perfume that makes everyone wander in asking, “What are you making?”
This salad was born from that afternoon: a celebration of winter’s quiet colors and bold flavors, a dish that feels fancy enough for company yet comforting enough for a Tuesday. The beets stay warm, so the citrus releases its oils, the walnuts stay crisp, and the goat cheese melts just enough to make a creamy dressing with the sherry-shallot vinaigrette. It’s the kind of recipe that turns skeptics into converts and weeknight dinners into small celebrations.
Why You'll Love This Warm Roasted Beet & Citrus Salad
- Sheet-Pan Simple: Everything except the walnuts roasts together, minimizing dishes and maximizing flavor.
- Winter Sunshine: Peak-season citrus adds brightness when tomatoes are a distant memory.
- Texture Play: Creamy goat cheese, crunchy walnuts, juicy citrus, and earthy beets keep every bite interesting.
- Make-Ahead Friendly: Roast beets and shake dressing up to 3 days ahead; assemble in minutes.
- Kid-Approved Trick: Roasting concentrates beets’ sweetness—no earthy “dirt” taste.
- Allergy Adaptable: Swap walnuts for pumpkin seeds; use vegan feta for dairy-free.
- Holiday Hero: Gorgeous on a buffet, yet humble enough for a Wednesday.
Ingredient Breakdown
Beets – Look for firm, smooth skins; smaller beets roast faster and taste sweeter. A mix of golden and red makes the platter pop, but either works. Leave ½ inch of stem to minimize bleeding.
Citrus – I use a trio: blood orange for color, Cara Cara for sweetness, and ruby grapefruit for tang. Organic is worth it here since you’ll be zesting and segmenting.
Walnuts – Toast them yourself; the bagged “toasted” ones taste stale. Buy halves, then break them so every bite has a piece without overwhelming.
Goat Cheese – Fresh chèvre in a log, not the pre-crumbled. It melts into tiny pockets that coat the beets like velvet.
Sherry Vinegar – Rounder than red-wine vinegar, it marries with beet juices to make an almost molasses-like dressing. In a pinch, use half balsamic, half lemon juice.
Shallot – Finer than onion, it macerates quickly and disappears into the vinaigrette so no one bites into raw allium.
Thyme – Woody stems tucked under the beets perfume the oil; discard after roasting.
Arugula – Peppery contrast to sweet beets. Baby kale or spinach work, but arugula’s stems add crunch.
Step-by-Step Instructions
- Heat the oven & prep beets: Preheat to 400 °F (204 °C). Scrub beets, trim tops, and place on a large sheet of parchment. Drizzle with 1 Tbsp olive oil, sprinkle with salt, tuck in 3 sprigs thyme, and fold parchment into a loose parcel. Roast 35–45 min (small beets) or up to 60 min (baseball size) until a paring knife slides through with no resistance.
- Toast walnuts: During the last 8 min of beet roasting, scatter walnuts on a small rimmed tray; slide into the oven. They’re ready when they smell like brown butter and look a shade darker, 6–8 min. Cool completely; they crisp as they cool.
- Make the vinaigrette: While beets roast, whisk 2 Tbsp sherry vinegar, 1 tsp Dijon, 1 tsp honey, and a pinch of salt in a jam jar. Let minced shallot sit in the vinegar 5 min to mellow, then whisk in 3 Tbsp olive oil until glossy. Taste; it should be bright but not puckering.
- Segment citrus: Slice off top and bottom of each fruit so it sits flat. Following the curve, cut away peel and white pith. Over a bowl, slip a knife along membranes to release segments; squeeze juice from the core into the same bowl for the dressing.
- Peel & quarter beets: When cool enough to handle, rub skins off with paper towels (wear gloves if you fear pink fingers). Quarter or halve depending on size; you want bite-size wedges that still feel rustic.
- Build the salad: Spread arugula on a warm platter (not cold; the greens wilt less). Tuck warm beets among the leaves. Scatter citrus segments, half the walnuts, and crumble over goat cheese. Drizzle with ⅔ of the dressing.
- Finish & serve: Top with remaining walnuts, a final whisper of flaky salt, and the last of the dressing. Serve immediately while beets are still warm; the cheese melts slightly and the greens stay perky.
Expert Tips & Tricks
- Double-parchment trick: If your beets are extra-large, nest two sheets of parchment so steam doesn’t escape.
- Warm plate, cold greens: Warm beets on a room-temp platter prevent arugula from wilting yet keep the cheese melty.
- Citrus supremes 101: Keep a small bowl of warm water nearby; dip knife between cuts to prevent pith buildup.
- Walnut oil upgrade: Replace 1 Tbsp olive oil with roasted walnut oil for deeper nuttiness.
- Make it a meal: Add a scoop of warm farro or lentils underneath for a vegetarian main.
- Prep-ahead: Roast beets and segment citrus on Sunday; store separately. Weeknight assembly is 5 minutes.
Common Mistakes & Troubleshooting
Mushy beets? They were overcooked. Next time start checking at 30 min; a knife should meet slight resistance, like a baked potato.
Pink everything? Dress the beets while warm, then toss with greens just before serving to minimize color bleed.
Walnuts taste bitter? They went too far. Toast at 350 °F instead of 400 °F and pull early; carry-over heat finishes them.
Variations & Substitutions
- Citrus swap: Use tangerines, pomelo, or even roasted grapefruit halves for smoky depth.
- Nut-free: Swap walnuts for toasted pumpkin seeds or candied pecans.
- Dairy-free: Use vegan feta or a drizzle of tahini-lemon sauce.
- Herb twist: Replace thyme with rosemary or tarragon for a more piney note.
- Grain bowl: Serve over warm wild rice with an extra splash of dressing.
Storage & Freezing
Refrigerate: Store roasted beets, citrus segments, and dressing separately in airtight containers up to 4 days. Keep walnuts at room temp in a jar so they stay crisp.
Freeze: Beets freeze beautifully. Cool completely, slip off skins, and freeze in a single layer on a tray. Once solid, transfer to a freezer bag up to 3 months. Thaw overnight in fridge; warm in microwave 30 sec before assembling salad.
Note: Do not freeze assembled salad; greens will collapse and citrus will weep.
Frequently Asked Questions
- Can I use canned beets?
- Only in a pinch. Pat dry, toss with oil, and warm in a skillet 5 min to concentrate flavor.
- Do I have to peel citrus?
- Yes, the pith is bitter. A sharp knife and patience yield jewel-like segments.
- How do I keep arugula from wilting?
- Dress greens just before serving and use a room-temp platter so hot beets don’t shock them.
- Can I grill the beets?
- Absolutely. Wrap in foil with oil and thyme; grill indirect 45 min, turning once.
- What cheese if I hate goat?
- Try ricotta salata or shaved aged Manchego—both crumble and melt slightly.
- Is this salad gluten-free?
- Naturally! Just check mustard label for hidden barley malt.
- How far ahead can I segment citrus?
- Up to 3 days; store segments and juice together to keep moist.
- Can I serve this cold?
- Yes, but bring beets to room temp first; cold beets taste flat.
However you serve it—warm from the oven or packed for a picnic—this roasted beet and citrus salad turns the humblest winter produce into something worth celebrating. Don’t forget to save it to Pinterest so the next gray day can taste like sunshine.
Warm Roasted Beet & Citrus Salad
Ingredients
- 4 medium beets, trimmed & scrubbed
- 2 oranges, segmented
- 1 ruby grapefruit, segmented
- 1 cup walnuts, roughly chopped
- 5 oz baby arugula (about 5 cups)
- 4 oz goat cheese, crumbled
- 3 tbsp extra-virgin olive oil
- 1 tbsp balsamic vinegar
- 1 tsp honey
- ½ tsp Dijon mustard
- Salt & freshly ground black pepper
Instructions
- 1 Preheat oven to 400 °F. Wrap beets individually in foil, place on a sheet pan, and roast 40–45 min until fork-tender.
- 2 Meanwhile, spread walnuts on a small pan; toast in oven 6–8 min until fragrant. Set aside to cool.
- 3 Whisk olive oil, balsamic vinegar, honey, mustard, ½ tsp salt, and ¼ tsp pepper in a small jar to create dressing.
- 4 Remove beets from foil; when cool enough to handle, rub skins off with paper towels, then slice into ½-inch wedges.
- 5 In a large skillet over medium, gently warm beet slices 2 min per side; transfer to a platter.
- 6 Add citrus segments to skillet; warm 30 sec, then scatter over beets along with arugula, walnuts, and goat cheese.
- 7 Drizzle with dressing, toss lightly, and serve warm.
Recipe Notes
- Golden beets add color contrast if available.
- Toast walnuts ahead; store airtight up to a week.
- Warm components just before serving to keep greens crisp.