healthy citrus roasted beet salad with spinach and walnut topping

5 min prep 30 min cook 1 servings
healthy citrus roasted beet salad with spinach and walnut topping
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Ingredients You'll Need

Ingredients

Great salads start with great produce, and this one is no exception. Let’s talk through the star players and how to pick the very best of each.

Beets: I use a mix of red and golden beets for color contrast and a slightly different sweetness profile. Look for firm, unblemished roots with smooth skin. If the greens are attached, they should look perky, not wilted—a sign of freshness. Don’t toss those greens; sauté them with garlic for tomorrow’s lunch.

Citrus: A combination of navel orange and ruby-red grapefruit gives the roasted beets a bright, tangy glaze. Zest the fruit before you juice it; the oils in the zest amplify the perfume. If you can find blood oranges in season, swap one in for visual drama.

Fresh Spinach: Baby spinach is tender yet sturdy enough to hold the warm beets without collapsing. Buy it loose rather than bagged when possible; you’ll skip the woody stems and bruised leaves. Give it an ice-water bath for five minutes to re-crisp, then spin dry.

Walnuts: Raw walnuts are fine, but toasting them at 350 °F (175 °C) for seven minutes unlocks a deeper, almost bourbon-like aroma. Buy halves and pieces, then chop them yourself for uneven, rustic shards that cling to every forkful.

Goat Cheese (optional but heavenly): A creamy chèvre offsets the earthy-sweet beets. If you’re dairy-free, substitute crumbled tempeh feta or a scoop of whipped tahini.

Extra-Virgin Olive Oil: Choose a grassy, peppery oil from the first cold press—about the only fat you’ll need for roasting and dressing.

Maple Syrup: Just a tablespoon balances the grapefruit’s bitterness. Date syrup works for a lower-glycemic option.

Dijon Mustard: It emulsifies the dressing and adds gentle heat. Look for the smooth French kind, not whole-grain, so the vinaigrette stays silky.

Salt & Pepper: I keep flaky sea salt in a little jar by the stove; its crunch is the final flourish on the finished plate.

Why This Recipe Works

  • Sheet-Pan Simplicity: Roast the beets and walnuts on one tray while you whisk the dressing—minimal dishes, maximum flavor.
  • Hot-Cold Contrast: Warm beets wilt the spinach just enough to mellow its grassiness while keeping a pleasant bite.
  • Layered Citrus: Zest in the vinaigrette, juice in the glaze, and fresh segments for pops of brightness.
  • Make-Ahead Friendly: Beets and dressing keep for four days, so you can assemble in minutes.
  • Color Therapy on a Plate: Vivid magenta, sunset orange, and deep emerald make even gray Mondays feel sunny.
  • Nutrient Dense: Folate from beets, iron from spinach, omega-3s from walnuts—delicious and doctor-approved.
  • Restaurant Flair at Home: The candied-orange scent while roasting feels fancy, yet the prep is beginner-easy.

How to Make Healthy Citrus Roasted Beet Salad with Spinach and Walnut Topping

1
Prep & Roast the Beets

Heat oven to 400 °F (204 °C). Scrub and trim the beets, leaving ½ inch of stem so juices don’t bleed. Halve large ones so pieces are uniform. Toss with 1 Tbsp olive oil, wrap loosely in a parchment-lined foil pack, and roast 35–40 min until a paring knife slides through like butter. Cool slightly, then rub skins off with paper towels.

2
Make the Citrus Glaze

While the beets roast, zest one orange and set zest aside. Juice the orange and half the grapefruit (about ⅓ cup juice). Stir juice together with maple syrup, 1 tsp olive oil, a pinch of salt, and a crack of pepper. Taste—it should be bright but not sour; adjust maple if needed.

3
Glaze & Return to Oven

Quarter the peeled beets, pile them back on the sheet pan, and pour over the citrus glaze. Toss to coat, then roast another 8 minutes until sticky and glossy. Meanwhile, add walnuts to a corner of the pan for the last 5 minutes so they toast alongside.

4
Prep the Greens

Rinse spinach in very cold water, swishing to remove grit. Spin dry; excess water will dilute the dressing. Place in a wide, shallow serving bowl so the warm beets can nestle on top without stacking too high.

5
Whisk the Vinaigrette

In a small jar combine 2 Tbsp olive oil, reserved orange zest, 1 tsp Dijon, 1 tsp red-wine vinegar, ¼ tsp salt, and a few grinds of pepper. Shake until creamy and emulsified. Taste and brighten with a squeeze of grapefruit if you like it sharper.

6
Segment the Citrus

Cut remaining peel and pith off the orange and grapefruit. Holding the fruit over a bowl, slide a knife along membranes to release neat segments. Squeeze the core to capture any juice for the dressing.

