warm beet and citrus salad with toasted walnuts for healthy lunches

4 min prep 4 min cook 5 servings
warm beet and citrus salad with toasted walnuts for healthy lunches
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Warm Beet & Citrus Salad with Toasted Walnuts

When January rolls around and the farmers’ market is a sea of muddy root vegetables, I start to crave brightness on my plate. Last winter, after a particularly gray week of soup-after-soup, I pulled out a bunch of candy-stripe beets that had been languishing in the crisper, sliced a blood orange that smelled like a Mediterranean sunset, and—almost on a whim—threw everything into a warm skillet. Ten minutes later the beets had relaxed into velvety coins, the citrus had caramelized at the edges, and the walnuts I’d tossed in at the last second were fragrant with toasty oils. One bite and I was hooked: the sweet-sour pop of orange against earthy beet, the crunch of walnut, the way the warm vinaigrette coated every leaf of spinach so it wilted just enough to feel comforting rather than sad.

Since then this salad has become my go-to healthy lunch. It feels special enough for company—those ruby and gold layers look almost jewel-like on the plate—yet it’s quick enough to whip up between Zoom calls. The colors alone are an instant mood-boost, but the real magic is how nutritionally dense it is: folate-rich beets, vitamin-C-packed citrus, plant-based omega-3s from walnuts, and a hit of iron from the spinach. If you’ve been trying to eat more “rainbow” meals, this one’s a technicolor dream.

Why This Recipe Works

  • Warm + raw texture play: gently heated beets and citrus contrast with cool, crisp spinach for a salad that feels hearty, not icy.
  • One skillet, minimal cleanup: toast the nuts, sear the fruit, and warm the dressing in the same pan—no extra bowls.
  • Meal-prep superstar: components keep 4 days in the fridge; assemble and re-warm for 60 seconds.
  • Color = antioxidants: betalains in beets, anthocyanins in blood orange, vitamin E in walnuts—nutrition you can see.
  • Balanced macros: complex carbs, healthy fats, and 8 g plant protein per serving keep you full till dinner.
  • Endlessly adaptable: swap in roasted squash, farro, or goat cheese depending on the season.
  • Restaurant vibes at home: the warm vinaigrette blooms spices like fennel and smoked paprika so every bite is layered.

Ingredients You'll Need

Ingredients

Beets – Look for bunches with perky greens still attached; the greens are a freshness indicator and delicious sautéed. Any variety works—golden beets are milder, Chioggia have candy-cane stripes that stay vibrant even after warming. Scrub but don’t peel; the skin softens and is edible once cooked.

Citrus – I like a 50/50 mix of blood orange and Cara Cara for color contrast, but navel, grapefruit, or even mandarins work. The key is to slice them into ½-inch rounds so they sear rather than dissolve into juice. If your citrus is super tart, a quick 10-minute soak in cold water tames the bitterness.

Walnuts – Buy raw halves, not pieces; they stay craggier when toasted. Store surplus in the freezer—omega-3 rich nuts go rancid quickly at room temp. Pecans or pumpkin seeds are great nut-free swaps.

Baby spinach – The pre-washed tubs save time, but if you’ve got mature leaves just remove the thick stems. You could sub kale ribbons, arugula, or even shaved Brussels depending on your chew preference.

Shallot & garlic – These form the aromatic base of the warm vinaigrette. Shallot’s sweetness balances beet earthiness; garlic adds backbone. Red onion works in a pinch.

Sherry vinegar – Rounder than red-wine vinegar, less sweet than balsamic. If you only have apple-cider vinegar, whisk in ½ tsp maple to mimic sherry’s subtle sweetness.

Walnut oil – A drizzle at the end amplifies nuttiness. Good-quality extra-virgin olive oil is fine, but if you spot walnut oil at the market it’s worth the splurge—store it refrigerated.

Ground fennel & smoked paprika – My secret flavor duo. Fennel pollen would be even more luxurious; sweet paprika plus a pinch of cumin works if smoked isn’t your thing.

How to Make Warm Beet & Citrus Salad with Toasted Walnuts

1
Prep the beets

Trim greens (save for a quick stir-fry). Scrub beets and cut into ½-inch wedges—uniform so they cook evenly. If you’re short on time, par-cook whole beets in the microwave 4 minutes to jump-start tenderness.

2
Toast the walnuts

Place a large stainless or cast-iron skillet over medium heat. Add walnuts in a single layer; toast 3–4 minutes, tossing every 30 seconds, until they smell like warm brownies and show golden edges. Tip onto a plate immediately—residual heat can scorch.

3
Sear the citrus

Return skillet to medium-high heat. Pat orange slices dry (moisture = steam). Add 1 tsp olive oil, swirl, then lay citrus rounds in the pan. Don’t move them for 2 minutes; you want caramelized edges. Flip, cook 60 seconds more, transfer to a small bowl.

4
Warm the beets

