healthy citrus spinach salad with roasted beets and lemon dressing

3 min prep 2 min cook 1 servings
healthy citrus spinach salad with roasted beets and lemon dressing
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

There's something magical about the moment citrus season collides with the first tender spinach of spring. I remember the first time I served this vibrant salad at a brunch gathering—my guests literally stopped mid-conversation to stare at the jewel-toned masterpiece I'd just placed on the table. The combination of earthy roasted beets, bright citrus segments, and that zippy lemon dressing creates a flavor profile that's both sophisticated and incredibly approachable.

This salad has become my go-to for everything from elegant dinner parties to quick weekday lunches. The colors alone are enough to brighten even the gloomiest winter day, but it's the perfect balance of sweet, tangy, and savory that keeps everyone coming back for seconds. Plus, it's packed with nutrients that make you feel genuinely good about what you're eating.

Why This Recipe Works

  • Perfect Texture Contrast: The tender spinach leaves, creamy goat cheese, and crunchy candied pecans create an irresistible medley of textures in every bite.
  • Nutrient Powerhouse: Loaded with vitamins A, C, and K from spinach, plus antioxidants from beets and vitamin C from citrus.
  • Make-Ahead Friendly: Most components can be prepared up to 3 days in advance, making it perfect for entertaining.
  • Year-Round Versatility: While stunning in spring, this salad adapts beautifully to any season with different citrus varieties.
  • Restaurant Quality at Home: The simple lemon dressing elevates this from basic to extraordinary with just 5 ingredients.
  • Customizable Protein: Add grilled chicken, salmon, or keep it vegetarian with chickpeas for a complete meal.

Ingredients You'll Need

Ingredients

Let's talk about what makes this salad so special. Each ingredient has been carefully selected to create a harmonious balance of flavors and textures. The beauty of this recipe lies in its simplicity—every component shines without overwhelming the others.

For the roasted beets: I prefer using a mix of red and golden beets for visual appeal, but either variety works beautifully. Look for beets that are firm with smooth skin and no soft spots. If you're short on time, many grocery stores now sell pre-cooked beets in the produce section, though roasting your own gives you that incredible caramelized flavor that can't be beaten.

The spinach foundation: Baby spinach is my top choice here—it's tender enough to eat raw but sturdy enough to hold up to the dressing without wilting immediately. If you can find it, organic baby spinach has a sweeter, more delicate flavor. Avoid spinach with yellowing leaves or slimy texture.

Citrus selection: I love using a combination of navel oranges and ruby red grapefruit for the perfect sweet-tart balance. When selecting citrus, choose fruits that feel heavy for their size and have smooth, firm skin. The segments (called supremes) add an elegant touch, but if you're pressed for time, simply peeling and slicing works too.

The finishing touches: Creamy goat cheese adds tang and richness, while candied pecans provide crunch and sweetness. The lemon dressing uses just five ingredients but creates magic when they come together. Trust me on the Dijon mustard—it helps emulsify the dressing and adds depth without being detectable.

How to Make Healthy Citrus Spinach Salad with Roasted Beets and Lemon Dressing

1

Roast the Beets

Preheat your oven to 400°F (200°C). Scrub the beets clean and trim off the tops, leaving about 1 inch of stem attached. Wrap each beet individually in aluminum foil with a drizzle of olive oil and a pinch of salt. Place on a baking sheet and roast for 45-60 minutes, depending on size. You'll know they're done when a knife slides in with no resistance. Let them cool slightly, then rub the skins off with paper towels (they should slip right off). Slice into 1/4-inch thick rounds and set aside.

2

Prepare the Citrus

While the beets roast, supreme your citrus. Cut off both ends of each fruit, then stand it on one flat end and slice away the peel and pith, following the curve of the fruit. Hold the peeled fruit in your hand and carefully cut between the membranes to release the segments. Do this over a bowl to catch any juice—you'll want about 2 tablespoons for the dressing. Set the segments aside and squeeze any remaining juice from the membranes.

3

Make the Lemon Dressing

In a small bowl or jar, whisk together 1/4 cup fresh lemon juice, 2 tablespoons reserved citrus juice, 1 tablespoon Dijon mustard, 1 tablespoon honey, and a pinch of salt and pepper. Slowly drizzle in 1/3 cup extra virgin olive oil while whisking constantly until emulsified. Taste and adjust seasoning—add more honey if too tart, more lemon if too sweet. The dressing should be bright and balanced.

4

Toast the Pecans

In a dry skillet over medium heat, toast 1/2 cup pecan halves for 3-4 minutes, stirring frequently, until fragrant. Add 1 tablespoon butter, 1 tablespoon brown sugar, and a pinch of salt. Stir constantly for another 2 minutes until the sugar melts and coats the nuts. Spread on parchment paper to cool. Once cool, roughly chop if desired.

5

Assemble the Salad

In a large salad bowl, add 6 cups baby spinach. Drizzle with 2-3 tablespoons of the dressing and toss gently to coat. Arrange the roasted beet slices on top, followed by the citrus segments. Crumble 4 ounces goat cheese over everything, then sprinkle with the candied pecans. Drizzle with additional dressing just before serving, or serve the dressing on the side.

