Vegan Sweet Potato Curry

Steaming bowl of Vegan Sweet Potato Curry with Spinach, creamy coconut sauce, served over basmati rice with lime. Save to Pinterest
Steaming bowl of Vegan Sweet Potato Curry with Spinach, creamy coconut sauce, served over basmati rice with lime. | cookingwithbrielle.com

This dish features tender sweet potatoes and fresh spinach gently cooked in a fragrant, creamy coconut sauce infused with aromatic spices like cumin, coriander, and turmeric. The process starts with sautéing onions, garlic, and ginger to build a rich base, followed by toasting the spices for deep flavor. Sweet potatoes and bell pepper add texture and sweetness, while chopped tomatoes and coconut milk create a luscious sauce. Finished with fresh spinach and garnished with cilantro and lime, this Indian-inspired main is perfect for a wholesome, plant-forward meal packed with warmth and vibrant tastes.

The first time I made this curry, my apartment smelled so incredible that my neighbor knocked on my door to ask what I was cooking. Sweet potatoes have this way of turning into something silky and luxurious when they simmer in coconut milk, like they were meant to be there all along. This recipe became my go-to for cold rainy evenings when nothing sounds better than something warming and nourishing. The vibrant colors alone make the whole cooking process feel like therapy.

I once served this at a dinner party where half the guests were convinced they hated curry. They went back for seconds and actually fought over the last serving. Something about the sweetness of the potatoes balancing against the warm spices makes this universally appealing, even for curry skeptics.

Ingredients

  • 2 medium sweet potatoes: The real star here, they become meltingly tender and soak up all those gorgeous spices
  • 1 large onion: Finely chopped so it virtually disappears into the sauce
  • 3 cloves garlic and 1-inch ginger: The aromatic foundation, dont skip fresh here
  • 200 g fresh spinach: Added at the end so it stays bright and fresh
  • 1 red bell pepper: Brings sweetness and a beautiful pop of color
  • 400 ml coconut milk: Full fat is best for that luxurious, restaurant quality texture
  • 400 g chopped tomatoes: Use the whole can, juices included
  • 2 tsp curry powder, 1 tsp cumin, 1 tsp coriander, ½ tsp turmeric: The spice blend that makes everything sing
  • 1 tbsp coconut oil: Adds another layer of coconut flavor

Instructions

Warm your pot and bloom the aromatics:
Heat coconut oil in a large pot over medium heat, add onion and sauté 3 to 4 minutes until translucent, then stir in garlic and ginger for just 1 minute until the smell fills your kitchen
Toast your spices:
Add all the spices and stir constantly for 1 minute, watching carefully until they become fragrant and darken slightly
Coat the vegetables:
Toss in sweet potatoes and red bell pepper, sauté for 2 to 3 minutes so every piece gets kissed with those toasted spices
Create the sauce:
Pour in coconut milk, tomatoes with their juices, and tomato paste, stir until everything comes together into a gorgeous orange red sauce
Simmer to perfection:
Bring to a bubble, then reduce heat and let it simmer uncovered for 20 to 25 minutes until sweet potatoes yield easily when pierced with a fork
Add the greens:
Stir in spinach and cook just 2 to 3 minutes until wilted, then season generously with salt and pepper
Finish and serve:
Ladle into bowls and top with fresh cilantro and a squeeze of lime if you like, something bright to cut through the richness
Vegan Sweet Potato Curry with Spinach simmered in an aromatic coconut sauce, featuring tender sweet potatoes and wilted greens. Save to Pinterest
Vegan Sweet Potato Curry with Spinach simmered in an aromatic coconut sauce, featuring tender sweet potatoes and wilted greens. | cookingwithbrielle.com

This curry has saved me on countless nights when I wanted something comforting but didnt have the energy for anything complicated. My partner now requests it whenever theyve had a particularly long day at work.

Making It Your Own

Sometimes I toss in a can of chickpeas during the simmering phase for extra protein and texture. Other times, kale or Swiss chard stand in for spinach when thats what I have languishing in the fridge.

Serving Suggestions

