Vegan Sweet Potato and Spinach Recipe: Roasted Earthiness Meets Silky Creaminess

Side Dishes

Vegan Sweet Potato and Spinach Recipe: Roasted Earthiness Meets Silky Creaminess

This vegan sweet potato and spinach recipe transforms humble ingredients into a dish that's rich, satisfying, and packed with earthy-sweet flavors. šŸ’› The secret lies in roasting sweet potatoes until they're caramelized and tender, then combining them with wilted spinach and aromatic spices that create a perfect balance of textures and tastes.

I developed this recipe after years of perfecting plant-based comfort food that doesn't compromise on depth or complexity.

The beauty of this dish is its versatility—it works as a hearty side for grilled meats, a main course with quinoa or rice, or even a filling for vegan wraps. The sweet potatoes provide natural sweetness and creaminess, while the spinach adds vibrant color and iron-rich nutrition.

Garlic, cumin, and smoked paprika infuse the dish with layers of warmth that make it impossible to resist.

What you'll end up with is a dish that's creamy without dairy, flavorful without meat, and satisfying enough to be the star of any meal. The roasted sweet potatoes develop a caramelized crust while staying tender inside, and the spinach wilts down into silky perfection.

This recipe proves that plant-based cooking can be just as rich and comforting as traditional dishes.

The best part? It comes together in under 45 minutes with simple ingredients you likely already have in your pantry. Whether you're serving it to vegans or meat-eaters, this dish delivers restaurant-quality results that everyone will love. Let's get started on creating this flavor-packed masterpiece.

šŸ‘Øā€šŸ³
Difficulty
Medium
🌱
Diet
Vegan
šŸ”„
Calories
Med Cal

Ingredients for vegan recipe with sweet potato and spinach

Nine simple ingredients transform into a rich, creamy vegan dish bursting with caramelized sweet potatoes and silky spinach.

Ingredient Amount Notes
Sweet Potatoes šŸ  2 large Peeled and cubed evenly
Fresh Baby Spinach 🌿 5 oz Packed, not wilted
Extra-Virgin Olive Oil šŸ«’ ½ cup For roasting and tossing
Garlic Cloves šŸ§„ 4 cloves Minced for aromatic depth
Ground Cumin 🌿 1 tsp Toasted for deeper flavor
Smoked Paprika šŸŒ¶ļø 1 tsp For smoky warmth
Ground Turmeric 🌿 ½ tsp For vibrant color
Salt šŸ§‚ 1 tsp Kosher or sea salt
Black Pepper šŸŒ¶ļø ½ tsp Freshly ground preferred
Vegetable Broth šŸ’§ ½ cup Low-sodium preferred
Raw Cashews 🄜 ½ cup Soaked for creaminess
Lemon Juice šŸ‹ 1 tbsp Freshly squeezed
Fresh Lemon Zest šŸ‹ 1 tsp For bright finish
Maple Syrup šŸÆ 1 tbsp For subtle sweetness

Sweet potatoes are the star here—orange-fleshed varieties like Beauregard roast up perfectly. Trader Joe's or Whole Foods carry them year-round, but check the produce section for the firmest ones. The baby spinach should be vibrant (not wilted)—organic baby spinach from the grocery store works great, but if it's past its prime, regular spinach chopped finely will do. For the cashews, raw and unsalted is key—they soak up the flavors beautifully. I grab mine in bulk from Costco to save money, but any store's cashew section will work.

No smoked paprika? Regular paprika plus a pinch of liquid smoke gets you close. Fresh garlic is ideal, but garlic powder at half the amount works in a pinch. The cashews need soaking—hot water for 10 minutes speeds up the process, then blend with the broth until silky. Short on cashews? Silken tofu blended with a splash of broth mimics the creaminess. The maple syrup is optional, but if you're avoiding added sugar, skip it—the sweetness from the roasted sweet potatoes is enough. For extra richness, add a tablespoon of tahini to the cashew blend.

Roasted sweet potatoes keep in the fridge for 5 days—reheat with a splash of water to restore moisture. The cashew cream sauce is best made fresh but stores for 3 days in an airtight container. Freeze portions of the sauce for up to 3 months. I like to make a double batch of the roasted sweet potatoes—they're perfect cold in salads or warm as a side. The spinach wilts fast, so add it last to keep it vibrant. This dish reheats beautifully—just warm through gently on the stove or microwave.

ā¤ļø

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this—just toss everything on a sheet pan, roast, and walk away. No chopping boards, no extra pots, and the sweet potatoes caramelize right alongside the spinach while you sip your coffee.
  • Earthy & Smoky Goodness: That cumin and garlic? It’s the secret weapon here. The spinach wilts into a tender, garlicky blanket while the sweet potatoes soak up the oil until they’re crispy on the edges—like a hug for your taste buds.
  • Meal Prep Hero: Between us, this keeps perfectly for four days. I double the batch on Sundays, portion it out, and reheat it straight from the fridge—no soggy spinach in sight. (Yes, even on a Tuesday night.)
  • Budget-Buster Combo: Sweet potatoes and spinach are the ultimate affordable power duo. A single bag of spinach and a few potatoes stretch across multiple meals, and you’re left with leftovers that taste better than takeout. My wallet thanks me.

