Welcome to thenewrecipes

healthy citrus and spinach salad with roasted beets and nuts

By Mia Blake | March 28, 2026
healthy citrus and spinach salad with roasted beets and nuts

I still remember the first time I served this salad at a spring brunch. The room went quiet for a moment—always a good sign—then the questions started flying: “What’s in this dressing?” “How did you get the beets so sweet?” and, inevitably, “Can I have the recipe?” That was five years ago, and I’ve been refining the formula ever since. Today it’s my go-to when I want something that looks like it belongs on a restaurant menu yet takes less than 30 minutes of actual hands-on time. The combination of peppery baby spinach, caramelized roasted beets, bright citrus, and toasty nuts hits every textural and flavor note. It’s elegant enough for Easter brunch, hearty enough for meal-prep lunches, and colorful enough to steal the show at any potluck. If you’ve been searching for a salad that finally makes you crave your greens, welcome—you’ve landed in the right spot.

Why This Recipe Works

  • Dual citrus: A mix of orange and lime delivers both sweetness and tang without extra sugar.
  • High-heat beets: Roasting at 425 °F concentrates natural sugars for candy-like edges.
  • Spinach stays perky: A light citrus glaze on the leaves prevents wilting for 48 hours.
  • Crunch without croutons: Toasted pistachios and pumpkin seeds keep it gluten-free.
  • Make-ahead magic: Components store separately, so weekday assembly takes 2 minutes.
  • Color = nutrients: Deep magenta beets and emerald spinach signal antioxidants galore.

Ingredients You'll Need

Ingredients

Great salads start at the market. For the greens, look for baby spinach sold loose in bins rather than cellophane clamshells; the leaves breathe better and stay crisp. Choose bunches with thin, flexible stems—thick stalks indicate older, tougher leaves. When it comes to beets, smaller bulbs (about the size of a tennis ball) roast faster and taste sweeter. Gold and Chioggia varieties work, but classic deep-red beets create the most dramatic contrast against the greens.

For citrus, pick fruit that feels heavy for its size; that signals juicy flesh. Navel oranges are reliable year-round, but Cara Caras add blush-pink color and berry notes. One large orange yields roughly ⅓ cup juice and 1 teaspoon zest—exactly what this recipe needs. A single lime balances the sweetness; avoid bottled juice, which can taste flat.

Nuts are your opportunity to customize. Pistachios lend a Valentine-red hue that echoes the beets, while pumpkin seeds keep the salad nut-allergy-friendly. Always taste a nut before you toast; rancid ones will ruin the dish no matter how long you roast them. Store any leftover toasted nuts in the freezer—yes, the freezer—for up to six months.

Finally, the dressing uses extra-virgin olive oil, but not the pricey finishing kind. A mid-range cold-pressed oil (look for harvest dates within 18 months) gives fruitiness without breaking the budget. Pure maple syrup rounds out the acid; if you’re avoiding sugar, swap in a Medjool date soaked in hot water and blended smooth.

How to Make Healthy Citrus and Spinach Salad with Roasted Beets and Nuts

1
Prep the beets

Heat oven to 425 °F (220 °C). Scrub 4 medium beets, trim the tops to 1 inch, and wrap each bulb individually in foil with a drizzle of oil and pinch of salt. Place on a rimmed sheet and roast 35–45 min, until a paring knife slides in with zero resistance. Cool 10 min, then rub off skins under running water. Slice into ½-inch half-moons.

2
Toast the nuts

Lower oven to 325 °F. Spread ½ cup pistachios and ¼ cup pumpkin seeds on the same sheet; roast 7–8 min, shaking once, until fragrant and just golden. Cool completely—they crisp as they sit.

3
Segment the citrus

Slice the top and bottom off 2 navel oranges. Following the curve of the fruit, cut away peel and white pith. Slip a paring knife along membranes to release segments into a bowl. Squeeze remaining membranes over a separate bowl to harvest extra juice for the dressing.

4
Build the dressing

Whisk 3 Tbsp reserved orange juice, 2 Tbsp fresh lime juice, 1 Tbsp maple syrup, 1 tsp Dijon, ½ tsp kosher salt, and ¼ tsp pepper. While whisking, stream in ¼ cup olive oil until emulsified. Taste; add more lime for brightness or maple to mellow.

5
Dress the spinach

In a wide serving bowl, place 8 cups loosely packed baby spinach. Drizzle with ⅔ of the dressing and toss gently with fingertips—this prevents bruising. Greens should glisten, not swim.

6
Arrange and garnish

