Welcome to Balancerecipe

warm beet and citrus salad with toasted walnuts for winter family lunches

By Claire Whitaker | March 23, 2026
warm beet and citrus salad with toasted walnuts for winter family lunches

Warm Beet & Citrus Salad with Toasted Walnuts

There’s something quietly magical about the way winter produce—earthy beets, bright citrus, and rich nuts—comes together in one bowl. I first made this warm salad on a gray January Sunday when my parents were visiting and the house smelled of woodsmoke and coffee. I wanted a lunch that felt like sunshine on a plate, something to remind us that even the coldest months hold color and warmth. We sat around the table, forks clinking against ceramic, and every bite was a revelation: the sweetness of roasted beets, the pop of citrus, the crunch of walnuts, all hugged by a tangy-sweet maple-mustard vinaigrette. My dad—who claims to “only eat salad if it’s 90 % ranch dressing”—went back for thirds. My toddler asked for “more pink potatoes, please.” And just like that, a family classic was born.

Since then, this salad has become our winter weekend ritual. I roast the beets on Friday night while we’re watching a movie, segment the citrus on Saturday morning while the kettle boils, and toss everything together right before lunch. It’s stunning enough for company (hello, watercolor hues), yet simple enough for a Tuesday. Leftovers pack beautifully into thermos jars for Monday office lunches, and the components freeze like a dream. If you’ve ever needed proof that winter salads can be cozy rather than sad, this is it.

Why This Recipe Works

  • Roasted Beets: Slow-roasting concentrates their sugars, yielding candy-sweet, fork-tender jewels that pair perfectly with citrus.
  • Triple Citrus: A mix of blood orange, ruby grapefruit, and mandarin gives layers of sweet-tart flavor and a sunset spectrum of color.
  • Warm Walnuts: Toasting the nuts in a dry skillet for 3 minutes releases their oils and adds smoky depth.
  • Maple-Mustard Vinaigrette: Just enough acidity to balance the sweetness, with a silky emulsion that clings to every leaf.
  • Family-Style Flexibility: Serve it warm straight from the skillet, or pack it cold for lunches; both ways taste intentional.
  • Make-Ahead Magic: Beets, citrus, and dressing can be prepped up to 4 days ahead; simply warm and assemble.

Ingredients You'll Need

Ingredients

Quality matters here—winter produce is already bold, so let it sing. Look for beets that feel heavy for their size with smooth, unblemished skins. If you can find bunches with perky greens still attached, bonus: the greens are delicious sautéed with garlic and olive oil for tomorrow’s breakfast toast. For citrus, pick fruits that feel firm and fragrant; heavier fruits mean juicier segments. Walnuts should smell sweet, not bitter; if you’re buying from bulk bins, shop somewhere with high turnover to avoid rancid nuts.

Beets: I use a mix of red and golden for color contrast. Red bleed less if you roast them separately, but I like the pink marbling that happens when everything mingles. Baby beets roast faster—about 35 minutes—while baseball-sized ones need an hour.

Citrus: Blood oranges bring berry notes, grapefruit adds bittersweet backbone, and mandarins contribute honeyed perfume. If you can only find one type, double it and still be happy.

Walnuts: Pecans or hazelnuts work, but walnuts’ slight tannic edge keeps the salad from tipping into dessert territory. Buy halves, then coarsely crush them so every bite gets a nugget.

Greens: Peppery arugula is classic, but young spinach or shredded kale hold up to warm toppings without wilting into mush.

Maple Syrup: Grade B (now called Grade A Dark) has robust flavor that stands up to vinegar. In a pinch, honey works, but the salad will taste sweeter.

How to Make Warm Beet & Citrus Salad with Toasted Walnuts

1
Roast the Beets

Preheat oven to 400 °F (204 °C). Scrub 2 pounds (900 g) beets, trim stems to ½ inch, and wrap 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, depending on size, until a paring knife slides in without resistance. Cool 10 minutes, then rub off skins under running water. Slice into ½-inch wedges.

2
Toast the Walnuts

While beets roast, place 1 cup (100 g) walnut halves in a dry skillet over medium heat. Stir constantly 3–4 minutes until fragrant and lightly browned. Transfer to a plate to stop cooking; they’ll continue to darken from residual heat. Roughly chop once cool.

3
Segment the Citrus

