Skip to Content

One Pot Easy Sweet Potato Curry

Made with only eleven ingredients, this slightly spicy, easy sweet potato curry recipe results in a dairy-free, healthy, and delicious curry. Serve it with some naan or rice for a satisfying weeknight meal.

This easy sweet potato curry is so comforting and creamy

In my quest to curryfy ALL the things, I figured I would make sweet potatoes my next victim in this easy curry.

This delicious curry is creamy and comforting. It is a harmonious blend of ever so lightly caramelized onions, ginger, and garlic, tossed with sweet potatoes and simmered in a well-spiced, creamy sauce.

On curry night, this sweet potato curry is a fantastic vegan option. Wait, you do have a curry night, right? Maybe it’s on your calendar after taco night?

Now, let’s dive into the recipe for this easy curry…

The ingredients to make sweet potato curry can be found at most grocery stores.

What are the ingredients needed to make this sweet potato curry?

This sweet potato curry can be made with only 11 ingredients that you can find at most grocery stores. Most of these are pantry staples for me for when those curry cravings hit. And those 11 ingredients are:

  1. Sweet potato
    I used one large sweet potato. As the skin on it was not very appealing, I peeled it off with a vegetable peeler, before chopping up the potato into bite-sized pieces.
  2. Onion
    I used a red onion. If you have a yellow onion on hand, feel free to use that. I have not noticed a big difference in taste between these two when they are sautéed. If chopping onions is the bane of your existence, most grocery stores have containers of pre-chopped onions in the produce section. These are a less budget-friendly option, but they are a convenient option.
  3. Ginger
    I like to use fresh ginger in the curries I make. I have found that curry made with ginger powder tastes a lot different and has a less robust flavor than a curry made with fresh ginger.
  4. Garlic
    As with fresh ginger, fresh garlic cloves are a must for this recipe. You could also use minced garlic, but not garlic powder.
  5. Red Pepper Flakes
    This is one of 2 optional ingredients. I like to balance out the sweet potato with a bit of spicy heat from red pepper flakes and cayenne. However, if you prefer a mild curry, leave out the chili flakes completely.
  6. Coriander
    I used coriander powder in this recipe. Coriander powder can be found in the spice section of most grocery stores these days. If your store does not have it, there is always Amazon.
  7. Turmeric
    Just a pinch of turmeric rounds off the coriander and smoked paprika so beautifully in this dish.
  8. Smoked paprika
    Make sure to use smoked paprika and not paprika, as I have found that smoked paprika adds more flavor.
  9. Cayenne
    This is the second of two ingredients that are optional. If you prefer a mild curry, then leave out the cayenne. However, if you prefer a milder curry, then feel free to add in less cayenne to suit your preference.
  10. Fire roasted tomatoes
    I like using a can of fire-roasted tomatoes in most curries, as these add just another layer of delightful flavor.
  11. Coconut milk
    I like to use full-fat coconut milk in this. But you could use light coconut milk if you prefer. If you don’t have coconut milk on hand, you could use vegetable broth
Roasting sweet potatoes with onion, ginger, garlic, and spices - the beginning of sweet potato curry.

Notes about this recipe…

In addition to the 11 ingredients mentioned above, I also used olive oil to sauté the onions, ginger, and garlic. You could also use coconut oil for this. I have found that sautéing the onions, ginger, and garlic until they are lightly caramelized adds just another layer of divine flavor to this curry.

I also used green peas and parsley as garnish. But, cilantro would also work well instead of parsley.

This easy sweet potato curry is perfect as part of a weeknight meal or a more elaborate weekend meal.

This recipe, like most of the recipes on here, is one I hope you will play around with and have fun making.

If you have a nose and sense for spices, then feel free to lessen the amount of coriander used and use a bit of curry powder and/or garam masala. If you do not like canned fire-roasted tomatoes, then use tomato paste instead.

Delicious vegan sweet potato curry

Serving Suggestions

I like to enjoy this sweet potato curry with some white rice, roti, or naan. But this curry is also delicious when served with some yellow rice or cauliflower rice as well. By the way, if you want to make your own riced cauliflower, this recipe has been a fail-proof one for me!

To round off a meal, this sweet potato curry can be served alongside other curries like this broccoli curry, this cashew curry, chickpea curry, some mango chutney, and some croquettes, in addition to rice, roti, or naan, for a well-balanced meal.

