Vegan Sweet Potato and Spinach Recipe: Roasted Sweetness Meets Earthy Greens

Side Dishes

Vegan Sweet Potato and Spinach Recipe: Roasted Sweetness Meets Earthy Greens

This vegan sweet potato and spinach recipe transforms humble ingredients into a hearty, satisfying dish that feels like a hug in a bowl. 💛 The secret lies in roasting sweet potatoes until caramelized and tender, then pairing them with wilted spinach, garlic, and a touch of smoky paprika for depth.

I developed this recipe during a particularly busy week when I needed a meal that was both nourishing and effortless—it delivers every time.

The beauty of this dish is its balance—sweet potatoes bring natural sweetness and heartiness, while spinach adds earthy freshness. A splash of lemon juice brightens the flavors, and a sprinkle of toasted pine nuts adds crunch and richness without any animal products.

It’s the kind of recipe that feels indulgent but stays light, perfect for weeknight dinners or meal prep.

What you’ll end up with is a vibrant, flavorful plate that’s packed with nutrients and texture. The sweet potatoes are perfectly tender with a caramelized edge, the spinach is wilted but still vibrant, and the whole dish is tied together with a simple, tangy dressing.

It’s the kind of meal that makes you feel like you’ve treated yourself—even when you’re cooking for one.

This recipe is also incredibly versatile. Serve it as a standalone dish alongside grains like quinoa or rice, or pair it with a protein like chickpeas or tofu for a complete meal. The flavors only get better as it sits, making it ideal for leftovers. Let’s get cooking!

👹‍🍳
Difficulty
Medium
đŸŒ±
Diet
Vegan
đŸ”„
Calories
Med Cal

Ingredients for vegan recipe with sweet potato and spinach

Sweet caramelized potatoes meet earthy spinach in this cozy, plant-powered dish—no fuss, all flavor.

Ingredient Amount Notes
Sweet Potatoes 🍠 2 lbs Medium, peeled and cubed
Fresh Baby Spinach 🌿 8 oz Packed, loosely chopped
Extra-Virgin Olive Oil đŸ«’ œ cup For roasting and dressing
Garlic Cloves 🧄 4 cloves Minced, for depth
Smoked Paprika đŸŒ¶ïž 1 tbsp For smoky richness
Ground Cumin 🌿 1 tsp Toasted for warmth
Salt 🧂 1 œ tsp Kosher or sea salt
Black Pepper đŸŒ¶ïž œ tsp Freshly ground
Lemon Juice 🍋 2 tbsp Freshly squeezed
Toasted Pine Nuts đŸ„œ ÂŒ cup Or walnuts for budget
Vegetable Broth 💧 ÂŒ cup Low-sodium preferred
Maple Syrup 🍯 1 tbsp For subtle sweetness
Fresh Thyme Leaves 🌿 1 tsp Or 0.5 tsp dried

Sweet potatoes are the star here. Organic sweet potatoes from the grocery store's produce section work great, but if you can find them, local farmers' market varieties have even better flavor. Look for ones that feel heavy for their size—those are the sweetest. I usually buy about 2 lbs for four servings, but adjust based on how hungry your crew is. Peeled and cubed, they roast up perfectly tender with crispy edges. The spinach? Baby spinach is ideal—it wilts beautifully without turning bitter. Regular spinach works too, but you might want to chop it a bit smaller.

No smoked paprika? Regular paprika plus a pinch of cayenne gives you that smoky kick. Pine nuts priced you out? Toasted walnuts or pecans add a similar crunch. Fresh thyme hard to find? Dried thyme at one-third the amount works in a pinch. The maple syrup is just a touch—if you're watching sugar, agave nectar works just as well. For extra richness, add a splash of coconut milk to the dressing. And if you've got leftover roasted sweet potatoes from another meal, this dish is the perfect way to use them up—just toss them in with fresh spinach and garlic.

Roasted sweet potatoes keep in the fridge for 5 days if stored in an airtight container, but honestly, they taste even better reheated the next day. The spinach wilts fast, so store it separately and add it fresh when serving. For meal prep, roast the sweet potatoes ahead and store them in the fridge—toss them with spinach and dressing when ready to eat. The dressing keeps for 3 days in the fridge, but the pine nuts stay crunchy for about 2 days if you store them separately. Freeze the roasted sweet potatoes for up to 3 months—just thaw and reheat before adding the spinach.