Lower heat to medium. Add another 1 tsp oil, shallot, and pinch of salt. Cook 2 minutes until translucent. Stir in fennel and paprika; bloom 30 seconds. Add beet wedges plus 2 Tbsp water, cover, and steam 5 minutes. Remove lid, add 1 Tbsp sherry vinegar, cook 1 minute until glossy.

5
Build the dressing

Push beets to the perimeter. In the center, add minced garlic and cook 20 seconds. Pour remaining 1 Tbsp vinegar plus 1 tsp mustard; whisk together pan juices to form an emulsified dressing. Remove from heat.

6
Assemble & wilt

Pile spinach onto a serving platter. Using tongs, transfer hot beet mixture over greens. Drizzle any skillet dressing. Top with seared citrus rounds, toasted walnuts, and a final drizzle of walnut oil. The residual heat will gently wilt spinach without turning it to mush.

7
Finish & serve

Sprinkle flaky salt, cracked pepper, and optional fresh dill or mint. Serve warm; the flavors are most vibrant when the vinaigrette is still aromatic.

Expert Tips

Control the heat

Medium is your friend. Too hot and the vinegar will evaporate before it can deglaze the pan; too low and the beets won’t caramelize.

Zest first

Before slicing citrus, zest the peel; stir ½ tsp into the finished dressing for an extra perfume layer.

Batch-roast beets

Roast a whole sheet-pan on Sunday. Stored peeled in the fridge, they’re ready to re-warm all week.

Keep nuts crunchy

Store toasted walnuts separately in a zip-top bag with a pinch of coarse salt; add right before serving so they stay crisp.

Vegan feta option

Crumbled tofu marinated in lemon juice + salt gives a tangy pop similar to dairy feta without changing the warm texture.

Speedy lunch hack

Pack components in separate jars. At the office, microwave beets 40 seconds, assemble, and you’ve got a hot lunch that beats the food-truck line.

Variations to Try

  • Autumn edition: swap citrus for roasted butternut cubes and add a handful of pomegranate arils for tart pop.
  • Grain bowl: Serve over farro or freekeh; the warm vinaigrette soaks into the grains like a flavor bomb.
  • Cheese lovers: Dot with goat cheese just before serving so it softens into creamy pockets.
  • Citrus swap: Use grapefruit segments and a splash of maple to balance the extra bitterness.
  • Nut-free: Replace walnuts with roasted pumpkin seeds and use toasted sesame oil for the final drizzle.
  • Spicy kick: Add a pinch of Aleppo pepper or chili flakes when you bloom the spices.

Storage Tips

Fridge: Store cooled beets, citrus, and walnuts in separate airtight containers up to 4 days. Combine and re-warm in a skillet 2 minutes or microwave 45 seconds. Add fresh spinach and herbs just before serving to keep it vibrant.

Freezer: Beets freeze beautifully. Spread roasted wedges on a sheet, freeze solid, then transfer to a bag for up to 3 months. Thaw overnight in fridge or 30 seconds in microwave.

Make-ahead lunchboxes: Layer dressing (cooled) on bottom of 2-cup jars, followed by beets, citrus, walnuts, and spinach on top. Invert onto a plate and microwave 60 seconds for a desk-side warm salad that doesn’t wilt into sadness.

Frequently Asked Questions

You can, but rinse well and pat dry. Because they’re already cooked, simply warm 1 minute in the skillet to absorb flavors; prolonged heat will turn them mushy.

Yes, all ingredients are naturally gluten-free. If you add grains, choose certified GF farro or quinoa.

Absolutely. Chill the dressed components and toss with fresh spinach just before eating—more like a classic room-temp salad.

Work on a dark cutting board, wear an apron, and rub any fabric stains with lemon juice before laundering.

Yes, use a 12-inch skillet or sauté in two batches so the citrus browns rather than steams.

Warm lentils, crispy chickpeas, or grilled salmon all pair beautifully. Add them after the skillet step so they stay crisp or flaky.
warm beet and citrus salad with toasted walnuts for healthy lunches
salads
Pin Recipe

Warm Beet & Citrus Salad with Toasted Walnuts

(4.9 from 127 reviews)
Prep
10 min
Cook
15 min
Servings
2

Ingredients

Instructions

  1. Toast nuts: In a dry skillet over medium heat, toast walnuts 3–4 minutes until fragrant; set aside.
  2. Sear citrus: Increase heat to medium-high. Add 1 tsp olive oil, sear orange slices 2 minutes per side; remove.
  3. Cook beets: Lower to medium. Add shallot, 1 Tbsp vinegar, and 2 Tbsp water. Cover and steam 5 minutes until tender.
  4. Make dressing: Stir in garlic, spices, remaining vinegar, and mustard; whisk to emulsify.
  5. Assemble: Pile spinach on plates. Top with hot beets, citrus, walnuts, drizzle walnut oil, season, and serve warm.

Recipe Notes

For meal-prep, keep nuts separate until serving to maintain crunch. Microwave leftovers 45 seconds to revive the cozy vibe.

Nutrition (per serving)

312
Calories
8g
Protein
24g
Carbs
22g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.