6

Final Touches

For an extra special presentation, add some fresh mint leaves or microgreens on top. A crack of fresh black pepper right before serving brings all the flavors together. If you're serving this as a main dish, add some sliced avocado or grilled chicken on the side.

Expert Tips

Time-Saving Hack

Roast beets on Sunday and store them whole in the fridge for up to 5 days. They're ready to slice for salads all week long.

Dressing Storage

The lemon dressing keeps for up to 2 weeks in the fridge. Make a double batch—you'll want it on everything!

Crisp Spinach Trick

Soak spinach in ice water for 15 minutes, then spin dry. This revives wilted leaves and makes them extra crisp.

Budget-Friendly Option

Substitute store-bought candied nuts or plain toasted walnuts for the homemade candied pecans.

Color Pop

Use a mix of red and golden beets for the most stunning presentation. The contrast is absolutely gorgeous!

Prevent Soggy Spinach

Dress the salad just before serving, or serve the dressing on the side. The acid will wilt delicate greens if left too long.

Variations to Try

Winter Version

Substitute blood oranges and tangerines for the citrus, and add some pomegranate arils for extra sparkle and flavor.

Vegan Option

Replace the goat cheese with crumbled tofu feta or omit entirely. Use maple syrup instead of honey in the dressing.

Nut-Free Version

Swap the pecans for roasted pumpkin seeds or sunflower seeds for crunch without the allergens.

Protein Power

Add a cup of cooked quinoa or farro to make this a heartier main dish, perfect for meal prep lunches.

Storage Tips

One of the best things about this salad is how well the components keep separately. The roasted beets will stay fresh in an airtight container in the fridge for up to 5 days. Store them whole and slice just before using for the best texture and flavor.

The lemon dressing actually improves with age as the flavors meld together. Keep it in a sealed jar in the refrigerator for up to 2 weeks. The olive oil might solidify when cold—just let it sit at room temperature for 10 minutes and shake well before using.

Candied pecans can be made in advance and stored in an airtight container at room temperature for up to a week. If they lose their crunch, pop them in a 300°F oven for 5-7 minutes to refresh them.

For the best texture, I recommend storing the dressed salad components separately and assembling just before serving. If you must dress the spinach ahead of time, do it no more than 30 minutes before serving to prevent wilting.

Frequently Asked Questions

While fresh roasted beets have superior flavor and texture, you can use canned beets in a pinch. Drain them well and pat dry, then slice and use as directed. They won't have the same caramelized sweetness, but they'll still taste great in the salad.

In a pinch, you can use canned mandarin oranges (drained well) or substitute with seasonal fruits like sliced strawberries, peaches, or even apples. The key is having that sweet-tart element to balance the earthy beets and tangy dressing.

Wear gloves when handling roasted beets, and use a plastic cutting board instead of wood. If using both red and golden beets, prepare the golden ones first to prevent color transfer. Store them separately until ready to assemble the salad.

Absolutely! Prepare all components up to 3 days ahead. Store the roasted beets, citrus segments, dressing, and candied nuts separately in the fridge. Assemble the salad up to 30 minutes before serving, or let guests assemble their own for a fun interactive element.

Use a very sharp knife and work over a bowl to catch all the juice. After segmenting, squeeze the remaining membrane over the bowl to extract every drop of juice for your dressing. With practice, you'll waste very little of the fruit.

Yes! Portion the components into meal prep containers with the dressing in small containers on the side. The spinach stays fresh for 3-4 days, and you can quickly assemble individual salads when ready to eat. It's perfect for healthy weekday lunches.
healthy citrus spinach salad with roasted beets and lemon dressing
salads
Pin Recipe

Healthy Citrus Spinach Salad with Roasted Beets and Lemon Dressing

(4.9 from 127 reviews)
Prep
20 min
Cook
50 min
Servings
6

Ingredients

Instructions

  1. Roast the beets: Preheat oven to 400°F. Wrap scrubbed beets in foil with olive oil and salt. Roast 45-60 minutes until tender. Cool, peel, and slice.
  2. Supreme the citrus: Cut off ends, remove peel and pith, then cut between membranes to release segments. Reserve juice.
  3. Make candied pecans: Toast pecans in dry pan 3-4 minutes. Add butter, brown sugar, and salt. Cook 2 minutes more. Cool completely.
  4. Prepare dressing: Whisk lemon juice, citrus juice, mustard, honey, salt, and pepper. Slowly drizzle in olive oil while whisking.
  5. Assemble salad: Toss spinach with 2-3 tablespoons dressing. Top with beets, citrus segments, goat cheese, and candied pecans.
  6. Serve: Drizzle with additional dressing or serve on the side. Add fresh cracked pepper if desired.

Recipe Notes

For best results, roast beets up to 5 days ahead and store refrigerated. The lemon dressing keeps 2 weeks refrigerated. Assemble salad just before serving to prevent wilting.

Nutrition (per serving)

285
Calories
7g
Protein
22g
Carbs
21g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.