❀

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this recipe when I’m too tired to scrub pots—just toss the sweet potatoes in cubes, wilt the spinach right on top, and let the olive oil and paprika work their charm. No fancy tools, no stress.
  • Smoky Sweet Crunch: That smoked paprika? It’s the secret weapon—deepens the sweetness of the roasted potatoes while the garlic adds a punch that lingers. The spinach wilted just enough to soak it all up—no soggy mess, just flavor.
  • Lunchbox Hero: Between us, this is my go-to for meal prep. Cool the leftovers, pack them in containers, and they reheat beautifully—whether it’s a quick office lunch or my kid’s after-school snack. (Yes, even on a Tuesday night.)
  • Budget Win: Sweet potatoes and spinach are dirt cheap, and this recipe stretches them far. I’ve fed four people for under $8, and honestly? No one ever asks for seconds because it’s already gone by then.

Step-by-step instructions for vegan sweet potato and spinach

Let's bring together earthy greens and caramelized sweet potatoes in this hearty, plant-based dish.

1

đŸ”„ Step 1: Roast the Sweet Potatoes to Perfection

Preheat your oven to 425°F and line a large baking sheet with parchment paper. Toss the 2 lbs cubed sweet potatoes with 2 tablespoons of the extra-virgin olive oil, 1 tbsp smoked paprika, 1 tsp ground cumin, 1 tsp salt, and 0.5 tsp black pepper. Spread them in a single layer, leaving space between each cube for even browning.

Roast for 25-30 minutes until the edges are deep golden brown and a knife slides in easily. You'll smell that sweet, caramelized aroma filling your kitchen—that's your cue they're ready. If they're not quite brown enough, return them to the oven for another 5 minutes. The key here is getting that perfect balance of tender interior and crispy exterior.

2

🍳 Step 2: SautĂ© Garlic and Spinach

While the sweet potatoes roast, heat 1 tablespoon of the remaining extra-virgin olive oil in a large skillet over medium heat. Add the 4 minced garlic cloves and sautĂ© for 30 seconds until fragrant but not browned—garlic burns fast, so keep an eye on it.

Add the 8 oz loosely chopped baby spinach all at once and stir vigorously for 2-3 minutes until just wilted. The spinach should be bright green but tender, not mushy. Remove from heat and stir in the 1 tsp fresh thyme leaves. Set aside while you finish the sauce—it'll stay warm for a few minutes.

3

đŸ„˜ Step 3: Make the Sweet and Tangy Dressing

In a small saucepan, combine the remaining 1 tablespoon extra-virgin olive oil, 0.25 cup vegetable broth, 1 tbsp maple syrup, and 2 tbsp lemon juice. Bring to a simmer over medium heat and let reduce by half—about 3-4 minutes. You're looking for a glossy, slightly thickened sauce that coats the back of a spoon.

Real talk: this is where the magic happens. The maple syrup adds just enough sweetness to balance the tangy lemon, while the broth keeps everything cohesive. Taste and adjust seasoning with more salt if needed—this sauce should be bright and flavorful.

4

đŸœïž Step 4: Assemble and Garnish

Transfer the roasted sweet potatoes to a large serving bowl. Pour the garlic-spinach mixture over the top and gently toss everything together. Then drizzle with the reduced sauce and sprinkle with the 0.25 cup toasted pine nuts. The pine nuts add a lovely crunch that contrasts beautifully with the tender sweet potatoes and spinach.

Serve immediately while everything is hot. The sweet potatoes should be tender with crispy edges, the spinach vibrant and wilted, and the sauce glistening throughout. This dish comes together beautifully for a weeknight dinner or as a side for your favorite vegan main course.

👹‍🍳