Steamed basmati rice is the classic choice, but Ive also served this over quinoa for added protein. Warm naan for scooping up every last drop of sauce feels essential.

Meal Prep Magic

This curry doubles beautifully and actually improves after a day in the refrigerator. The flavors have time to marry and deepen, making it ideal for Sunday meal prep.

  • Portion into glass containers for easy grab and go lunches
  • Store rice separately and reheat both gently before serving
  • Freeze for up to 3 months if you want to keep some for later
A rustic pot of Vegan Sweet Potato Curry with Spinach, garnished with cilantro, alongside naan for a hearty dinner. Save to Pinterest
A rustic pot of Vegan Sweet Potato Curry with Spinach, garnished with cilantro, alongside naan for a hearty dinner. | cookingwithbrielle.com

Theres something deeply satisfying about a one pot meal that nourishes you from the inside out. Hope this curry finds its way into your regular rotation.

Questions & Answers About the Recipe

Yes, kale or Swiss chard work well as alternatives, adding a slightly different texture and flavor while maintaining the dish's nutritional benefits.

Omit or reduce the cayenne pepper for a milder version, or increase curry powder for more warmth and heat according to your preference.

Pair it with steamed basmati rice, quinoa, or naan bread to complement the creamy, spiced flavors and make a complete meal.

Yes, it contains no gluten ingredients, making it safe for gluten-sensitive individuals.

Adding chickpeas is a great way to boost protein content while keeping it plant-based and hearty.

Vegan Sweet Potato Curry

Comforting sweet potatoes and spinach simmered in a creamy coconut sauce with warming spices.

Prep 15m
Cook 30m
Total 45m
Servings 4
Difficulty Easy

Ingredients

Vegetables

  • 2 medium sweet potatoes, peeled and diced (approximately 1.3 pounds)
  • 1 large onion, finely chopped
  • 3 cloves garlic, minced
  • 1-inch piece fresh ginger, grated
  • 7 ounces fresh spinach, roughly chopped
  • 1 red bell pepper, diced

Canned & Pantry

  • 13.5 ounces coconut milk (1 can)
  • 14 ounces chopped tomatoes (1 can)
  • 1 tablespoon tomato paste
  • 1 tablespoon coconut oil or vegetable oil

Spices

  • 2 teaspoons curry powder
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • ½ teaspoon turmeric
  • ⅛ teaspoon cayenne pepper (optional, adjust to taste)
  • Salt and black pepper, to taste

Garnish (optional)

  • Fresh cilantro, chopped
  • Lime wedges

Instructions

1
Sauté Aromatics: Heat coconut oil in a large pot over medium heat. Add onion and sauté for 3–4 minutes until translucent. Stir in garlic and ginger; cook for 1 minute until fragrant.
2
Toast Spices: Add curry powder, cumin, coriander, turmeric, and cayenne. Stir well and cook for 1 minute to toast the spices and release their oils.
3
Combine Vegetables: Mix in the sweet potatoes and red bell pepper. Sauté for 2–3 minutes to lightly coat with spices.
4
Add Liquids and Simmer: Add tomato paste, chopped tomatoes with juice, and coconut milk. Stir to combine. Bring to a boil, then reduce heat and simmer uncovered for 20–25 minutes, or until sweet potatoes are fork-tender. Stir occasionally to prevent sticking.
5
Wilt Spinach and Season: Add chopped spinach and simmer for 2–3 minutes until wilted. Season generously with salt and black pepper to taste.
6
Serve: Serve hot, garnished with chopped cilantro and fresh lime wedges if desired.
Additional Information

Equipment Needed

  • Large pot or Dutch oven
  • Chef's knife
  • Cutting board
  • Wooden spoon

Nutrition (Per Serving)

Calories 320
Protein 6g
Carbs 38g
Fat 17g

Allergy Information

  • Contains coconut (coconut milk). Free from gluten, dairy, and nuts. Always check product labels for potential allergens or cross-contamination.
Brielle Thompson

Home chef sharing approachable recipes, smart meal prep tips, and family-friendly comfort food for everyday cooks.