Layer roasted beet slices on top in a loose spiral. Tuck citrus segments between the beets. Scatter toasted nuts, ÂĽ cup crumbled goat cheese (optional), and 2 Tbsp thinly sliced mint. Drizzle remaining dressing just before serving.

Expert Tips

Hot beets, cold greens
Let roasted beets cool to room temp before adding; hot vegetables will steam the spinach into sad sogginess.
Dry your spinach
A salad spinner is non-negotiable. Water clinging to leaves dilutes the dressing and shortens shelf life.
Wait to dress
If prepping for guests, keep components separate until 15 min before serving for maximum crunch.
Reuse foil
The same sheet you roasted beets on is perfect for toasting nuts—no extra pan to wash.
Balance sweetness
Taste your orange juice; if it’s bland, bump lime juice to 3 Tbsp for extra zing.
Chiffonade mint
Stack leaves, roll into a cigar, and slice thinly—this releases oils without bruising.

Variations to Try

  • Vegan delight: Swap maple syrup for agave and omit cheese; add creamy white beans for protein.
  • Citrus rainbow: Use blood orange and pink grapefruit segments for a sunset palette.
  • Grain booster: Stir in 1 cup cooked farro or quinoa to turn the side into an entrĂ©e.
  • Cheese swaps: Creamy chèvre is classic, but shaved aged Manchego offers salty crunch.
  • Nut-free crunch: Replace pistachios with roasted sunflower seeds and coconut flakes.
  • Spicy kick: Whisk ÂĽ tsp harissa paste into dressing for a North-African twist.

Storage Tips

Short term: Store roasted beets, citrus segments, toasted nuts, and dressing in separate airtight containers. Refrigerate up to 4 days. Assemble just before eating for best texture.

Meal-prep jars: Layer dressing on bottom, beets next, citrus, spinach, nuts on top. Invert onto a plate at lunch; greens stay crisp 48 hours.

Leftover dressed salad: If already combined, blot excess moisture with paper towel, transfer to zip bag with a sprinkle of fresh mint, and eat within 24 hours. Flavor holds, but spinach will soften slightly.

Freezing: Beets freeze beautifully—slice, cool, and freeze in single layers. Thaw overnight in fridge; pat dry before adding to salad. Do not freeze dressed spinach or citrus.

Frequently Asked Questions

Roasted fresh beets offer concentrated sweetness and firmer texture. In a pinch, rinse and drain canned beets, pat very dry, and toss with 1 tsp oil and pinch salt. Roast 15 min at 425 °F to evaporate moisture and improve flavor.

Wear disposable gloves or rub a little olive oil on your palms before handling beets. Lemon juice and baking soda also lift stains from cutting boards.

Beets and citrus contain natural carbs. One serving has ~18 g net carbs. To lower, reduce orange segments by half and add avocado chunks for healthy fat.

Absolutely. Peel and slice raw beets ¼-inch thick, brush with oil, season, and grill 4-5 min per side until char marks appear. They’ll be slightly smoky and quicker than roasting.

Grilled salmon, citrus-marinated shrimp, or a simple rotisserie chicken breast sliced on top. For plant-based, add warm herbed chickpeas.

Emulsions break when oil is added too quickly or ingredients are cold. Whisk cold juice and room-temp oil together in a steady stream, or shake in a jar with ½ tsp Dijon which stabilizes the mixture.
healthy citrus and spinach salad with roasted beets and nuts
salads
Pin Recipe

healthy citrus and spinach salad with roasted beets and nuts

(4.9 from 127 reviews)
Prep
20 min
Cook
40 min
Servings
4

Ingredients

Instructions

  1. Roast beets: Preheat oven to 425 °F. Wrap each beet in foil with a drizzle of oil and pinch of salt. Roast 35–45 min until tender. Cool, peel, and slice.
  2. Toast nuts: Lower oven to 325 °F. Spread pistachios and pumpkin seeds on a sheet; roast 7–8 min until fragrant. Cool.
  3. Segment oranges: Cut peel and pith from oranges. Slice along membranes to release segments; squeeze membranes for juice.
  4. Make dressing: Whisk 3 Tbsp orange juice, lime juice, maple syrup, Dijon, salt, and pepper. Gradually whisk in olive oil.
  5. Dress spinach: Toss spinach with â…” of dressing until glossy.
  6. Assemble: Top with beet slices, citrus segments, toasted nuts, goat cheese, and mint. Drizzle remaining dressing and serve.

Recipe Notes

For meal-prep, store components separately up to 4 days. Dress spinach just before eating to keep leaves crisp.

Nutrition (per serving)

285
Calories
7g
Protein
24g
Carbs
19g
Fat

More Recipes