Love this recipe? Save it to Pinterest before you forget!
Roasted Sweet Potato & Spinach Salad with Citrus-Garlic Dressing
The first time I made this salad, it was a drizzly Tuesday in early November and I was staring at a crisper drawer full of farmers-market finds I couldn't bear to waste. A bag of baby spinach was wilting faster than my motivation to cook, and three knobby sweet potatoes had been rolling around the counter for a week, giving me the side-eye every time I reached for take-out menus. What started as a desperate clean-out-the-fridge moment turned into the salad I've made more times than I can count—on meal-prep Sundays, for holiday potlucks, and for quiet lunches when I want something that feels like sunshine on a fork.
The magic is in the contrast: caramelized, almost-candy-like sweet potatoes against the grassy snap of spinach, all brightened by a citrus-garlic dressing that punches way above its weight. Over the years I've tweaked the roasting temperature, played with citrus ratios, and discovered the one little trick that keeps spinach perky even after a 20-minute car ride to a friend's house. This isn't just a salad—it's my edible love letter to winter produce, proof that "healthy" can taste like comfort food, and the dish that converted my die-hard steak-and-potatoes dad into a salad believer.
Why You'll Love This roasted sweet potato and spinach salad with citrus and garlic dressing
- Meal-Prep Champion: Components stay fresh for 4 days when stored separately, making weekday lunches feel restaurant-worthy.
- Budget Brilliance: Under $2.50 per serving using pantry staples and humble produce that packs serious nutritional punch.
- Texture Paradise: Crispy roasted edges, creamy goat cheese, crunchy pepitas—every bite is a masterclass in contrast.
- 30-Minute Magic: Active time is 15 minutes; the oven does the heavy lifting while you whisk together a dressing that will become your new everything-sauce.
- Seasonally Smart: Equally satisfying served warm in January or chilled for July picnics.
- Vitamin Powerhouse: One serving delivers 200% daily vitamin A, 80% vitamin C, and 25% iron—tastes like indulgence, acts like a multivitamin.
Ingredient Breakdown
Each component was chosen for maximum flavor ROI. The sweet potatoes are cubed small so every piece develops those crave-able caramelized edges; olive oil gets a boost of maple syrup to encourage browning and add subtle sweetness that plays beautifully against the citrus. Baby spinach delivers tender leaves that wilt just slightly when kissed by warm potatoes, creating a velvety texture without the soggy factor.
The dressing is where the alchemy happens: fresh orange juice brings brightness, lemon adds zing, and lime keeps things interesting. One clove of garlic, micro-planed so it dissolves completely, infuses every drop without the harsh bite. A teaspoon of Dijon isn't optional—it emulsifies the dressing and adds a whisper of complexity that makes people ask, "What IS that?" Goat cheese lends creamy tang, but the real secret is crumbling it while it's ice-cold so it holds shape against the warm vegetables. Finally, roasted pepitas (pumpkin seeds) deliver nutty crunch and make the salad feel substantial enough for dinner.
Step-by-Step Instructions
Prep the Potatoes
Preheat oven to 425°F (220°C). Line a rimmed baking sheet with parchment for zero-stick insurance. Peel sweet potatoes and cube into ¾-inch pieces—any smaller and they'll mush; larger and they won't roast evenly. Toss in a bowl with 2 Tbsp olive oil, 1 Tbsp maple syrup, 1 tsp kosher salt, ½ tsp black pepper, and a pinch of cayenne for subtle heat. Spread in a single layer; crowding equals steaming, so use two pans if necessary.
Roast to Perfection
Slide pan onto middle rack and roast 18 minutes. Remove, flip with a thin metal spatula (parchment makes this easy), rotate pan for even browning, and roast another 12–15 minutes until edges are deeply golden and centers are creamy. They'll smell like Thanksgiving and look like candy.
Whisk the Dressing
While potatoes roast, combine ⅓ cup fresh orange juice (about 1 large orange), 1 Tbsp lemon juice, 1 Tbsp lime juice, 1 small garlic clove micro-planed, 1 tsp Dijon, ½ tsp honey, ½ tsp kosher salt, and ¼ tsp pepper in a jar. Shake like you mean it, then add ¼ cup extra-virgin olive oil and shake again until glossy and emulsified. Taste—it should make your tongue sing.
Toast the Pepitas
Reduce oven to 350°F. Scatter ⅓ cup raw pepitas on a small pan; roast 6–7 minutes until they start popping like sesame seeds and turn golden. Cool completely for maximum crunch.
Assemble with Strategy
In a wide, shallow bowl (easier to dress than a deep one), layer 5 oz baby spinach. While potatoes are still warm, scatter half over greens; the gentle heat softens spinach just enough. Drizzle 2 Tbsp dressing, add half the goat cheese and pepitas, repeat layers, finishing with final Tbsp dressing for glossy leaves.
Serve & Savor
Grind fresh black pepper over top, add extra citrus zest for sparkle, and serve immediately. Leftovers? See storage below—this salad holds better than you'd think.
Expert Tips & Tricks
- Double-Down on Pans: If potatoes are even slightly overlapping, they'll steam. Use two half-sheet pans and rotate racks halfway for 360° caramelization.
- Garlic Without Fire: Micro-planing raw garlic can still pack heat. Soak shaved garlic in citrus juice 5 minutes before adding oil; the acid tames the bite.
- Spinach Insurance: Pat leaves completely dry; residual water dilutes dressing and causes wilting. A salad spinner is your MVP.
- Flavor Layering: Reserve 1 Tbsp roasted sweet-potato oil from the pan and whisk into dressing; it carries roasted flavor into every crevice.
- Goat-Cheese Hack: Freeze log 10 minutes before crumbling—clean hands, perfect pebbles that won't smear.
- Dressing Multiplier: Make 3× batch; keeps 2 weeks refrigerated. Use on grilled chicken, grain bowls, or as a bright marinade for shrimp.
Common Mistakes & Troubleshooting
| Problem | Likely Cause | Quick Fix |
|---|---|---|
| Potatoes mushy, not caramelized | Overcrowded pan or low oven temp | Use two pans, crank oven to 450°F final 5 min |
| Dressing separates | Oil added too fast | Re-shake with ½ tsp warm water to re-emulsify |
| Spinach wilts instantly | Water on leaves or potatoes too hot | Cool potatoes 3 min; toss with ⅓ of dressing first to create barrier |
| Tastes flat | Under-seasoned components | Season each layer: salt potatoes, salt greens, taste dressing |
| Pepitas chewy, not crisp | Not fully cooled or under-roasted | Spread on plate; they'll crisp as they cool |
Variations & Substitutions
- Vegan: swap maple-syrup glaze for honey, omit goat cheese or sub with almond-feta, use agave in dressing.
- Low-FODMAP: replace garlic with 1 tsp garlic-infused oil; omit honey, use maple.
- Autumn Harvest: swap half the sweet potatoes for roasted butternut; add dried cranberries and sage.
- Spring Clean: add thin asparagus spears to the roasting pan; sub spinach for arugula and use blood-orange segments.
- Protein Punch: top with warm farro and lemon-herb grilled shrimp for a steak-house worthy main.
- Nut-Free: use roasted sunflower seeds; toast with a dash of tamari for umami.
Storage & Freezing
Fridge: Store roasted potatoes, pepitas, dressing, and spinach in separate containers. Potatoes keep 4 days; pepitas 2 weeks; dressing 1 week; spinach up to 5 days when lined with paper towel. Combined salad holds 24 hours if layered (dressing on bottom, spinach on top) in a mason jar—shake before eating.
Freezer: Freeze roasted potatoes in a single layer, then transfer to a bag for up to 2 months. Thaw overnight in fridge; reheat 8 min at 400°F to restore crisp edges. Do not freeze dressed salad or greens.
Frequently Asked Questions
Made this salad? Tag me on Instagram with your creations—I love seeing your colorful bowls! And remember, the best recipes are the ones you make your own, so taste, tweak, and let those sweet-potato edges get a little extra crispy if that's your jam.
Roasted Sweet Potato & Spinach Salad
Ingredients
Instructions
- 1Preheat oven to 425°F (220°C). Cube sweet potatoes into 1-inch pieces.
- 2Toss cubes with 1 tbsp olive oil, salt & pepper; spread on sheet pan.
- 3Roast 20–25 min, flipping halfway, until caramelized.
- 4Whisk orange zest, juice, garlic, maple, Dijon, remaining olive oil.
- 5Toast pumpkin seeds in a dry pan 2 min until fragrant.
- 6Toss warm sweet potatoes with spinach to wilt slightly.
- 7Drizzle with dressing; top with feta & seeds.
Recipe Notes
Serve immediately while sweet potatoes are warm to gently wilt the spinach. Swap feta for goat cheese or omit for vegan.