healthy roasted beet sweet potato and spinach salad

9 min prep 30 min cook 3 servings
healthy roasted beet sweet potato and spinach salad
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Every autumn, I find myself gravitating toward the produce aisle like a moth to a flame—those jewel-toned beets stacked like rubies, the sweet potatoes glowing like burnished gold, and the spinach so deeply green it almost looks black. Three years ago, I created this Roasted Beet, Sweet Potato & Spinach Salad for my best friend's baby shower brunch. I wanted something that felt celebratory yet virtuous, colorful enough to photograph beautifully, and substantial enough that the new-mom-to-be wouldn't be reaching for cookies an hour later. The bowl came back empty, three people asked for the recipe, and one guest confessed she'd never liked beets—until that day. Fast-forward to today, and this salad has become my signature dish for every potluck, holiday table, and Tuesday-night dinner when I need a reset after too much take-out. The roasting process coaxes out the beets' earthy sweetness and caramelizes the sweet potatoes until their edges turn into candy-like bites, while a tangy orange-maple vinaigrette brightens every forkful. If you can boil water, you can make this show-stopper; if you can turn on an oven, you can make it unforgettable.

Why This Recipe Works

  • Sheet-Pan Magic: Beets and sweet potatoes roast together on one pan while you whisk the dressing—minimal dishes, maximum flavor.
  • Texture Play: Creamy goat cheese, crunchy pepitas, and tender roasted veg keep every bite exciting.
  • Make-Ahead Friendly: Roast the vegetables up to four days ahead; assemble in minutes.
  • Meal-Prep Powerhouse: Packs 9 g fiber and 7 g plant protein per serving—no 3 p.m. crash.
  • All-Season Flexibility: Swap maple for honey, spinach for kale, goat cheese for feta—works year-round.
  • Color Therapy: The magenta, orange, and emerald hues practically scream "eat me" on gray days.

Ingredients You'll Need

Ingredients

Beets – Look for firm, smooth globes with fresh-looking tops (if attached). Golden beets are milder; candy-stripe Chioggia won't bleed onto the sweet potatoes. Scrub well but no need to peel—the skin turns silky after roasting.

Sweet Potatoes – Choose the orange-fleshed variety often labeled "yams" in U.S. stores. Pick medium ones for even roasting; giant specimens can be fibrous. Dice small (½-inch) so they finish at the same time as the beets.

Fresh Baby Spinach – Pre-washed bags save time, but check for sneaky moisture—pat dry so dressing clings instead of sliding off. Baby kale or arugula work if you want peppery notes.

Goat Cheese – Creamy chèvre balances the veg; buy the log, not the crumbles, for easiest handling. Vegan? Sub ½ cup toasted chickpeas tossed with 1 tsp nutritional yeast for umami.

Pepitas (Pumpkin Seeds) – Raw or roasted both work; toast in a dry skillet 2 minutes for extra crunch. Sunflower seeds are an economical swap.

Orange Zest + Juice – One large navel orange yields the ¼ cup juice needed for the vinaigrette plus fragrant zest. Blood orange adds dramatic color.

Pure Maple Syrup – Grade A amber for rounded sweetness. Honey works but will thicken the dressing; thin with 1 tsp warm water.

Dijon Mustard – Acts as an emulsifier so oil and juice marry seamlessly. Whole-grain adds texture, but smooth Dijon keeps the silkiness.

How to Make Healthy Roasted Beet Sweet Potato and Spinach Salad

1
Heat the oven & prep the veg

Place a rimmed sheet pan in the oven and preheat to 425 °F (220 °C). Heating the pan first jump-starts caramelization. Meanwhile, scrub 4 medium beets and 2 medium sweet potatoes. Trim beet tops, leaving ½-inch stem so color doesn't bleed, then cut into ½-inch wedges. Peel sweet potatoes and dice ½-inch. Toss both in a bowl with 2 Tbsp olive oil, ½ tsp kosher salt, and ¼ tsp freshly ground black pepper.

2
Roast until tender & charred

Carefully remove the hot pan, scatter veg in a single layer, and return to oven. Roast 22–25 minutes, flipping once at the halfway mark. Beets should be fork-tender and sweet potatoes caramelized on the edges. While they roast, prep the dressing (next step) so flavors meld.

3
Whisk the orange-maple vinaigrette

In a small jar combine ¼ cup fresh orange juice, 1 Tbsp maple syrup, 1 tsp Dijon mustard, ½ tsp orange zest, ¼ tsp kosher salt, and 3 Tbsp extra-virgin olive oil. Seal and shake vigorously 15 seconds until creamy and emulsified. Taste; add more maple if you prefer a sweeter profile. Set aside so flavors marry while vegetables finish roasting.

