This Sweet Potato and Mushroom Curry is full of fresh vegetables and savory flavor! Use this delicious dish to fill the family up on busy weeknights or for meal prep. It’s such a nutritious, one-pot meal that everyone will love!

Sweet potato and mushroom curry.

This simple plant-based curry is perfect for a busy weeknight dinner because it cooks fast and is full of wholesome ingredients. 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 simply eat it as-is. It fills everyone up without feeling too heavy.

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.

Mushroom curry.

For more satisfying, veggie-packed meals, be sure to check out my Kung Pao Vegetables, Green Curry Fried Rice, Tofu Poke Bowl, Thai Noodle Salad, and Tofu Burrito Bowl!

Reasons To Love This Curry

  • Completely vegan!
  • Full of vegetables and bold flavor
  • Perfect for busy weeknights or meal prep
  • Versatile – add in any other veggies and seasonings
  • Naturally provides nutrients, including fiber, antioxidants, vitamins, minerals, and protein

Get updates on my latest recipes sent right to your inbox! Click Here To Subscribe To My Email List!

Ingredients and Substitutions

Labeled curry ingredients.
  • Coconut OilCoconut oil or another oil of your preference is used to sauté the vegetables. 
  • Onions – I like yellow onions 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 type 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 their place.
  • Chickpeas – A drained can of chickpeas or homemade chickpeas adds 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!
Curry with sweet potatoes.

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 where 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. 

Steps for making sweet potato 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. 
Wilted greens in the curry.

No-Waste Ideas

Frequently Asked Questions

Can you make this ahead of time?

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.

How do you freeze this curry?

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 on the stovetop until heated through. You may need to stir in additional water or vegetable stock to rehydrate the dish.

Vegan sweet potato curry.

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.

Up close image of mushroom curry.

Sweet Potato and Mushroom Curry

Easily make this one-pot Sweet Potato and Mushroom Curry on busy weeknights or as a nutritious make-ahead meal! It is lusciously creamy, full of layers of flavor, and loaded with fresh veggies!
5 from 12 votes
Print Recipe Pin Recipe Leave Review

Bonnie – Serene Trail

Course: Main Course
Cuisine: Indian, Thai
Prep Time: 15 minutes
Cook Time: 25 minutes
Total Time: 40 minutes
Servings: 6
Calories: 405kcal

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

  • 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 where they are mushy. Scoop the cinnamon sticks out and then stir the greens in. 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

Calories: 405kcal | Carbohydrates: 49g | Protein: 8.9g | Fat: 17.2g | Saturated Fat: 14.3g | Sodium: 409mg | Potassium: 1182mg | Fiber: 8.9g | Sugar: 6.6g | Calcium: 98mg | Iron: 6mg

The nutritional information provided is an estimate from third-party calculations.

Did you make this recipe?I’d love to hear what you think! Drop a comment below or share it on Instagram and tag me @serene.trail.
Curry Pinterest pin.
Pinterest pin of sweet potato curry.

More Recipes To Love!

10 Comments

  1. 5 stars
    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! 😊

  2. 5 stars
    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.

  3. 5 stars
    Delicious curry! Definitely a keeper here. We had naan bread with it which complemented it very well.

  4. 5 stars
    Delicious! Have made this curry 3 times now.
    It took me 20+ minutes to chop onion, pepper, sweet potatoes and garlic. And another 5 minutes to open cans and drain and rinse the chickpeas Wondering how you did all this prep in 5 minutes?

  5. Hi Denise! Thank you so much for the kind review! I generally use a vegetable chopper to speed things up, but will adjust the recipe card because I’m not sure why it says that.

5 from 12 votes (8 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating