warm roasted beet and orange salad with toasted walnuts

5 min prep 30 min cook 5 servings
warm roasted beet and orange salad with toasted walnuts
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

There’s a moment every winter when I crave something that tastes like sunshine on a plate—something that cuts through the gray sky and heavy coats and reminds me that brightness still exists. That moment arrived last Tuesday at 5:17 p.m., when I opened the fridge and saw a crimson tangle of beets I’d impulse-bought at the farmers’ market next to a bowl of luminous navel oranges. Ten minutes later the oven was roaring, walnuts were rattling in a skillet, and the kitchen smelled like earth and citrus and toasting nuts—all at once. By six o’clock I was standing at the counter in my socks, fork in hand, eating this warm roasted beet and orange salad straight from the mixing bowl while the last light slipped behind the maple tree outside.

Since then I’ve made it for a book-club lunch (served on a platter, surrounded by dollops of goat cheese and crusty bread), for a cozy date-night dinner beside seared salmon, and for my parents who “don’t usually like beets” yet asked for seconds. It’s the kind of salad that feels like you spent all day fussing when really the oven and Mother Nature did the heavy lifting. Sweet roasted beets, bright orange segments, crunchy toasted walnuts, and a tangy shallot vinaigrette collide in every forkful. The colors alone—burgundy, sunset orange, deep emerald—are enough to make you smile before you even taste it. If you need a make-ahead hero for a potluck, a colorful side for Easter lamb, or just a mid-January mood booster, keep reading. This one’s a keeper.

Why This Recipe Works

  • Dual-temperature magic: Warm beets relax over cool, juicy orange segments so every bite is both cozy and refreshing.
  • One-pan roasting: Beets roast in a foil packet right on the oven rack—no peeling until the skins slip off like silk.
  • Walnut oil option: A drizzle in the vinaigrette doubles-down on nutty richness without heavy calories.
  • Meal-prep champion: Roast beets and toast nuts up to five days ahead; assemble in five minutes.
  • Citrus supremes: Learn my no-membrane method for restaurant-quality orange segments that glisten like gems.
  • Vitamin powerhouse: Folate, vitamin C, potassium, fiber, and plant-based omega-3s in every mouthful.

Ingredients You'll Need

Ingredients

The ingredient list is short, so quality matters. Look for beets that feel rock-hard with smooth skin and no soft spots. If the greens are attached, they should look perky—an excellent sign of freshness. I mix red and golden beets for color, but all-red is classic. For oranges, choose firm, heavy fruit; thin-skinned navels or Cara Caras are sweetest. Shallots give a gentle allium bite, but a scallion or red onion works. Toasted walnuts add crunch and earthy depth; buy them whole and chop yourself for fresher flavor. Walnut oil is optional yet luxurious—substitute extra-virgin olive oil if that’s what you have.

Beets: 2 pounds (about 4 medium) any color. Smaller beets roast faster and taste sweeter.
Oranges: 3 large navel or 4 blood oranges. Room-temperature fruit releases more juice.
Walnuts: ¾ cup halves. Pecans or hazelnuts are lovely understudies.
Greens: 5 ounces baby arugula or mixed spring greens—peppery arugula contrasts the sweet roots.
Shallot: 1 small, minced. Soak in vinegar five minutes to mellow.
Vinegar: White balsamic or champagne vinegar keeps the color bright; red-wine vinegar is fine.
Oil: A neutral-tasting olive oil plus a teaspoon of toasted walnut oil for finishing.
Maple syrup: Just a teaspoon to round out acidity; honey works too.
Salt & pepper: Flaky sea salt and freshly ground black pepper make flavors sing.

How to Make Warm Roasted Beet and Orange Salad with Toasted Walnuts

1
Prep & Roast the Beets

Heat oven to 400°F (204°C). Scrub beets and trim stems to ½ inch. Tear two large sheets of heavy-duty foil; place 2 beets in the center of each. Drizzle with 1 teaspoon oil, a pinch of salt, and 1 tablespoon water. Fold foil into airtight packets, place on a rimmed baking sheet, and roast 45–60 minutes until a paring knife slides through with zero resistance. Large beets may need 75 minutes. Cool packets 10 minutes—steam loosens skins.

2
Toast the Walnuts

While beets roast, spread walnuts on a dry sheet pan. Slide into the oven for 6–8 minutes, shaking once, until fragrant and a shade darker. Or, warm a skillet over medium heat, add nuts, and stir 4–5 minutes. Transfer immediately to a plate so they don’t scorch.

3
Supreme the Oranges

Slice off top and bottom of each orange to expose flesh. Following the curve, cut away peel and white pith. Over a bowl, slip a paring knife along membranes to release naked segments; squeeze remaining membrane to extract juice. You’ll need 2 tablespoons juice for the vinaigrette; sip the rest.

4
Slip Off Beet Skins

Open foil carefully—hot steam escapes. Let beets rest until cool enough to handle, then rub skins off with paper towels or your thumbs. If you hit a stubborn spot, use a paring knife. Trim root ends; slice beets into ½-inch half-moons or wedges.

5
Whisk the Shallot Vinaigrette

In a small bowl combine minced shallot, 2 tablespoons fresh orange juice, 1 tablespoon vinegar, 1 teaspoon maple syrup, ¼ teaspoon kosher salt, and a few grinds of pepper. Let sit 5 minutes to pickle the shallot. Whisk in 3 tablespoons olive oil until creamy and emulsified. Taste; add more salt or a splash of vinegar if you like brighter zip.