Pro Tips For Making Vegan Recipe With Sweet Potato And Spinach

  • CUT SWEET POTATO SMALL: I learned this the hard way—big chunks of sweet potato turn out unevenly cooked, with some parts mushy and others still firm. Aim for 1.5-inch cubes so they cook through in the same time, and every bite stays tender but holds its shape. (Yes, even if you're impatient like me.)
  • WILT SPINACH FAST: Toss spinach with a splash of cold water first—it wilts instantly when it hits the hot pan. Then drain it well before adding to your sweet potatoes, or you’ll end up with a sad, watery mess. (Your future self will thank you.)
  • SALTED GARLIC NOW: Cook the minced garlic in olive oil until it’s just golden—about 30 seconds—before adding anything else. Burnt garlic ruins the whole dish, and raw garlic tastes harsh. (I used to rush this and wondered why my recipe tasted bitter.)
  • PAPRIKA LAST: Stir in the smoked paprika right at the end, after everything’s cooked. If you add it too early, it can darken the sweet potatoes unevenly and make the dish taste bitter. (Sounds weird, but it works.)

Pro cooking tips for great vegan recipe with sweet potato and spinach

Roasting Secrets

Sweet potatoes need 425°F heat and even spacing on the baking sheet to caramelize properly. I always use parchment paper—it prevents sticking and makes cleanup a breeze. For extra crispiness, flip the cubes halfway through roasting.

My Nonna taught me this trick when I was just a kid watching her in Sicily—she’d say, "Patience, Melanie, the edges are where all the flavor hides." 🍠

Spinach Timing

Baby spinach wilts in 2-3 minutes over medium heat, but don’t walk away—it turns bitter fast. I like to add a pinch of salt to the spinach while it cooks; it helps draw out moisture and keeps the leaves vibrant.

Fresh thyme at the end? That’s the secret—it adds an herbal brightness that balances the sweetness of the potatoes. 🌿

Dressing Magic

The sauce should reduce to a glossy, syrupy consistency—that’s how you know it’s perfect. I always taste it before adding to the dish. If it needs more brightness, a splash of extra lemon juice does the trick.

The maple syrup isn’t just for sweetness; it helps the sauce cling to the sweet potatoes and spinach. Trust me, this is where the dish comes alive. 💛

Crunch Factor

Toast your pine nuts in a dry skillet over low heat—they burn faster than you’d think. I like to keep an eye on them and shake the pan occasionally. For a budget-friendly swap, walnuts work just as well.

The key is toasting them until they’re golden and fragrant, not dark brown. Sprinkle them right before serving so they stay crisp. đŸ„œ

Make-Ahead Tips

Roast the sweet potatoes a day ahead—they taste even better reheated. Store them in an airtight container in the fridge. When ready to serve, just toss with fresh spinach and the dressing. The spinach wilts best when added fresh, so save it for last.

If you’re prepping for the week, make the dressing separately and store it in a small jar—it keeps for 3 days in the fridge. ⏰

Flavor Boosts

No smoked paprika? Mix 1 tbsp regular paprika with œ tsp cayenne for a similar kick. Love heat? Add œ tsp red pepper flakes to the dressing. For extra richness, stir 1 tbsp coconut milk into the sauce.

These little tweaks let you customize the dish to your taste—just like Nonna always said, "Cooking is about love, not rules." đŸŒ¶ïž

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 22g28%
Saturated Fat 3g15%
Cholesterol 0mg0%
Sodium 420mg18%
Total Carbohydrate 45g16%
Dietary Fiber 8g29%
Sugars 12g
Protein 6g12%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I substitute regular potatoes for sweet potatoes?

While you can use regular potatoes, the flavor and texture will be different. Sweet potatoes bring natural sweetness and a creamier texture when roasted. For a similar result, try Yukon gold potatoes—they're slightly sweeter than russets and hold up well to roasting. Just reduce the maple syrup in the dressing slightly since they're less sweet.

2

How do I store leftovers to keep them fresh?

Store the roasted sweet potatoes separately from the spinach in airtight containers. The potatoes keep well for 5 days in the fridge, while the spinach should be added fresh when reheating. For best texture, reheat the potatoes in a skillet with a splash of water or broth to restore moisture. The dressing can be stored separately for up to 3 days.

What if I don't have pine nuts? No worries! Toasted walnuts, pecans, or even sunflower seeds work beautifully as budget-friendly alternatives. For extra crunch, you could also add toasted breadcrumbs or crushed crackers. Just

3

Can I make this recipe ahead for meal prep?

Roast the sweet potatoes 1-2 days ahead and store them in the fridge. When ready to serve, simply toss with fresh spinach and the dressing. The dressing can be made separately and stored for 3 days. For meal prep, consider making this as a complete dish and storing it for 2 days max—the spinach stays freshest when added last.

4

Why does my spinach turn bitter when cooking?

Spinach turns bitter when overcooked or when too much liquid remains in the pan. Always cook it over medium heat for 2-3 minutes max, stirring constantly. Remove from heat as soon as it's just wilted. Adding a pinch of salt while cooking helps draw out moisture and keeps the flavor bright.

★★★★★4.6(11 reviews)
Categories Side Dishes