Step-by-step instructions for roasted sweet potato and spinach dish

Here's how to turn simple ingredients into a vibrant, creamy vegan masterpiece.

1

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

Preheat your oven to 400°F and line a large baking sheet with parchment paper. Toss the peeled and cubed sweet potatoes with 2 tablespoons of the extra-virgin olive oil, ½ teaspoon of the salt, and ¼ teaspoon of the black pepper. Spread them in a single layer—don't crowd the pan or they'll steam instead of roast.

Roast for 25-30 minutes until the edges are deep golden brown and a knife slides in easily. Here's the thing—you want them tender but still holding their shape. If they're browning too fast, tent with foil for the last 10 minutes. The caramelization happens in those last few minutes, so don't rush it.

2

šŸ‘Øā€šŸ³ Step 2: Toast the Spices and SautĆ© the Garlic

While the sweet potatoes roast, heat 1 tablespoon of the extra-virgin olive oil in a large skillet over medium heat. Add the 1 teaspoon ground cumin and 1 teaspoon smoked paprika, stirring constantly for 30 seconds until fragrant. This toasting step deepens their flavors—don't skip it!

Add the 4 cloves minced garlic and cook for another 1 minute until golden and sizzling. You'll smell that amazing nutty aroma—this is where the magic happens. Immediately add the 5 oz fresh baby spinach and stir until just wilted, about 2 minutes. The spinach should be bright green but completely tender—no crunch left!

3

🄘 Step 3: Build the Creamy Cashew Base

In a blender, combine the ½ cup soaked raw cashews, ½ cup vegetable broth, 1 tablespoon lemon juice, 1 teaspoon fresh lemon zest, 1 tablespoon maple syrup, and remaining ½ teaspoon ground turmeric. Blend until completely smooth, scraping down the sides as needed. This creamy base is the heart of our dish—it should be thick but pourable.

Real talk: if your cashews weren't soaked, add 2-3 tablespoons of hot water to help them blend smoothly. The texture should be like heavy cream—thick enough to coat the back of a spoon but still flow when poured. Taste and adjust seasoning with more salt or lemon if needed.

4

šŸ³ Step 4: Combine Everything for Maximum Flavor

Add the roasted sweet potatoes to the skillet with the spinach and garlic mixture. Pour in the cashew cream and stir gently to combine. Let it simmer together for 3-4 minutes over low heat, just until everything is heated through and the flavors meld. The sweet potatoes should be hot but still tender—not mushy.

Here's where it gets fun—taste and adjust. Need more brightness? Add a splash of lemon juice. Want it sweeter? A touch more maple syrup. The dish should balance earthy sweet potatoes, smoky spices, and creamy cashew richness. If it's too thick, stir in 1-2 tablespoons of water or broth to loosen it.

5

šŸ½ļø Step 5: Serve Warm with Crispy Toppings

Transfer the dish to serving bowls and let it rest for 2 minutes—this lets the flavors settle. Garnish with additional fresh lemon zest and a drizzle of the remaining extra-virgin olive oil. For extra crunch, toast ¼ cup of the raw cashews in a dry pan for 2-3 minutes until golden and sprinkle on top.

Serve immediately while warm. Each bite should deliver caramelized sweet potato, tender spinach, and that luxurious cashew cream. The lemon zest adds that bright pop that cuts through the richness. Perfect over quinoa or with crusty bread to soak up every last bit of that creamy goodness.

šŸ‘Øā€šŸ³

Pro Tips For Making Vegan Recipe With Sweet Potato And Spinach

  • CUT SWEET POTATO AT THE RIGHT TIME: Sweet potatoes hold moisture like a stubborn sponge. Only slice them after roasting—no prepping ahead. If you must prep early, roast them whole first, then slice; otherwise, they’ll turn to mush when you finally hit the pan.
  • SALT THE SPINACH BEFORE COOKING: Baby spinach wilts fast, but it also soaks up flavor. Toss it with a pinch of salt and a drizzle of olive oil before adding garlic or cumin—this keeps it tender and prevents bitterness. (Yes, even if you’re impatient like me.)
  • DON’T OVERCROWDLE THE PAN: I learned this the hard way—packing spinach and sweet potatoes too tight steams them instead of searing. Work in batches if needed; a snug pan makes soggy, sad greens. Leave space, and you’ll get crispy edges and caramelized garlic.
  • USE TOASTED CUMIN: Ground cumin loses punch fast. Toast it in a dry pan for 30 seconds until fragrant before adding oil—it deepens the earthy flavor and cuts through the sweetness of the potatoes. (Your nose will thank you.)

