lowcalorie citrus and beet salad with baby spinach

5 min prep 12 min cook 1 servings
lowcalorie citrus and beet salad with baby spinach
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Low-Calorie Citrus & Beet Salad with Baby Spinach

When January rolls around and the holiday sparkle has faded, my body always seems to whisper two things at once: “feed me something bright” and “please, no more heavy cream.” Last winter, on a particularly gray Tuesday, I opened the fridge to find a forgotten bag of baby spinach, two lonely beets that had been roasted earlier in the week, and the last ruby grapefruit my neighbor had dropped off. Twenty minutes later I was standing at the counter with a fork in one hand and a bowl of neon-pink citrus segments in the other, wondering how something so simple could taste like liquid sunshine. That accidental combination has since become the salad I make when I want to feel instantly energized: it’s low in calories yet astonishingly satisfying, jewel-toned enough to photograph itself, and sturdy enough to pack for work lunches or to set beside a tray of roasted salmon when friends come over for brunch. If you, too, are craving food that feels like a fresh start, this is your invitation to trade the drab for the dazzling.

Why This Recipe Works

  • Color = Flavor: Roasted beets caramelize in the oven, concentrating natural sugars and giving you candy-sweet bites without added calories.
  • Citrus Zing: A mix of orange and grapefruit segments provides vitamin C and a tart pop that keeps each forkful lively.
  • Texture Party: Creamy goat cheese, crunchy toasted pistachios, and silky spinach create layers you can actually hear when you chew.
  • Make-Ahead Friendly: Components can be prepped on Sunday and assembled in under three minutes on busy weekdays.
  • Under 300 Calories: Generous 2-cup portions clock in at roughly 260 calories, leaving room for a slice of crusty sourdough if you’re feeling fancy.
  • No Fussy Knives: The only knife work is slicing citrus—no chiffonade, no supreming unless you want to show off.
  • Dressing Emulsion Without Oil: A spoonful of the citrus juice whisked with Dijon and a kiss of maple syrup coats greens evenly, saving 120 calories per tablespoon compared to olive oil.

Ingredients You'll Need

Ingredients

Before we talk swaps, let’s celebrate the originals. Baby spinach delivers folate, iron, and a tender leaf that wilts slightly when kissed with citrus juice—no tough stems to battle. When you’re shopping, look for plastic clamshells with perky, small leaves; avoid any with condensation inside the lid, a tell-tale sign of decay. If your farmers’ market carries “teen” spinach (the adolescent stage between baby and mature), grab it; the leaves are heartier and hold up longer.

Beets are the sweetheart of root vegetables. I roast a batch every Sunday while meal-prepping because the oven does all the work. Choose firm, smooth globes that feel heavy; if the greens are still attached, bonus—you can sauté those for breakfast. Red beets bleed spectacularly, while golden beets stay tidy and slightly sweeter; either works here. Vacuum-packed pre-cooked beets are a lifesaver on frantic nights, though they’re a touch less sweet.

Citrus is the seasonal wildcard. Navel oranges are reliably juicy from November through April, but blood oranges add a raspberry note and a dramatic color contrast against magenta beets. Ruby grapefruit brings pleasant bitterness; if you’re sensitive, swap in cara cara or even mandarin segments. Regardless of variety, pick fruit that feels heavy for its size and has tight, glossy skin—no soft spots.

Toasted pistachios give healthy fat and a salty crunch. Buy them raw and dry-toast in a skillet for four minutes so you control sodium. No pistachios? Roasted pumpkin seeds or sunflower seeds keep things nut-free for school lunches. Goat cheese offers tang and protein; crumbled feta is a sharper substitute, and for a vegan route, use a tablespoon of hemp hearts instead.

The zero-oil dressing relies on citrus juice, Dijon, a whisper of maple, and the starchy pasta water trick: a tablespoon of the reserved beet roasting juices (or just warm tap water) helps everything emulsify. If you’re avoiding sugar, swap maple for two drops of liquid stevia; you need far less than you think because citrus already carries natural sweetness.

How to Make Low-Calorie Citrus & Beet Salad with Baby Spinach

1
Roast the Beets

Heat oven to 400 °F. Scrub 4 medium beets, wrap each in foil with a splash of water, and place on a rimmed sheet. Roast 45–55 min until a paring knife slides through with zero resistance. Cool 10 min, then rub skins off with paper towels. Cube into ¾-inch pieces; you’ll need 2 cups for the salad and can refrigerate the rest for grain bowls.

2
Segment the Citrus

Slice off the top and bottom of 2 oranges and 1 grapefruit so they sit flat. Following the curve of the fruit, cut away peel and white pith. Over a bowl, slip a knife along membranes to release segments; squeeze the core to extract 3 Tbsp juice for dressing. Pat segments dry with a towel so they don’t flood the salad.

3
Toast the Pistachios

Place ¼ cup raw pistachios in a dry skillet over medium heat; shake pan every 30 seconds until fragrant and lightly browned, about 4 min. Transfer to a plate so they don’t continue cooking; roughly chop when cool.

4
Whisk the Zero-Oil Dressing

In a small jar combine 3 Tbsp reserved citrus juice, 1 tsp Dijon mustard, 1 tsp maple syrup, 1 tsp white balsamic, pinch salt, and 1 Tbsp warm water. Screw lid on tightly and shake 15 seconds until frothy; taste and add more syrup if you like it sweeter.

5
Prep the Spinach

