healthy spinach and beet salad with warm citrus vinaigrette

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

Love this? Pin it for later!

I still remember the first time I served this vibrant spinach and beet salad at my sister’s spring bridal shower. The room was filled with laughter, champagne flutes clinking, and the scent of fresh peonies—yet every single guest paused mid-conversation to ask, “Wait, what is in this salad?” The combination of earthy roasted beets, delicate baby spinach, and that warm, glossy citrus vinaigrette stole the show harder than the bride-to-be. Since then, this recipe has become my go-to when I want to look like a gourmet genius without breaking a sweat. It’s perfect for Easter brunch, baby showers, meal-prep lunches, or any Tuesday when you need a plate of edible sunshine.

Why This Recipe Works

  • Speedy weeknight hero: pre-roasted beets and a 4-minute vinaigrette mean dinner in 15 minutes.
  • Textural playground: crunchy toasted pumpkin seeds, creamy goat cheese, and tender greens keep every bite exciting.
  • Meal-prep champion: components stay fresh for 4 days—just pack vinaigrette separately and warm 30 sec in microwave.
  • Winter-to-spring bridge: uses pantry citrus when berries are sad and expensive.
  • Anti-inflammatory powerhouse: beets, spinach, and extra-virgin olive oil deliver folate, iron, and antioxidants.
  • Elevated presentation: those ruby-stained beets against emerald greens look restaurant-plate worthy.

Ingredients You'll Need

Ingredients

Before we start whisking and tossing, let’s talk produce quality—because the salad is only as good as what you put in it. Look for beets that feel rock-hard with smooth, unblemished skin. If the greens are attached, they should be perky (bonus: sauté them later with garlic for a quick side). Baby spinach should smell grassy, not sour; avoid bags with condensation inside. For citrus, pick fruit that feels heavy for its size—more juice! My go-to is a 50-50 blend of ruby grapefruit and Cara Cara orange, but blood orange in winter is pure drama.

Beets: Golden beets are milder and won’t stain your cutting board, while classic red beets bleed gorgeous color. Vacuum-packed pre-roasted beets are a lifesaver; just pat dry.

Spinach: Baby leaves are tender, but if you only have curly mature spinach, remove the stems and slice into ribbons. Kale or arugula work too—massage kale with a drizzle of oil first.

Citrus: One large orange yields ~⅓ cup juice. If you’re short, top up with bottled 100 % orange juice, but add a squeeze of fresh lemon to brighten.

Healthy fat: Extra-virgin olive oil is non-negotiable for flavor and heart-healthy polyphenols. Avocado oil is neutral but lacks the grassy notes that marry with beets.

Sweet touch: A teaspoon of maple syrup balances acidity without refined sugar. Honey works, but it will thicken the vinaigrette faster when warm.

Crunch factor: Toasted pumpkin seeds (pepitas) stay crisp for days. Swap with sunflower seeds or candied pecans for a sweeter vibe.

How to Make Healthy Spinach and Beet Salad with Warm Citrus Vinaigrette

1
Roast (or reheat) your beets

Preheat oven to 400 °F. Scrub 4 medium beets, wrap individually in foil with a drizzle of oil and pinch of salt. Roast 45-60 min until a knife slides through like butter. Cool slightly, then rub skins off with paper towels. Dice into ¾-inch cubes. If using pre-roasted beets, warm them in a skillet for 2 minutes to intensify sweetness.

2
Toast the seeds

Place ½ cup raw pepitas in a dry skillet over medium heat. Shake pan every 30 seconds until seeds pop and turn golden, about 4 minutes. Transfer immediately to a plate to prevent scorching.

3
Build the base

In a large shallow bowl (or individual plates) layer 6 packed cups baby spinach. Keep stems minimal so the tender leaves cradle the warm toppings.

4
Whisk the warm vinaigrette

In a small saucepan over low heat, combine zest of 1 orange, ¼ cup fresh orange juice, 1 Tbsp apple-cider vinegar, 1 tsp maple syrup, ½ tsp kosher salt, and ¼ tsp cracked pepper. Once tiny bubbles appear at the edges, whisk in 3 Tbsp extra-virgin olive oil until glossy. Remove from heat immediately; overheating will dull citrus oils.

5
Dress and toss