7
Assemble Warm

Drizzle half the vinaigrette over spinach. Add hot glazed beets, toasted walnuts, and citrus segments. Dot with goat cheese if using. Drizzle remaining dressing, finish with flaky salt, and serve immediately while the temperature contrast sings.

Expert Tips

Tip 1
Foil Packets Prevent Stains

Wrapping beets while roasting keeps magenta splatters off your oven walls and locks in steam for faster cooking.

Tip 2
Use Disposable Gloves

Beet juice dyes everything, including fingernails. Gloves save you from pink hands for two days.

Tip 3
Double the Batch

Roasted beets keep five days refrigerated. Add them to grain bowls, hummus toast, or scrambled eggs.

Tip 4
Toast Nuts with Maple

For the last minute of toasting, brush walnuts with 1 tsp maple syrup and a pinch of salt for candied crunch.

Tip 5
Slice Beets While Warm

They’re easier to cut and absorb dressing faster than when chilled.

Tip 6
Spin-Dry Is Key

Watery greens dilute the vinaigrette and make the salad soggy. A salad spinner is worth the drawer space.

Variations to Try

  • Winter Pear Edition: Swap citrus segments for thinly sliced ripe pear and add a sprinkle of pomegranate arils for holiday color.
  • Vegan Protein Boost: Add a scoop of warm green lentils tossed in the citrus glaze for a filling main-dish salad.
  • Mediterranean Twist: Replace goat cheese with cubed avocado and add a handful of chopped Kalamata olives.
  • Grain Bowl Route: Serve the warm beet mixture over farro or quinoa, doubling the vinaigrette to coat the grains.
  • Herbaceous Spin: Finish with fresh dill or mint instead of—or in addition to—the citrus zest for a spring vibe.

Storage Tips

Refrigerator: Store roasted beets and vinaigrette separately in airtight containers up to 4 days. Keep spinach unwashed and loosely wrapped in paper towels inside a zip bag; use within 5 days for peak crispness. Walnuts can be toasted ahead and kept at room temp in a jar for 1 week.

Make-Ahead Strategy: Roast the beets and whisk the dressing on Sunday. Come Tuesday, all that’s left is a quick reheat of the beets in a skillet while you plate the greens—dinner in ten.

Freezer: Beets freeze beautifully. Freeze glazed beet quarters on a parchment-lined tray, then transfer to a freezer bag for up to 3 months. Thaw overnight in the fridge or in a skillet over medium heat. Do not freeze the dressed salad; spinach will turn to mush.

Frequently Asked Questions

You can, but the salad will taste flat. Canned beets lack the caramelized sweetness you get from roasting. If you must, rinse well, pat dry, and sear cut-side-down in a hot skillet with a drizzle of maple for color.

Yes, all listed ingredients are naturally gluten-free. If adding grains or cheese, double-check labels for hidden wheat or malt.

Dress the spinach first; the thin oil layer acts like a barrier. Add beets last, and don’t toss until guests are seated.

Absolutely. Chill the glazed beets and assemble with cold citrus segments for a refreshing summer version. Bring the vinaigrette to room temp so the oil loosens up.

Lemon-herb grilled shrimp, seared scallops, or a simple rosemary chicken breast complement the citrus notes without overpowering the beets.

Skip maple syrup in the glaze; the natural beet sugars will still caramelize. Swap orange juice for half grapefruit juice in the dressing to lower natural sugars further.
healthy citrus roasted beet salad with spinach and walnut topping
salads
Pin Recipe

Healthy Citrus Roasted Beet Salad with Spinach and Walnut Topping

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

Ingredients

Instructions

  1. Preheat & Prep: Heat oven to 400 °F. Scrub beets, trim stems, and halve if large. Toss with 1 Tbsp oil, wrap loosely in foil, and roast 35–40 min until tender. Cool slightly, then peel.
  2. Make Glaze: Zest orange; reserve. Juice orange and half grapefruit (about ⅓ cup). Stir juice with maple syrup and 1 tsp oil.
  3. Glaze Beets: Quarter peeled beets, return to pan, pour over juice mixture, and roast 8 min until sticky. Add walnuts for final 5 min to toast.
  4. Dress Greens: Whisk remaining 2 Tbsp oil, orange zest, Dijon, vinegar, salt, and pepper. Drizzle half over spinach in serving bowl.
  5. Assemble: Top spinach with warm beets, toasted walnuts, and citrus segments. Add goat cheese if desired, drizzle remaining dressing, sprinkle flaky salt, and serve.

Recipe Notes

Beets can be roasted up to 4 days ahead. Store chilled and reheat briefly in a skillet for the warm salad effect.

Nutrition (per serving)

258
Calories
6g
Protein
22g
Carbs
18g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.