How to store leftovers of this curry?

Leftovers of this curry can be stored refrigerated, in an airtight container, for up to 5 days. This is one of those curries that always seem to taste better the next day.

Sweet potato curry is so perfect with rice or naan

Thanks so much for stopping by. If you make this recipe, please let me know in the comments below what you think of it. For more fusion, spice-filled, recipe ideas, please subscribe and follow me on InstagramMastodon, and/or Pinterest!

This easy sweet potato curry is so comforting and creamy

Easy Sweet Potato Curry

5 from 5 votes
Print Pin Rate
Prep Time: 5 minutes
Cook Time: 30 minutes
Total Time: 35 minutes
Servings: 4 servings
Author: Shashi
Made with only eleven ingredients, this slightly spicy, easy sweet potato curry recipe results in a dairy-free, healthy, and delicious curry. Serve it with some naan or rice for a satisfying weeknight meal.


  • 3 Tbsp olive oil
  • 1 red onion
  • 5 cloves garlic
  • 1/2 inch chunk of ginger approx 2 teaspoons chopped ginger
  • 1 large orange sweet potato
  • 4 tsp coriander
  • 1/2 tsp turmeric
  • 1 tsp smoked paprika
  • 1 Tbsp red pepper flakes
  • 1 tsp cayenne
  • 1 15.5 oz can of fire-roasted tomatoes.
  • 1 cup coconut milk
  • 2-3 Tbsp green peas
  • 1 Tbsp parsley
  • Salt and pepper


  • Peel and finely chop the onion, ginger, and garlic.
  • Add the olive oil to a heavy bottom pan and add in the onion, ginger, and garlic, and sauté for about 8–10 minutes, stirring often to prevent burning.
  • While the onion, ginger, and garlic are sautéing, peel the sweet potato and chop it into bite-sized pieces. The smaller the pieces, the quicker the sweet potato will cook.
  • Add the sweet potatoes, coriander, smoked paprika, turmeric, cayenne, chili flakes, 1/2 cup coconut milk, and a can of fire-roasted tomatoes, and stir well.
  • Then, cover the pan and let simmer for about 20 minutes, or until the sweet potato is tender.
  • Uncover the pan and add in the rest of the coconut milk and stir well.
  • Season with salt and pepper to taste.
  • Garnish with green peas and chopped parsley.


Serving: 1g | Calories: 307kcal | Carbohydrates: 25g | Protein: 5g | Fat: 23g | Saturated Fat: 12g | Polyunsaturated Fat: 10g | Sodium: 231mg | Fiber: 6g | Sugar: 11g
DID YOU MAKE THIS RECIPE?Tag @SavorySpin or tag #savoryspin so we can share your ceation.
5 from 5 votes (5 ratings without comment)

Leave a comment

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

Recipe Rating

  1. […] are just as deliriously delicious tossed into a spicy curry, a savory soup, rich cupcakes, or sweet […]

  2. Elisa says:

    Love the recipe!! my favorite curry and also sweet potato, will make it really soon for me as I am vegetarian and always looking for new recipe with veggies, easy and delicious. Thanks 🙂

  3. sarah says:

    Love this as a tangy vegetarian dish! Was a hit even with the hubby.

  4. Lubna says:

    Wow…..what a delicious and flavourful recipe. I never tried sweet potato like this….Will surely try…

  5. Saif says:

    This sweet potato curry looks absolutely delicious. I will definitely try to make this recipe tonight for my family. Thank you

  6. Caroline says:

    I’m a big curry fan and also love sweet potatoes, so this sounds right up my street!

  7. Erik says:

    Such a satisfying dinner! The favors are perfectly balanced and soo good.

  8. Jacqueline says:

    Mmmmm that looks tasty, although you had me at sweet potatoes.

  9. kushigalu says:

    Drooling over this sweet potato curry. Looks so delicious. Thanks for sharing.

  10. Charla says:

    I love anything with sweet potatoes in and don’t even need an excuse to make a good ole sweet potato curry, get in my belly!

  11. Emily says:

    My family loved this sweet potato curry on meatless Mondays! Can’t wait to make it again!

  12. Neil says:

    Sweet potato curry is a favourite in our house hold Shashi. I love how your recipe has the addition of being garnished with the green peas too. Delicious!