Side Dishes
This vegan sweet potato and spinach recipe transforms humble ingredients into a hearty, protein-packed dish that rivals even the richest comfort foods. đ The secret lies in roasting sweet potatoes until they're caramelized and tender, then blending them with coconut milk for a velvety, naturally sweet base that pairs perfectly with wilted spinach.
I developed this recipe during a particularly busy week when I needed a meal that was both nutritious and satisfyingâno meat substitutes required.
The beauty of this dish is its versatilityâit works as a standalone main course or alongside grilled proteins, thanks to the balanced combination of fiber-rich sweet potatoes, iron-packed spinach, and plant-based protein from chickpeas.
The coconut milk not only creates that luxurious creaminess but also adds healthy fats that keep you full for hours. With just 30 minutes of active prep time and 45 minutes of baking, it's the perfect solution for weeknight dinners that don't compromise on flavor.
What makes this recipe truly special is how the flavors come together: the natural sweetness of the roasted sweet potatoes contrasts beautifully with the earthy spinach, while a touch of garlic and cumin adds depth without overpowering.
The result is a dish that's creamy, satisfying, and packed with nutrientsâno artificial ingredients or processed substitutes needed. The texture is where it really shines: tender sweet potatoes, wilted spinach, and a sauce that's both smooth and slightly rustic.
Serve this dish with a side of quinoa or crusty bread to soak up every last bit of that creamy coconut sauce. It reheats beautifully, making it perfect for meal prep, and the flavors only deepen as it sits.
This is the kind of vegan recipe that proves plant-based cooking can be just as rich and comforting as traditional mealsâwithout any of the guilt. Let's get cooking!
Ingredients for vegan recipe with sweet potato and spinach
Roasted sweet potatoes and wilted spinach create a creamy, protein-rich vegan dish with coconut milk's velvety embrace.
| Ingredient | Amount | Notes |
|---|---|---|
| Sweet Potatoes đ | 2 lbs | Medium size, peeled and cubed |
| Baby Spinach đż | 8 oz | Fresh, loosely packed |
| Full-Fat Coconut Milk 𼼠| 13 ½ oz | Canned, unsweetened |
| Canned Chickpeas đĽ | 15 oz | Drained and rinsed |
| Garlic Cloves đ§ | 4 cloves | Fresh, minced |
| Ground Cumin đśď¸ | 1 tbsp | Toasted for depth |
| Smoked Paprika đśď¸ | 1 tsp | For smoky richness |
| Fresh Ginger đż | 1 tbsp | Grated, fresh |
| Extra-Virgin Olive Oil đŤ | 2 tbsp | For roasting |
| Lemon Juice đ | 2 tbsp | Freshly squeezed |
| Nutritional Yeast đ§ | 2 tbsp | For cheesy flavor |
| Sea Salt đ§ | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper đśď¸ | ½ tsp | Freshly ground |
The sweet potatoes are the foundationâchoose vibrant, firm ones with no soft spots. Organic is ideal, but conventional works fine if you scrub them well. Trader Joe's and Whole Foods carry excellent organic sweet potatoes year-round. For the spinach, baby leaves are perfectâthey wilt beautifully without getting bitter. If using regular spinach, remove tough stems first. The coconut milk should be full-fat and unsweetenedâcanned brands like Thai Kitchen or Aroy-D work best for this recipe's creamy texture. Avoid light versions; they lack the richness needed for that velvety sauce.
No fresh ginger? Substitute 1 tsp ground ginger, but fresh adds a brightness that's hard to match. Smoked paprika can be swapped for regular paprika, though you'll lose that subtle smokiness. For the chickpeas, Great Northern or canned organic brands work bestâthey hold their shape better during blending. If you prefer to cook dried chickpeas, soak them overnight for perfect texture. The nutritional yeast is non-negotiable for that cheesy depthâBob's Red Mill is my go-to brand, but any high-quality version will work. For extra protein, add 1 cup cooked quinoa to the blend, though it'll make the dish slightly grainier.
Prepped ingredients keep best when stored properly: roasted sweet potatoes hold for 5 days in the fridge, while fresh spinach lasts 3-4 days wrapped in a damp towel. The blended coconut sauce can be refrigerated for 5 days or frozen for 3 monthsâportion into ice cube trays before freezing for easy single-serving use. To reheat, warm gently on the stove with a splash of water to restore creaminess. This dish tastes even better the next day as flavors meld, so always make extra for leftovers.
Why You'll Love This Recipe
- One-Pan Magic: The sweet potatoes roast right alongside the spinachâno flipping, no fuss. Just toss everything on a sheet pan, pop it in the oven, and let the coconut milk steam into a creamy sauce while you chop garlic. (Yes, even on a Tuesday night.)
- Creamy Without Guilt: That full-fat coconut milk transforms into a velvety sauce that clings to every bite, while the chickpeas add texture. Honestly, itâs the kind of dish where youâll forget itâs veganâuntil someone asks, and then you get to brag about how rich it is.
- Lunchbox Hero: Make a big batch and itâs perfect for work lunchesâsweet potatoes stay warm, spinach wilts just enough to be tender, and the chickpeas hold their shape. Pack it in jars, and itâs a hearty meal that feels like a treat, not a sad desk lunch.
- Budget Buster: Sweet potatoes and spinach are cheap staples, and canned chickpeas? Even cheaper. Iâll be real: this recipe stretches my grocery budget without sacrificing flavor. Plus, leftovers reheat like a dreamâno soggy spinach here.
Step-by-step instructions for roasted sweet potato and spinach curry
This method balances caramelized sweet potatoes with tender spinach and a velvety coconut base.
đĽ Step 1: Roast Sweet Potatoes Until Caramelized
Preheat your oven to 400°F and line a baking sheet with parchment paper. Toss the 2 lbs cubed sweet potatoes with 1 tbsp extra-virgin olive oil, 1 tbsp ground cumin, 1 tsp smoked paprika, 0.5 tsp black pepper, and 0.75 tsp sea salt. Spread them in a single layerâthey need space to brown properly.
Roast for 25-30 minutes until edges are deep golden brown and the cubes are tender when pierced with a fork. Flip them halfway through for even browning. The caramelization here builds the dish's rich, earthy foundation. If they're browning too quickly, tent with foil to prevent burning.
đł Step 2: SautĂŠ Aromatics and Chickpeas
While the sweet potatoes roast, heat 1 tbsp extra-virgin olive oil in a large skillet over medium heat. Add the 4 minced garlic cloves and 1 tbsp grated fresh ginger, cooking for 1-2 minutes until fragrant but not brownedâthis prevents bitterness. Add the 15 oz drained chickpeas and cook for 5 minutes until lightly golden.
Here's the thingâdon't overcrowd the pan. If the chickpeas look too packed, work in batches. You want them to develop a toasted exterior that adds texture contrast to the creamy sauce. Sprinkle with the remaining 0.75 tsp sea salt and set aside.
đĽ Step 3: Build the Creamy Coconut Base
In the same skillet, pour in the 13.5 oz full-fat coconut milk and bring to a gentle simmer over medium-low heat. Stir in the 2 tbsp nutritional yeast and 2 tbsp lemon juice, simmering for 5-7 minutes until slightly thickened. The nutritional yeast adds that cheesy depth without dairy, while the lemon brightens the richness.
For the best texture, whisk constantly during the last 2 minutes of simmering. You're looking for a sauce that coats the back of a spoon but still flows smoothly. If it thickens too much, add 1-2 tablespoons water to balance it.
đ¨âđł Step 4: Wilt Spinach and Combine
Add the 8 oz baby spinach in batches to the skillet, stirring until just wilted (1-2 minutes). The spinach should collapse completely but remain vibrant greenâovercooking turns it bitter. Remove from heat and fold in the roasted sweet potatoes and chickpeas.
Taste and adjust seasoningâyou might need a pinch more salt or a squeeze of lemon to balance the flavors. The dish should sing with smoky, sweet, and creamy notes. Let it sit off heat for 5 minutes to allow the spinach to fully absorb the coconut sauce.
â° Step 5: Serve Warm with Fresh Garnishes
Transfer to serving bowls and garnish with an extra sprinkle of smoked paprika and a drizzle of lemon juice for brightness. Serve immediately while the sweet potatoes are still warm and the spinach retains its vibrant color. The contrast of caramelized sweet potatoes, tender chickpeas, and silky coconut sauce makes this dish truly special.
This recipe delivers on the creamy promise through the coconut milk and nutritional yeast combination, while the roasted sweet potatoes provide that satisfying earthiness. The smoked paprika adds depth without overpowering the natural sweetness of the vegetables.
Pro Tips For Making Vegan Recipe With Sweet Potato And Spinach
- CUT SWEET POTATO SMALL: Sweet potatoes cook faster and more evenly when sliced into ½-inch cubesâno need for perfect uniformity, but bigger chunks stay rubbery. I used to slice them too thin, and theyâd turn to mush before the chickpeas were tender. Stick to consistent size, even if itâs not pretty.
- SAUTĂ GARLIC LOW AND SLOW: Garlic burns faster than you think in coconut milkâkeep the heat at medium and stir constantly until itâs just golden, not brown. I learned this the hard way when my first batch tasted bitter. If youâre impatient, pull the pan off heat for the last 30 seconds and let the residual heat finish it.
- DRAIN CHICKPEAS WELL: Rinse canned chickpeas in a colander, then shake them dry for 10 secondsâthis prevents the sauce from turning watery. I skipped this once and ended up with a thin, sad gravy instead of a rich, creamy one. A quick towel press helps too if youâre feeling fancy.
- ADD SPINACH AT THE END: Toss spinach in the last 2 minutes of cookingâit wilts instantly and absorbs all the coconut milkâs creaminess. If you add it earlier, itâll turn to sludge and steal heat from the sweet potatoes. Also, a pinch of salt on the spinach before adding makes it taste even fresher.
Regional styles of vegan recipe with sweet potato and spinach
Caribbean Coconut Twist
In the Caribbean, sweet potatoes and spinach are often transformed into a vibrant, coconut-infused dish called "callaloo"âthough traditionally made with dasheen leaves, the concept translates beautifully here.
Add 1 tbsp grated lime zest and 1 tsp Scotch bonnet pepper (or ½ tsp cayenne) to the coconut sauce for a tropical kick. Serve over steamed johnny cakes or coconut rice for an authentic island experience.
I remember my first taste of callaloo in Barbadosâit was the first time I realized how versatile sweet potatoes could be beyond roasting. đ´
Indian-Inspired Curry
This dish becomes a rich, aromatic curry when you add 1 tbsp curry powder and ½ tsp turmeric to the roasted sweet potatoes. Stir in 1 cup diced tomatoes and ½ cup coconut milk after wilting the spinach, then simmer for 5 minutes until thickened.
Garnish with cilantro and a squeeze of lime. For extra protein, fold in ½ cup cooked lentilsâthis version feels like a cozy Indian thali dish. My grandmother used to make something similar in Sicily with eggplant, but the sweet potato adaptation is pure magic. đśď¸
Southern Comfort Bowl
For a Southern-inspired twist, swap the coconut milk for ½ cup peanut butter (creamy, unsweetened) and ½ cup vegetable broth, then add 1 tsp maple syrup and ½ tsp cayenne to the sauce.
Top with crushed peanuts and sliced scallions for a dish that tastes like a cross between mac and cheese and a Thai peanut noodle bowl. This version is a crowd-pleaser at potlucksâIâve served it at family gatherings, and no one guesses itâs vegan. đĽ
Mexican Street Food
Turn this into a taco-style bowl by adding 1 tsp chili powder and ½ tsp cumin to the roasted sweet potatoes. Serve over corn tortillas with toppings like avocado slices, pickled red onions, and cashew sour cream.
The smoky, sweet flavors mimic a sweet potato taco, but the coconut sauce adds a creamy contrast thatâs unexpected but brilliant. I first tried this combo at a vegan food truck in Austin, and it changed how I think about sweet potatoes forever. đŽ
Mediterranean Roasted Plate
For a Mediterranean flair, toss the roasted sweet potatoes with 1 tsp dried oregano and ½ tsp cinnamon before baking. After combining everything, stir in ½ cup crumbled feta (use vegan feta for this version) and Ÿ cup chopped kalamata olives.
Serve with warm pita bread and a side of hummus. This version feels like a cross between a Greek mezze platter and a Sicilian antipastoâperfect for summer gatherings. đ
Nutrition facts
Frequently asked questions
Can I make this recipe without coconut milk?
For a dairy-free alternative, try blending ½ cup cashew cream (soaked cashews + water) with ½ cup vegetable broth until smooth. For a lighter option, use Âź cup Greek-style tofu blended with ½ cup waterâit adds protein while keeping the dish creamy. Both work best when warmed gently to restore smoothness.
How do I prevent the spinach from getting bitter?
Wilt spinach over medium heat for only 1-2 minutesâit should collapse completely but remain vibrant green. Add it in batches to avoid steaming. For extra freshness, use baby spinach (no stems) and remove from heat immediately after wilting. If using regular spinach, separate tough stems beforehand.
Can I prep this dish ahead of time?
Yes! Roast sweet potatoes up to 5 days ahead and store at room temperature. The coconut sauce keeps for 5 days refrigerated or 3 months frozen (portion into ice cube trays). Reheat sauce gently with 1 tbsp water to restore creaminess. Wilt spinach fresh before servingâit reheats best when added last.
What's the best way to add protein?
This recipe already includes 15 oz chickpeas for protein, but you can boost it further. Add ½ cup cooked lentils or ½ cup crumbled tempeh (pan-fried with smoked paprika). For extra richness, stir in 2 tbsp hemp seedsâthey add a nutty flavor and complete protein. All options work equally well!
Why does my sauce separate?
Coconut milk naturally separates when chilled. To fix it, whisk vigorously or blend briefly with 1 tbsp water to re-emulsify. For prevention, stir constantly during the last 2 minutes of simmering. If using store-bought coconut milk, choose brands with higher fat content (like Thai Kitchen or Aroy-Dâthey stay creamier longer.
