This delicious vegan curry is made with sweet potato and fresh veggies simmered in a delicious blend of coconut milk and spices. The most divine comfort food in a bowl!
What I love most about this vegan curry is how simple it is. But simple doesn’t mean bland. Not at all.
In fact this has so much flavor going on that you’re going to totally fall in love with it, yet it’s easy enough to become a regular week night meal.
It’s also really versatile and you can use different veggies or play around with the spices. It’s just fantastic when you want to get your curry fix but don’t want to work too hard for it.
And if you love a fabulous (but simple) vegan curry, then also check out our vegan chickpea curry!
How To Make Vegan Curry
Full instructions and measurements can always be found in the recipe card at the bottom of the post.
- Add olive oil to a pot along with minced ginger, crushed garlic, chopped onion, curry powder, ground coriander, ground cumin, ground turmeric and cayenne pepper. Sauté until the onions are softened.
- Add in chopped sweet potatoes, tomato paste, canned chopped tomatoes, vegetable stock and coconut milk. Bring to a simmer and then cover the pot and leave to simmer until the potatoes are slightly softened and close to ready but not all the way cooked.
- Add in broccoli and cauliflower florets and sliced zucchini and simmer until the veggies are al dente and the potatoes are soft and firm.
- Add in baby spinach and a little coconut sugar (for flavor balance) and simmer until the spinach is just wilted.
- Serve with basmati rice and fresh chopped cilantro.
Recipe Tips
Curry Powder: We used a mild curry powder so that this curry is beautifully mild and delicious. If you want it to be more spicy then you can use a spicier curry powder or just use more curry powder than we did.
Sweet Potato: This can be switched for regular white potato as well.
Veggies: We used a mix of broccoli and cauliflower florets and sliced zucchini and baby spinach. You could use the same veggies or try adding different veggies like mushrooms, sugar snap peas, baby corn, kale etc.
Coconut Milk: We used full fat canned unsweetened coconut milk and this will have the best results in this recipe.
Cooking Time: The sweet potato takes longest to cook and then comes the broccoli/cauliflower/zucchini and finally the baby spinach is ready in the shortest time.
This is why we add the veggies gradually. The broccoli/cauliflower/zucchini goes in when the sweet potato is almost cooked and then the spinach goes in last and only cooks until just wilted. If the veggies go in too early then they get overcooked and mushy. It’s not the end of the world if this happens! But it’s ideal if you add the veggies in stages so that everything is perfectly cooked and not over-cooked in the end result.
Storing and Freezing
Leftovers keep very well in the fridge for 3-4 days and can be reheated in the microwave. This is also freezer friendly if you want to freeze it. Let it thaw overnight in the fridge and then reheat as usual.
More Vegan Curries!
- Vegan Massaman Curry
- Vegan Potato Curry
- Vegan Green Curry
- Vegan Sweet Potato Curry
- Vegan Coconut Curry
- Vegan Lentil Curry
Vegan Curry
- Prep Time: 15 mins
- Cook Time: 30 mins
- Total Time: 45 minutes
- Yield: 4
Description
This delicious vegan curry is made with sweet potato and fresh veggies simmered in a delicious blend of coconut milk and spices. The most divine comfort food in a bowl!
Ingredients
- 2 Tbsp Olive Oil
- 1 Tbsp Minced Ginger
- 1 Tbsp Crushed Garlic
- 1 Medium Onion (Chopped)
- 2 Tbsp Mild Curry Powder*
- 1 tsp Ground Coriander
- 1 tsp Ground Cumin
- 1/2 tsp Ground Turmeric
- 1/2 tsp Cayenne Pepper
- 3 Medium Sweet Potatoes (Chopped) (~4 and 1/2 cups/600g)
- 1/4 cup (65g) Tomato Paste
- 1 14oz (400g) Can Chopped Tomatoes
- 1 cup (240ml) Vegetable Stock
- 1 14oz (400ml) Can Coconut Milk*
- 2 cups (180g) Broccoli Florets
- 2 cups (180g) Cauliflower Florets
- 3 Small Zucchini (Sliced)
- 3 cups (90g) Baby Spinach
- 1 tsp Coconut Sugar
For Serving:
- Basmati Rice
- Fresh Chopped Cilantro
Instructions
- Add the olive oil to a pot along with the minced ginger, crushed garlic, chopped onion, curry powder, ground coriander, ground cumin, ground turmeric and cayenne pepper. Sauté until the onions are softened.
- Add in the chopped sweet potatoes, tomato paste, canned chopped tomatoes, vegetable stock and coconut milk.
- Bring to a simmer and then cover the pot and leave to simmer until the potatoes are slightly softened and close to ready but not all the way cooked.
- Add in the broccoli and cauliflower florets and sliced zucchini and simmer until the veggies are al dente and the potatoes are soft and firm.
- Add in the baby spinach and coconut sugar and simmer until the spinach is just wilted.
- Serve with basmati rice and fresh chopped cilantro.
Notes
*We used mild curry powder as we prefer it a little mild, but you are welcome to use more or use a stronger blend if you prefer it more spicy.
*The coconut milk should be full fat, unsweetened, canned coconut milk.
*The coconut sugar is just for flavor balance. You can also use brown sugar.
*Nutritional information is for the curry only and does not include rice.
- Category: Entree, Savory, Gluten-Free
- Method: Stovetop
- Cuisine: Vegan
Nutrition
- Serving Size: 1 Serve (of 4)
- Calories: 481
- Sugar: 18.9g
- Sodium: 483mg
- Fat: 25.8g
- Saturated Fat: 15.4g
- Carbohydrates: 55.8g
- Fiber: 12.8g
- Protein: 10.1g
Keywords: vegan curry
This curry recipe is absolutely delicious! The curry base is the perfect consistency! I will definitely be added to my list of go-to meals & I’m excited to make it with different combinations of veggies!
★★★★★
Awesome! Thanks so much Caitlin!
Delicious and loved by all the family.
★★★★★
Thanks Sarah!
This was so yummy! I used mini rainbow potatoes instead of sweet potatoes and added a bit more broccoli and cauliflower then what the recipe called for. It turned out great, I just had to add a bit more vegetable broth to thin it out. Thank you for this recipe! I’ll definitely make it again 🙂
– This was really good followed by a salad (I just used spring mix, cucumber, clementines, and olive oil balsamic vinegar, salt, pepper, and oregano as the dressing)
★★★★★
Awesome! Thanks Greta!
Made this as per the recipe and it was delicious. Really great balance of flavours. Thank you.
★★★★★
Thanks Oliver!
This was a great way to use up many vegetables that needed using and the end result was fab!! I had it again for lunch today and it was even better. I topped my serving today with a handful of peanuts to get the crunch factor going. Divine!
ps. will this freeze well??
Not sure I rated recipe… a definite 5!
★★★★★
So glad you enjoyed it Tracy! Peanuts is a great idea for topping it as well. It does freeze well too! 🙂
This heartening, flavourful curry works well with any veggies and was just delicious!
★★★★★
Yay! Thanks Anna.