4
Cool vegetables slightly

Remove pan from oven; transfer vegetables to a large plate in a single layer so steam escapes. Cooling 10 minutes prevents spinach from wilting when tossed. If you're roasting ahead, refrigerate uncovered so condensation doesn't sog them out.

5
Assemble the salad base

In a wide, shallow serving bowl (think pasta bowl) spread 6 packed cups baby spinach. Drizzle with 2 Tbsp of the vinaigrette and gently massage for 30 seconds—this glossy coating keeps leaves vibrant for hours if you're serving buffet-style.

6
Layer the roasted vegetables

Arrange warm (not hot) beets and sweet potatoes in alternating rows on top of spinach. The residual heat will barely wilt the bottom-most spinach, giving you that coveted restaurant "just-wilted" texture while the top stays crisp.

7
Add cheese & pepitas

Crumble 4 oz goat cheese evenly over veg, then scatter ⅓ cup toasted pepitas. The cheese will soften slightly from warm vegetables, creating pockets of creamy tang.

8
Finish with dressing & serve

Drizzle remaining vinaigrette in thin ribbons. Serve immediately for warm salad vibes, or cover and refrigerate up to 4 hours. Flavors intensify as it sits; give a gentle toss just before serving to redistribute dressing.

Expert Tips

Preheat the pan

A hot sheet pan sears the bottom of vegetables instantly, preventing sad, soggy bottoms.

Dress spinach first

Coating leaves before toppings prevents the dreaded "naked leaf syndrome."

Use gloves

Disposable kitchen gloves keep beet stains off fingers (and white countertops).

Double the dressing

Extra vinaigrette keeps 1 week refrigerated—great for grain bowls all week.

Cut uniformly

Same-size pieces roast evenly; no half-charred, half-raw mishaps.

Chill the bowl

Ten minutes in the freezer keeps spinach crisp on hot days.

Variations to Try

  • Autumn Harvest: Swap spinach for roasted kale, add ½ cup dried cranberries, and use pecans instead of pepitas.
  • Mediterranean: Replace maple with pomegranate molasses, use feta, and sprinkle ¼ cup chopped olives.
  • Protein-Packed: Top with 2 cups warm quinoa and 1 cup roasted chickpeas for a grain-bowl twist.
  • Citrus-Poppy: Add 1 tsp poppy seeds to dressing and garnish with supremed orange segments.

Storage Tips

Roasted vegetables keep up to 4 days refrigerated in an airtight container. Store spinach separately with a paper towel to absorb moisture. Dressing lasts 1 week; shake before using. Assembled salad holds 6 hours without wilting if spinach was pre-dressed lightly. For meal prep, divide vegetables, pepitas, and cheese into four glass containers; pack 2 Tbsp dressing in mini jars; add spinach just before eating.

Frequently Asked Questions

You can, but texture suffers. If you're in a pinch, rinse and pat dry, then roast 10 minutes just to heat through and concentrate flavor.

Leave ½-inch stem, roast with skin on, and toss gently with a silicone spatula instead of metal spoon.

Absolutely—pepitas are seeds, not tree nuts. Swap in roasted sunflower seeds if you prefer.

As written, no (goat cheese). Substitute ½ cup toasted chickpeas plus 2 Tbsp nutritional yeast for cheesy flavor.

Yes—spread cooled veg on a parchment-lined sheet, freeze 2 hours, then transfer to freezer bag up to 3 months. Thaw overnight in fridge; reheat 5 minutes at 400 °F to refresh.
healthy roasted beet sweet potato and spinach salad
salads
Pin Recipe

healthy roasted beet sweet potato and spinach salad

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

Ingredients

Instructions

  1. Preheat: Place sheet pan in oven; heat to 425 °F.
  2. Season: Toss beets and sweet potatoes with 2 Tbsp oil, salt, and pepper.
  3. Roast: Spread on hot pan; roast 22–25 min, flipping once.
  4. Shake dressing: Combine orange juice, maple, mustard, zest, and remaining oil in jar; shake until creamy.
  5. Assemble: Massage spinach with 2 Tbsp dressing, top with warm veg, goat cheese, pepitas; drizzle remaining dressing.
  6. Serve: Enjoy warm or chilled up to 4 hours later.

Recipe Notes

Vegetables can be roasted up to 4 days ahead; store separately from spinach and assemble just before serving for best texture.

Nutrition (per serving)

312
Calories
7g
Protein
35g
Carbs
18g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.