Drizzle ⅔ of the warm vinaigrette over spinach. Gently fold with your fingers for 10 seconds; the slight wilting concentrates flavor. Add beets, half the goat cheese, and half the toasted seeds. Drizzle remaining dressing.

6
Finish & serve

Crumble remaining 2 oz goat cheese on top, shower with remaining pepitas, and scatter 2 Tbsp finely chopped fresh mint. Serve immediately while the vinaigrette is still slightly warm for maximum aroma.

Expert Tips

Control the wilt

Spinach wilts fast under hot dressing. To keep it perky, let dressing cool 2 minutes or serve over chilled plates.

Color-safe cutting board

Beets stain plastic. Use wood or glass, or place parchment under while slicing.

Microwave citrus

10 seconds on high doubles juice yield—no more elbow grease.

Emulsify smarter

Add oil off-heat; residual warmth emulsifies without turning the dressing cloudy.

Keep seeds crunchy

Store toasted pepitas separately in a tiny jar; humidity from salad will soften them.

Batch-roast beets

Roast a dozen, cube, and freeze on a tray. Transfer to bags; thaw 30 sec microwave for instant salads.

Variations to Try

  • Citrus swap: Use blood orange + lime for dramatic color and tang.
  • Vegan version: Sub goat cheese with almond-milk feta or marinated tofu cubes.
  • Protein boost: Top with warm quinoa, sliced grilled chicken, or a jammy six-minute egg.
  • Grain bowl: Serve over farro or wild rice to turn side salad into hearty lunch.
  • Nutty crunch: Candied walnuts or pistachios add sweetness and festive color.
  • Spicy kick: Whisk ¼ tsp Aleppo pepper or ⅛ tsp cayenne into vinaigrette.

Storage Tips

Fridge: Store components separately—dressed spinach will wilt within hours. Roasted beets keep 5 days refrigerated in airtight glass. Vinaigrette stays 3 days; warm gently before serving.

Freezer: Freeze roasted beet cubes up to 3 months. Thaw overnight in fridge or 30 seconds in microwave. Do not freeze spinach or dressed salad.

Make-ahead: Roast beets and toast seeds on Sunday. Assemble salads in lidded jars: dressing on bottom, then beets, spinach, cheese, seeds. Invert onto a plate at work and shake—fresh lunch in 5 seconds.

Frequently Asked Questions

Yes, but rinse well and pat dry. Warm them in a skillet with a splash of balsamic to concentrate flavor and evaporate excess moisture.

Naturally gluten-free. If adding grains or plant-based feta, double-check labels for hidden wheat.

Chill the log 15 minutes, then use dental floss or a thin knife to slice clean disks. Add right before serving.

Absolutely. Cool, refrigerate up to 3 days, then warm 15-20 seconds in microwave or on stovetop until just lukewarm. Shake to re-emulsify.

Mild white fish like halibut, citrus-marinated shrimp, or grilled salmon echo the orange notes. For meatless, try chickpea patties or quinoa cakes.

Toss beets with a light coating of vinaigrette first; the oil acts as a barrier. Alternatively, layer beets on top just before serving.
healthy spinach and beet salad with warm citrus vinaigrette
salads
Pin Recipe

healthy spinach and beet salad with warm citrus vinaigrette

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

Ingredients

Instructions

  1. Roast beets: Wrap scrubbed beets in foil with a drizzle of oil. Bake 45 min at 400 °F until tender. Cool, peel, cube.
  2. Toast seeds: Dry-toast pepitas in a skillet 4 min until golden; set aside.
  3. Make warm vinaigrette: In small saucepan combine orange zest, juice, vinegar, maple syrup, salt & pepper. Warm 1 min over low, then whisk in olive oil until glossy. Remove from heat.
  4. Assemble: Place spinach in large bowl. Drizzle ⅔ of warm vinaigrette and gently toss. Add beets, half goat cheese, half seeds.
  5. Finish: Top with remaining goat cheese, seeds, mint. Serve immediately while dressing is still slightly warm.

Recipe Notes

Dressing can be made 3 days ahead; warm 15 sec before using. Store salad components separately for optimal freshness.

Nutrition (per serving)

218
Calories
7g
Protein
16g
Carbs
16g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.