Best sauces and condiments for this vegan recipe with sweet potato and spinach

Creamy Cashew Sauce

This velvety cashew sauce is the star of our dish, replacing dairy with plant-based richness. I blend ½ cup soaked raw cashews with ½ cup vegetable broth, 1 tbsp lemon juice, and 1 tbsp maple syrup until completely smooth.

The key is soaking the cashews for at least 2 hours (or hot water for 10 minutes) to ensure a silky texture. For extra depth, I add ½ tsp turmeric for color and a hint of earthiness that pairs perfectly with sweet potatoes. šŸ’›

Smoky Garlic-Tahini Drizzle

For a bold flavor twist, drizzle the finished dish with a mix of 2 tbsp tahini, 1 tbsp lemon juice, 1 tsp smoked paprika, and 1 tsp maple syrup. Thin with 1-2 tbsp water until pourable.

This sauce adds a nutty, smoky kick that complements the roasted sweet potatoes beautifully. I keep a jar in my fridge for quick flavor boosts—it's perfect over grains or salads too.

Spicy Harissa Swirl

If you love heat, stir 1 tsp harissa paste into the cashew sauce before blending. The North African chili blend brings fruity, smoky depth that contrasts wonderfully with the sweet potatoes. For a milder version, reduce to ½ tsp and add ¼ tsp ground coriander for warmth without overpowering.

I discovered this pairing while cooking in Sicily—Nonna would use chili flakes, but harissa gives it a modern twist.

Creamy Avocado Mash

For a lighter option, mash ½ ripe avocado with 1 tbsp lemon juice, 1 tbsp olive oil, and salt to taste. Spread a dollop on top of the sweet potato-spinach dish for a fresh, creamy contrast.

The avocado's healthy fats balance the dish's earthiness while adding vibrant green color. I love this as a topping for brunch-style plates or when I want to keep the dish lighter.

Sweet Date Caramel

Simmer ¼ cup pitted Medjool dates with 2 tbsp water until soft, then blend into a smooth paste. Stir into the cashew sauce for natural sweetness that enhances the caramelized sweet potatoes.

This swap eliminates refined sugar while adding fiber and chewiness. I use this technique when serving the dish to kids—they love the subtle sweetness without overpowering flavors.

Fresh Herb Finishes

Brighten the dish with chopped cilantro or fresh mint—both add freshness that cuts through the richness. For a Mediterranean touch, I sprinkle ½ tsp dried oregano with the herbs. These finishes elevate the dish from comforting to restaurant-worthy.

I always keep fresh herbs on hand because they make any meal feel special—even when it's just me cooking for one. ✨

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 22g28%
Saturated Fat 3g15%
Cholesterol 0mg0%
Sodium 450mg20%
Total Carbohydrate 45g16%
Dietary Fiber 8g29%
Sugars 10g
Protein 12g24%
* 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 in this recipe?

While you can technically use regular potatoes, the flavor and texture will differ significantly. Sweet potatoes have a natural sweetness and creamier texture when roasted that pairs perfectly with the smoky spices. If you must substitute, use Yukon Gold potatoes and reduce the maple syrup to ½ tablespoon to avoid over-sweetness. The dish will still be delicious but lose some of its signature depth.

2

What if I don't have cashews for the creamy base?

No problem! You have three great alternatives: silken tofu (blend with ½ cup broth and 1 tbsp lemon juice), soaked chickpeas (blend with ¼ cup water), or coconut milk (use ½ cup full-fat for richness). For the best texture, strain any liquid from the tofu or chickpeas before blending. The dish will still be creamy but with slightly different mouthfeel.

3

How can I make this dish spicier?

Add heat by adjusting the spices or adding fresh chili. For smoky heat, increase the smoked paprika to 1½ teaspoons and add ½ teaspoon cayenne pepper to the cashew sauce. For fresh kick, stir in 1 chopped jalapeño (seeds removed for mild heat) with the spinach. For a finished touch, garnish with red pepper flakes or a drizzle of hot sauce before serving.

4

Can I make this ahead of time?

The roasted sweet potatoes can be prepped 2 days ahead—store them in the fridge and reheat in a 350°F oven for 10 minutes before combining with the other ingredients. The cashew sauce keeps for 3 days refrigerated (blend fresh before using). For best results, assemble the dish just before serving to maintain the silky texture of the spinach and creamy sauce.

5

What's the best way to serve this dish?

This dish shines as a main course or hearty side. Serve it over brown rice, quinoa, or crusty whole-grain bread to soak up the creamy sauce. For a complete meal, pair with a simple lentil salad or grilled tofu. It also works beautifully as a filling for vegan wraps or stuffed bell peppers. The dish reheats well, making it perfect for meal prep!

ā˜…ā˜…ā˜…ā˜…ā˜…5.0(2 reviews)
Categories Side Dishes