Love this? Pin it for later!
Warm Beet & Citrus Salad with Toasted Walnuts
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
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
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.
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.
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.
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.
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.
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.
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
Warm Beet & Citrus Salad with Toasted Walnuts
Ingredients
Instructions
- Toast nuts: In a dry skillet over medium heat, toast walnuts 3–4 minutes until fragrant; set aside.
- Sear citrus: Increase heat to medium-high. Add 1 tsp olive oil, sear orange slices 2 minutes per side; remove.
- Cook beets: Lower to medium. Add shallot, 1 Tbsp vinegar, and 2 Tbsp water. Cover and steam 5 minutes until tender.
- Make dressing: Stir in garlic, spices, remaining vinegar, and mustard; whisk to emulsify.
- 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.