6
Warm the Beets

Place sliced beets in a skillet over medium heat with 1 tablespoon of the vinaigrette. Stir 2–3 minutes until just warmed through; this helps them absorb dressing and keeps the salad from chilling the plate.

7
Assemble the Greens

In a wide, shallow bowl toss arugula with half of the remaining vinaigrette. Arrange greens as a bed on a serving platter or individual plates.

8
Layer the Colors

Scatter warmed beet slices over greens, tuck in orange segments, and shower with toasted walnuts. Drizzle the rest of the vinaigrette across the top. Finish with a few cracks of black pepper and, if you’re feeling fancy, a pinch of flaky salt and a few raw arugula leaves for height.

9
Serve Immediately

This salad is at its most alluring when the beets are still slightly warm and the oranges are cool. Offer crusty bread or grilled salmon on the side, or pile everything onto toasted sourdough for a vibrant open-face sandwich.

Expert Tips

Choose Same-Size Beets

Uniform size means uniform cooking. If you have a mix, pull the smaller ones out early.

Toasting Oil

Add a teaspoon of walnut oil to the skillet when reheating beets for extra nutty perfume.

No-Stain Board Trick

Work on a sheet of parchment or a plastic cutting mat; beet pigment loves wood.

Citrus Swap

Try ruby grapefruit or mandarins when navels are out of season.

Crunch Boost

Add a handful of pomegranate arils just before serving for ruby jewels that pop.

Dairy-Free Creaminess

Whisk 1 tablespoon tahini into the vinaigrette for creamy body without cheese.

Variations to Try

  • Goat Cheese & Mint: Dot salad with 2 ounces crumbled chèvre and torn fresh mint leaves.
  • Grain-Bowl Style: Serve over warm farro or quinoa, adding the vinaigrette while grains are slightly warm for absorption.
  • Smoky Bacon Counterpoint: Sprinkle 2 slices of crisped, crumbled smoked bacon for omnivores.
  • Vegan Maple-Tamari Walnuts: Toss nuts with 1 tablespoon maple syrup and 1 teaspoon tamari before toasting for candied umami crunch.
  • Spicy Greens: Swap arugula for baby kale or watercress and add a pinch of Aleppo pepper to the dressing.

Storage Tips

Beets: Roasted, peeled beets keep up to 5 days refrigerated in an airtight container. Layer between paper towels to absorb excess moisture. Freeze roasted slices up to 3 months; thaw overnight in fridge and rewarm in skillet.

Oranges: Supreme segments up to 3 days ahead; store submerged in their own juice in a sealed jar. Drain before using.

Walnuts: Once toasted, store completely cooled nuts in a zip-top bag with air pressed out up to 1 week at room temperature, 1 month in freezer.

Dressed Salad: Best enjoyed immediately. If you must prep ahead, store components separately and toss just before serving. Undressed arugula wilts after 24 hours even in the fridge.

Make-Ahead Party Strategy: Roast beets, toast walnuts, and whisk vinaigrette on Sunday. Store each in separate containers. Monday lunch: warm beets in microwave 30 seconds, assemble salad in 3 minutes flat.

Frequently Asked Questions

Foil locks in steam so skins slip off effortlessly. You can also place beets in a lidded baking dish with ¼ inch water, but foil is nearly fool-proof and reduces energy use.

In a pinch, rinse and pat dry canned whole beets, slice, and warm in skillet with vinaigrette. Flavor is flatter; add a splash of orange juice and extra salt to perk up.

Yes, all ingredients are naturally gluten-free. If you add grains or bacon, check those labels.

Toss beet slices with a little vinaigrette first; the light oil coating acts as a barrier. Arrange oranges on top rather than mixing vigorously.

Yes, 375°F for 25–30 minutes depending on size. Wrap in foil just like oven method; check tenderness with skewer.

Try roasted chicken, seared salmon, lentil soup, or a gooey grilled cheese for contrast. For wine, pour a dry Riesling or sparkling rosé.
warm roasted beet and orange salad with toasted walnuts
salads
Pin Recipe

warm roasted beet and orange salad with toasted walnuts

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

Ingredients

Instructions

  1. Roast Beets: Preheat oven to 400°F. Wrap each beet in foil with a drizzle of oil and 1 tablespoon water. Roast 45–60 min until tender. Cool, then slip off skins.
  2. Toast Walnuts: Bake nuts on a sheet for 6–8 min until fragrant; cool.
  3. Supreme Oranges: Cut peel and pith away; slice segments free of membranes over a bowl to catch juice.
  4. Make Vinaigrette: Whisk 2 tablespoons reserved orange juice, vinegar, maple syrup, shallot, salt, and pepper; stream in olive and walnut oils.
  5. Warm & Dress: Reheat beet slices in a skillet with a splash of vinaigrette 2 min.
  6. Assemble: Toss greens with half the dressing; top with warm beets, orange segments, and walnuts. Drizzle remaining dressing; season and serve.

Recipe Notes

Beets and walnuts can be roasted/toasted up to 5 days ahead. Store separately in airtight containers. Assemble salad just before serving for best texture and color.

Nutrition (per serving)

268
Calories
4g
Protein
24g
Carbs
19g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.