Love this? Pin it for later!
Warm Roasted Orange & Beet Salad: The Winter Salad That Feels Like a Hug
There’s a certain kind of magic that happens when you slide a rimmed sheet pan of ruby beets and sunset-orange segments into a hot oven on a blustery January afternoon. The kitchen warms, the colors intensify, and the sweet-earth perfume that drifts through the house is—dare I say—better than any scented candle. I created this salad last February when the snow was knee-deep and my farmers-market tote felt depressingly empty. One hour, one pan, one bowl later, I was spooning up something that tasted like liquid sunshine. Since then, it’s become the most-requested lunch when my book-club friends come over, the star of our Valentine’s Day brunch, and the make-ahead hero that saves me from sad desk salads all week. If you’ve ever thought winter produce was boring, this recipe will change your mind faster than you can say “blood orange.”
Why This Recipe Works
- Triple-roast technique: Beets, oranges, and red onion roast at staggered times so every element is perfectly tender and caramelized, not mushy.
- Warm vinaigrette: A quick reduction of the roasted orange juice, maple syrup, and apple-cider vinegar clings to the greens without wilting them into sadness.
- Texture play: Toasty hazelnuts and creamy goat cheese deliver crunch and richness that keep each bite interesting.
- Meal-prep friendly: Roast the veg on Sunday, store in the fridge, and assemble in under five minutes for bright lunches all week.
- Vitamin boost: Beets bring folate and manganese, oranges add a wallop of vitamin C, and leafy greens round out the nutritional profile.
- Color therapy: The vibrant oranges and burgundy beets chase away winter blues—Instagram gold without any filter.
- Easy entertaining: Everything roasts on one pan; transfer to a platter and you’ve got a restaurant-worthy starter for six.
Ingredients You'll Need
Before we talk ingredients, a quick note on roasting: high, dry heat concentrates natural sugars, so choose produce that feels heavy for its size. Thin-skinned navel oranges work, but blood oranges (when you can find them) add raspberry-like complexity. For beets, look for firm, unblemished roots—if the greens are attached, even better; sauté them for tomorrow’s breakfast.
Beets: I use a mix of red and golden for color drama. Scrub well but don’t peel; the skins slip off after roasting. If you’re short on time, grab the pre-cooked vacuum-packed kind—just roast 15 minutes to heat through and pick up caramelization.
Oranges: Zest one orange before segmenting; the zest perfumes the vinaigrette. When cutting segments, slice off the top and bottom, stand the fruit on a cut end, and follow the curve of the membrane with a sharp knife—no special gadget required.
Red onion: Slice into ½-inch moons so they roast into sweet ribbons rather than crispy burnt rings. Soak in ice water for 10 minutes first to mellow the bite.
Extra-virgin olive oil: Pick a buttery, fruity variety—not the peppery Tuscan style that competes with the citrus. California Arbequina is my go-to.
Maple syrup: Use Grade A amber for balanced sweetness. Honey works too, but maple marries beautifully with beets.
Apple-cider vinegar: Adds mellow tang. In a pinch, white-wine vinegar plus a pinch of brown sugar does the trick.
Hazelnuts: Toast at 350 °F for 8 minutes, rub in a towel to remove skins, then coarsely chop. Swap with pecans or walnuts if hazelnut prices make you cry.
Goat cheese: Buy a log and chill it well; crumbling is easier when cold. Feta is a brinier substitute, or skip cheese entirely and add avocado for dairy-free creaminess.
Leafy greens: I like a 50/50 mix of baby kale and spinach—sturdy enough for warm dressing but tender enough to eat raw. Arugula adds peppery zip.
How to Make Warm Roasted Orange & Beet Salad
Prep your produce
Preheat oven to 425 °F (220 °C). Scrub 4 medium beets and trim tops to 1 inch. Halve 2 large oranges; reserve one half for juice. Peel the remaining 1½ oranges and cut into ½-inch slices. Slice 1 small red onion into ½-inch rings. Spread beets on one half of a parchment-lined sheet pan; drizzle with 1 Tbsp olive oil, ½ tsp kosher salt, and ¼ tsp black pepper. Toss to coat.
Start the beets
Slide the pan into the oven and roast beets for 20 minutes. Meanwhile, toss orange slices and onion rings with 1 Tbsp oil, ½ tsp salt, and a pinch of pepper in a medium bowl. After 20 minutes, add oranges and onions to the other side of the pan. Roast 15 minutes more, until oranges caramelize at the edges and onions soften.
Make the warm vinaigrette
Remove pan from oven; transfer beets to a bowl and cover with foil to steam. Squeeze the reserved orange half into a small skillet; you should have about 3 Tbsp juice. Add 2 Tbsp maple syrup, 1 Tbsp apple-cider vinegar, and 2 Tbsp olive oil. Simmer over medium heat for 2–3 minutes until slightly syrupy. Season with a pinch of salt and plenty of freshly ground black pepper.
Peel and cube
Once beets are cool enough to handle, rub skins off with paper towels or peel with a paring knife. Cut into ¾-inch wedges. Add to the bowl with roasted oranges and onions; drizzle with half the warm vinaigrette and toss gently to coat without breaking the orange segments.
Toast the nuts
Reduce oven temperature to 350 °F. Scatter ½ cup hazelnuts on a small baking sheet; toast 8 minutes. Transfer to a kitchen towel, rub to remove skins, then coarsely chop. (Leave oven on if you’re making candied orange zest—see variations.)
Assemble the greens
In a wide serving bowl or platter, arrange 5 oz baby kale and spinach. Spoon warm beet mixture on top; sprinkle with ¼ cup crumbled goat cheese and toasted hazelnuts. Drizzle remaining warm vinaigrette over everything. Serve immediately while the dressing is still glossy and the cheese is just beginning to melt.
Expert Tips
Watch the heat
If your oven runs hot, drop temperature to 400 °F to prevent oranges from blackening before they caramelize.
Keep it dry
Pat oranges and onions very dry before tossing with oil; excess moisture causes steaming instead of browning.
Steam = slip
Cover roasted beets with foil or an upside-down bowl for 5 minutes; the trapped steam loosens skins effortlessly.
Make-ahead magic
Roast vegetables and nuts up to 4 days ahead; store separately in airtight containers. Warm vinaigrette just before serving.
Brighten leftovers
A quick squeeze of fresh orange over day-old salad perks up flavors instantly—no sad wilted greens here.
Color guard
Use golden beets if you’re worried about staining boards and fingers; they’re milder and won’t turn your goat cheese Barbie-pink.
Variations to Try
- Citrus swap: Use cara cara oranges or pink grapefruit segments for a different color palette and flavor twist.
- Vegan & dairy-free: Replace goat cheese with ½-inch cubes of ripe avocado or a sprinkle of smoky toasted pumpkin seeds.
- Grain bowl: Serve the warm vegetables over farro or quinoa, then drizzle with the vinaigrette for a hearty grain-based lunch.
- Protein boost: Top with sliced grilled chicken, seared scallops, or a soft-boiled egg for extra staying power.
- Candied orange zest: Peel long strips of zest, blanch 3 times, then simmer in simple syrup for 15 minutes; dry and sprinkle for a sweet-shiny garnish.
- Spiced version: Add ½ tsp ground coriander and ¼ tsp smoked paprika to the oil before roasting for a Moroccan vibe.
Storage Tips
Refrigerator: Store roasted vegetables and vinaigrette separately in airtight containers for up to 5 days. Keep greens and toppings separate; combine just before serving to prevent sogginess.
Freezer: Roasted beets freeze beautifully—cube them, cool completely, and freeze in a single layer on a parchment-lined tray. Transfer to a zip-top bag for up to 3 months. Thaw overnight in the fridge or microwave briefly. Oranges don’t freeze well texture-wise, so roast fresh when needed.
Reheating: Warm vegetables in a 325 °F oven for 8 minutes or in a skillet over medium heat for 5 minutes. Reheat vinaigrette in a small saucepan or microwave for 20 seconds; whisk to re-emulsify.
Frequently Asked Questions
Warm Roasted Orange & Beet Salad
Ingredients
Instructions
- Roast vegetables: Preheat oven to 425 °F. Toss beets with 1 Tbsp oil, ½ tsp salt, ¼ tsp pepper on half of a parchment-lined sheet pan. Roast 20 minutes. Add orange segments and onion rings to second half; drizzle with 1 Tbsp oil, ½ tsp salt, pinch pepper. Roast 15 minutes more.
- Make vinaigrette: Squeeze juice from reserved orange half into a small skillet; add maple syrup, vinegar, remaining 1 Tbsp oil. Simmer 2–3 minutes until syrupy; season.
- Peel beets: Cover roasted beets with foil 5 minutes; slip off skins, cut into wedges.
- Toast nuts: Lower oven to 350 °F. Toast hazelnuts 8 minutes; rub in towel to remove skins, chop.
- Assemble: In a wide bowl, arrange greens. Top with beet mixture, drizzle with vinaigrette, sprinkle goat cheese and hazelnuts. Serve warm.
Recipe Notes
For meal-prep, store roasted components separately and reheat vinaigrette just before serving to keep greens perky.