Slice off top and bottom of 2 blood oranges, 1 ruby grapefruit, and 2 mandarins. Following the curve of the fruit, cut away peel and white pith. Hold fruit over a bowl and use a sharp knife to slice between membranes, releasing perfect supremes. Squeeze remaining membranes to capture 3 Tbsp juice for the dressing.

4
Whisk the Vinaigrette

In a small jar, combine reserved citrus juice, 2 Tbsp apple-cider vinegar, 1 Tbsp Dijon mustard, 1 Tbsp maple syrup, ½ tsp kosher salt, and ¼ tsp black pepper. Stream in 3 Tbsp extra-virgin olive oil, screw lid on tightly, and shake until creamy and emulsified. Taste; add more maple if your citrus is tart, more vinegar if it’s sweet.

5
Warm the Beets

Return beet wedges to the skillet you toasted nuts in. Add 2 Tbsp water, cover, and heat over medium 3 minutes until steamy and hot. This step revives their velvety texture and helps the dressing cling.

6
Assemble the Salad

On a large platter or individual plates, layer 5 oz (140 g) baby arugula. Pile warm beets in the center, scatter citrus segments and toasted walnuts on top, then drizzle generously with vinaigrette. Finish with flaky sea salt and a few cracks of fresh pepper. Serve immediately while beets are still warm.

Expert Tips

Speed-Prep Beets

Instant-pot method: place beets on trivet with 1 cup water, high pressure 20 minutes, natural release 10. Skins slip off like silk.

Prevent Pink Hands

Wear disposable gloves when handling red beets, or rub fingers with lemon juice and salt before washing to lift stains.

Bulk Toast Nuts

Toast a whole bag of walnuts, cool completely, and freeze in 1-cup portions. Instant crunch for any salad or oatmeal.

Revive Leftovers

Warm beets in microwave 30 seconds, toss with fresh greens and a splash of hot water to loosen dressing—tastes just-made.

Variations to Try

  • Goat Cheese & Honey: Crumble 4 oz chèvre over the finished salad and drizzle with 1 tsp warm honey for extra richness.
  • Grain Bowl: Swap greens for warm farro or quinoa; beets and citrus cozy up to grains beautifully.
  • Smoky Twist: Add ½ tsp smoked paprika to the dressing and sprinkle salad with crispy bacon shards.
  • Vegan Protein: Toss in 1 cup warm chickpeas roasted with a pinch of cinnamon and cayenne for staying power.

Storage Tips

Store each component separately in airtight containers: roasted beets up to 5 days refrigerated or 3 months frozen; citrus segments 3 days (pat dry before storing to prevent mush); toasted walnuts 1 month pantry or 6 months frozen; dressing 1 week refrigerated—shake before using. Assembled salad keeps 24 hours if greens are sturdy, but it’s best enjoyed within 2 hours while the beets are still warm.

Frequently Asked Questions

You can, but they’ll be softer and less sweet. Pat them dry, then warm in a skillet with a drizzle of maple syrup to mimic roasted depth.

Substitute toasted pumpkin seeds or sunflower seeds for crunch; they’re similarly rich in healthy fats and allergy-friendly.

Beets and citrus contain natural sugars; reduce portions to ½ cup total and swap maple for monk-fruit syrup to lower carbs.

Remove all white pith when segmenting; even a thin layer can add bitterness. A sharp knife and patience are key.

Yes—beets provide folate and iron, citrus offers vitamin C, and walnuts add omega-3s. Just ensure nuts are fresh and toasted to reduce any potential bacteria.
warm beet and citrus salad with toasted walnuts for winter family lunches
salads
Pin Recipe

Warm Beet & Citrus Salad with Toasted Walnuts

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

Ingredients

Instructions

  1. Roast Beets: Wrap beets in foil with oil and salt; bake at 400 °F for 45–60 min until tender. Cool, peel, slice.
  2. Toast Walnuts: Dry skillet 3 min until fragrant; cool and chop.
  3. Segment Citrus: Cut supremes, reserve 3 Tbsp juice.
  4. Make Dressing: Shake citrus juice, vinegar, mustard, maple, salt, pepper, and oil until creamy.
  5. Heat Beets: Warm sliced beets in skillet with 2 Tbsp water 3 min.
  6. Assemble: Layer arugula, top with warm beets, citrus, walnuts, drizzle dressing, finish with flaky salt. Serve warm.

Recipe Notes

Beets and dressing can be prepped up to 4 days ahead; store separately. Warm beets just before serving for best texture.

Nutrition (per serving)

287
Calories
4g
Protein
24g
Carbs
21g
Fat

More Recipes