Rinse 6 packed cups baby spinach under cold water; spin dry in a salad spinner or roll in a clean kitchen towel. Damp leaves dilute dressing and leave you with a pool at the bottom of the bowl.

6
Assemble the Salad

In a wide serving bowl layer spinach, roasted beet cubes, citrus segments, and 2 Tbsp crumbled goat cheese. Drizzle with half the dressing, toss gently, then add remaining dressing to taste. Finish with toasted pistachios and freshly cracked black pepper.

7
Serve or Pack

Serve immediately for maximum crunch, or divide among 4 glass meal-prep containers. If taking to-go, pack dressing in mini jam jars and add just before eating so the spinach stays perky.

Expert Tips

Roast Extra Beets

Double the batch and freeze cubed beets on a parchment-lined sheet; transfer to a zip bag and you’ve got instant salad toppers for up to 3 months.

No Slip Segments

Cut citrus over a bowl set inside your sink; the contained zone catches every spray and keeps countertops stick-free.

Salt Early

Sprinkle a pinch of flaky salt on beet cubes while they’re still warm; it adheres and seasons throughout rather than bouncing off chilled chunks.

Dress to Impress

Use a mini whisk or shake dressing in a mason jar; the agitation emulsifies mustard and juice into a silky sheen without a drop of oil.

Crunch Swap

For nut allergies, roasted chickpeas provide the same salty crunch plus extra protein—season them with smoked paprika for a bacon-y vibe.

Speedy Beet Hack

Pressure-cook beets on high for 12 min with 1 cup water; quick-release and you’ll have fork-tender roots without heating up the kitchen.

Variations to Try

  • Mediterranean: Swap goat cheese for ¼ cup crumbled feta, add ½ cup canned chickpeas, and replace pistachios with toasted pine nuts.
  • Tex-Mex: Use roasted golden beets, swap oranges for grapefruit, add ¼ avocado, and finish with pepitas and a squeeze of lime.
  • Asian-Inspired: Sub spinach for baby kale, add mandarin segments, shredded carrot, and sesame-ginger dressing; top with black sesame seeds.
  • Protein-Packed: Fold in 1 cup chilled quinoa or farro to morph the salad into a filling grain bowl under 400 calories.
  • Vegan Delight: Omit cheese, add 2 Tbsp hemp hearts for creaminess, and whisk 1 tsp white miso into the dressing for umami.

Storage Tips

Dressed salad is best the day it’s made, but components happily hang out separately. Store roasted beet cubes in an airtight container up to 5 days; they actually get sweeter as their starches convert to sugars. Citrus segments keep 3 days submerged in their own juice; drain before adding to salad so you don’t water down greens. Toasted nuts last 2 weeks in a zip bag at room temp, though I hide them in the pantry so snack-happy teenagers don’t demolish my stash.

For meal-prep, layer spinach on the bottom of 4 containers, top with beets and citrus, and tuck goat cheese and pistachios in mini silicone muffin cups on top. Add dressing just before eating and give everything a vigorous shake; the vertical motion distributes dressing without bruising leaves. If you plan to serve leftovers to guests, refresh them with a handful of fresh spinach and a quick zap of dressing to perk flavors back up.

Frequently Asked Questions

Yes, but rinse and pat them dry first. Canned beets are softer, so fold them in gently to prevent mash-ups. Expect a slightly tangier flavor because they’re packed in brine.

Trim the ends so you see the flesh, then slice downward following the contour, removing peel and pith in one strip. Hold the fruit over a bowl and slice along membranes; after segments are out, squeeze the remaining core for extra juice—zero waste!

Beets and citrus contain natural carbs. One serving has about 18 g net carbs, so it fits a moderate-carb plan but not strict keto. Swap beets for diced jicama and citrus for cucumber ribbons to slash carbs to 6 g.

Freezing is not recommended—spinach becomes limp and citrus turns mushy. Instead, freeze only roasted beet cubes for up to 3 months and assemble fresh components when needed.

Lemon-garlic grilled shrimp, roasted salmon, or a jammy soft-boiled egg echo the citrus notes. For plant-based power, add ½ cup edamame or a scoop of herbed tofu ricotta.

Spinach is sturdy and can sit dressed up to 4 hours without wilting excessively. For potlucks, arrange components on a platter and drizzle dressing tableside for the freshest presentation.
lowcalorie citrus and beet salad with baby spinach
salads
Pin Recipe

Low-Calorie Citrus & Beet Salad with Baby Spinach

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

Ingredients

Instructions

  1. Roast Beets: Wrap scrubbed beets in foil with a splash of water; bake at 400 °F for 45–55 min until tender. Cool slightly, peel, and cube.
  2. Segment Citrus: Slice peel and pith away, then cut between membranes to release segments. Squeeze remaining core for juice.
  3. Toast Nuts: Dry-toast pistachios in a skillet 4 min until fragrant; cool and chop.
  4. Make Dressing: Shake citrus juice, Dijon, maple, balsamic, salt, and 1 Tbsp warm water in a jar until frothy.
  5. Assemble: Layer spinach, beets, citrus, goat cheese, and pistachios in a large bowl. Drizzle dressing, toss gently, season with pepper, and serve.

Recipe Notes

Roast beets up to 5 days ahead. If using canned beets, rinse well to reduce sodium by 30%. For nut-free, substitute roasted pumpkin seeds.

Nutrition (per serving)

260
Calories
8g
Protein
42g
Carbs
9g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.