Creamy, flavorful, and full of veggies! This easy Sweet Potato and Mushroom Curry is incredibly delicious and irresistible. It’s such a nutritious meal that’s ready from start to finish in 30 minutes and all in one pot!
This simple plant-based curry is perfect for a busy weeknight dinner. Not only is it full of healthy vegetables, but you can toss in any others that you might have lying around!
Once you make this curry, it’s sure to become one of your regular cooking staples as it has in our house! We like to serve it over rice, lentils, or eat it as-is.
In fact, this recipe is one of the primary reasons why I like to keep coconut milk, chickpeas, and curry powder in good supply in my pantry.
I love that it’s a great way to eat something wholesome with ingredients that are full of vitamins and minerals.
Reasons To Love This Curry
- Vegan!
- Ready in 30 minutes
- Full of vegetables and bold flavor
- Versatile – add in any other veggies
- Perfect for busy weeknights or meal-prep
- Naturally provides nutrients including fiber, antioxidants, and protein
Get updates on my latest recipes sent right to your inbox! Click Here To Subscribe To My Email List!
Ingredients and Substitutions
- Coconut Oil – Coconut oil or another oil of your preference is used to sauté the vegetables.
- Onions – I like yellow onion in this curry, but any other kind works as well.
- Garlic – Freshly minced garlic or garlic powder adds delicious flavor.
- Peppers – Red bell peppers go very well with the sweet potatoes, but any other can be used.
- Mushrooms – Shiitake mushrooms give a great flavor and texture. However, they can be replaced with cremini or white mushrooms.
- Sweet Potatoes – These are the main part of the dish and are a great source of vitamin A and potassium.
- Water – Low-sodium vegetable broth can be used in place of water for even more flavor.
- Tomato Sauce – One can of low sodium tomato sauce adds so much flavor. You can use fresh or canned tomatoes in its place.
- Chickpeas – A drained can of chickpeas or homemade chickpeas add extra protein to the curry.
- Coconut Milk – A can of full-fat coconut milk adds creaminess. A lighter variety can be used instead but it may result in a thinner soup-like consistency.
- Seasoning – A combination of curry powder, turmeric, ground ginger, ground sage, and pepper adds a flavor profile that takes this dish over the top! Feel free to sprinkle in any other favorites.
- Cinnamon Stick – One broken cinnamon stick enhances the sweet potato flavor. You can leave it out if you’re not a cinnamon fan.
- Greens – Use kale, baby kale, spinach, baby spinach, or a combination.
- Lemon – The citrus from a squeeze of lemon, just before eating the curry, is so good!
How to Make Sweet Potato and Mushroom Curry
Here are some quick visual steps. Find the full recipe with exact measurements on the recipe card below.
Sauté the Onions and Peppers – Bring a large pot to medium-high heat. Add the coconut oil and then the onions and peppers. Stir them around for about 3 minutes to bring their flavors out.
Stir in the Mushrooms and Garlic – Add the mushrooms and garlic to the pot. Continue to stir as they cook for about 3 more minutes as the vegetables start to soften.
Add the Rest (Almost) – Pour in 2 cups of water. Deglaze the bottom of the pot by using your spoon to scrape it a bit. Then, add all of the other ingredients except for the greens. Give everything a good stir. Turn the heat down to medium.
Cook the Curry – Let the curry cook for about 20-25 minutes, stirring it occasionally. Add more water as needed if it starts to become too thick. Take the pot off the heat when the sweet potatoes have softened but not to the point when they are mushy. I like to check their tenderness with a fork. Scoop the cinnamon sticks out and then stir the greens in. They will wilt within a minute or two of being in the hot curry.
Enjoy! – Give the curry a squeeze of lemon and enjoy!
Recipe Variation Ideas
- Garnish: Add cilantro or any other favorite fresh herbs.
- Veggies: Toss in any extra vegetables you have on hand.
- Spice: Add a dash of cayenne or red pepper flakes for a spicier meal.
- Grains: Serve the curry with naan, rice, noodles, quinoa, or couscous.
- Protein: Increase the protein amount by adding tofu or lentils to the curry.
No-Waste Ideas
- Use the rest of the onion, peppers, and greens in this Breakfast Casserole.
- Roast leftover kale for this Tofu Quinoa Bowl or toss them into this Red Lentil Curry.
- Wash the cans, cover their sharp edges with tape, and use them to hold craft supplies!
Frequently Asked Questions
This curry is great for meal prep. Simply make the recipe, cover it, and store it in the fridge for 4 days. Reheat it in the microwave or over the stovetop when you’re ready to enjoy it.
Refrigerate the curry for a few hours first. Once it’s cold, transfer it to a freezer-safe dish or bag and seal it. It is good in the freezer for 2 months. Reheat it in the microwave or stovetop until heated through. You may need to stir in additional water or vegetable stock to rehydrate the dish.
I hope you loved this recipe! If you try it, please let me know what you think with a rating and comment below. Your feedback really supports my blog and is helpful to other readers! 🙂 You can stay updated on my latest recipes by following me on Pinterest and joining my Email List.
Sweet Potato and Mushroom Curry
Bonnie – Serene Trail
Ingredients
- 2 tablespoons coconut oil
- 1/2 small yellow onion, diced
- 3 cloves garlic, minced
- 1 large red bell pepper, 1" long slices
- 5-8 ounces shiitake mushrooms, sliced, (142g)
- 2 small sweet potatoes, peeled & cubed
- 2 cups water, (240ml)
- 15 ounces tomato sauce, canned, (425g)
- 15 ounces chickpeas, canned, drained, (425g)
- 13-14 ounces coconut milk, canned, (400ml)
- 1 1/2 tablespoons curry powder
- 1 teaspoon turmeric powder
- 1 teaspoon ground ginger
- 1 teaspoon pepper
- 1 teaspoon ground sage
- 1 small cinnamon stick, broken in half
- 1 1/2 cups greens, kale or spinach, (100g)
- squeeze of lemon, (optional)
Instructions
- Gather the ingredients and cut all of the vegetables.
- Bring a large pot to medium-high heat. Add the coconut oil and then the onions and peppers. Stir them around for 3 minutes to bring their flavors out.
- Add the mushrooms and garlic to the pot. Continue to stir as they cook for 3 more minutes as the vegetables start to soften.
- Pour in 2 cups of water to deglaze the bottom of the pot. Use your spoon to scrape the bits at the bottom. Then, add all of the other ingredients except for the greens. Give everything a good stir. Turn the heat down to medium.
- Let the curry cook for 20-25 minutes, stirring it occasionally. Take the pot off the heat when the sweet potatoes have softened but not to the point when they are mushy. Scoop the cinnamon sticks out and then stir the greens in. They will wilt within a minute or two of being in the hot curry. Give the curry a squeeze of lemon and enjoy!
Video
Notes
- If the curry is too thick, add a bit of water or low-sodium vegetable broth.
- If you’d like to thicken the curry, mash some of the sweet potatoes.
Nutrition
The nutritional information provided is an estimate from third-party calculations.
Made this the other night and we absolutely loved it! The sweet potatoes and cinnamon went so well with the coconut and slightly spicy curry. I love meals my husband and I can top with red pepper flakes, while not being too spicy as-is for the kids. This is definitely claiming a spot in the regular rotation around here! 😊
I’m so happy to hear that you all liked this curry, Kimberly!
I just made this….sooooo good!
I’m so glad you liked this curry!
Best curry I ever made! Worked out just perfect! My husband was very happy with how spicy it was.
Thank you!! I am very excited to try more of your recipes.
Thank you so much for trying it out! I’m so happy to hear that you liked it!!
Delicious curry! Definitely a keeper here. We had naan bread with it which complemented it very well.
Hi Mary! I’m so happy to hear that you liked the curry. It’s the perfect dish for naan!