Love this? Pin it for later! 📌
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
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
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.
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.
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.
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.
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.
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
healthy citrus and spinach salad with roasted beets and nuts
Ingredients
Instructions
- 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.
- Toast nuts: Lower oven to 325 °F. Spread pistachios and pumpkin seeds on a sheet; roast 7–8 min until fragrant. Cool.
- Segment oranges: Cut peel and pith from oranges. Slice along membranes to release segments; squeeze membranes for juice.
- Make dressing: Whisk 3 Tbsp orange juice, lime juice, maple syrup, Dijon, salt, and pepper. Gradually whisk in olive oil.
- Dress spinach: Toss spinach with â…” of dressing until glossy.
- 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.