Vegan Sweet Potato Curry

Easy Vegan Sweet Potato Curry [+VIDEO]

This Easy Vegan Sweet Potato Curry recipe is one I know you’ll love! Roasted sweet potatoes covered in a simple to make curry sauce using Jamaican curry powder (and no coconut milk) and topped with fresh chives for garnish. Pair it with rice for the perfect dinner option for any day of the week!

Ingredients You’ll Need to Make Vegan Sweet Potato Curry:

How to Make Vegan Sweet Potato Curry

You wouldn’t believe how easy it is to make this vegan sweet potato curry! You’ll want to start by first rounding up all of your ingredients. There’s nothing worse than getting half way through a recipe only to realize that you’re missing an ingredient.

Easy Vegan Sweet Potato Curry in white bowls

Once all of your ingredients have been gathered, dice your sweet potatoes and prepare them to go in the oven. Wondering if the sweet potatoes need to be peeled? It’s totally up to you! I like to leave them on, as you don’t notice them in the final dish.

It’s important not to cut your sweet potatoes too big, or they will take longer to cook. Half inch pieces will be ready in about 25 minutes. Transfer the diced sweet potatoes to a baking sheet and drizzle with oiI, then season with salt and pepper for a little flavor. Transfer them to the oven and allow them to bake for 20-25 minutes.

Easy Vegan Sweet Potato Curry in pan

While the sweet potatoes are baking, you’ll start preparing the curry. Like most curries, you’ll start with a little minced garlic and onion. Sauté this in a medium pan over low medium heat with vegan butter until the onions are translucent and the garlic is fragrant.

Once those have been sautéed, add in the green bell peppers and saute until they have softened a bit. At this point you’re ready to add the seasonings- Jamaican curry powder, garlic powder, ground ginger and thyme. Stir until combined. Next, add the unsweetened almond milk, vegetable broth and the cornstarch + water mixture.

Vegan Sweet Potato Curry in white bowl

Continue stirring all of the ingredients together until they are well combined. Increase the temperature in order to bring the mixture to a low boil, then let it simmer for a bit. You’ll notice that the mixture will start to thicken. By the time you’re done with the sauce, the sweet potatoes should be almost ready.

Once the sweet potatoes are finished baking, remove them from the oven and carefully transfer them to the pan with the curry sauce. Stir the sweet potato curry until all of the potatoes are covered and garnish with chives. Enjoy!

Easy Vegan Sweet Potato Curry in white bowl

Can I Use Coconut Milk Instead of Almond?

This sweet potato curry recipe is made without using coconut milk, but if you’d like to use it go right ahead! Alternatively you can use soy milk as a substitute if need be.

I know you’ll love this easy vegan Sweet Potato Curry! It’s savory, filling and flavorful. It’s definitely one of those meals that you’ll look forward to eating the next day for lunch, and possibly again for dinner that night. So what are you waiting for? Get in the kitchen and give this recipe a try. Let me know how it goes in the comments below!

Easy Vegan Sweet Potato Curry

Other Curry Recipes You’ll Love:

Tools You Might Need:

Hungry for more? Follow me on YoutubePinterestInstagramTwitter, and Facebook!

This post contains affiliate links.

Easy Vegan Sweet Potato Curry
Vegan Sweet Potato Curry
Print Pin
5 from 2 votes

Easy Vegan Sweet Potato Curry [+VIDEO]

A simple and delicious Vegan Sweet Potato Curry recipe that can be made without coconut milk!
Course Main Course
Cuisine American
Keyword Curry, Sweet Potato
Prep Time 10 minutes
Cook Time 35 minutes
Total Time 45 minutes
Servings 4



  • Preheat oven to 375°
  • On a baking pan, assemble your diced sweet potatoes to create one layer. Drizzle with olive oil and season with salt and pepper. Mix the potatoes around on the pan to evenly coat them.
  • Bake for 20-25 minutes or until browned. Rotate 2-3 times for even browning.
  • While the potatoes are cooking, begin putting together the curry by sautéing the onion and garlic for 3-4 minutes over a low-medium heat with the vegan butter
  • Once the garlic is fragrant, add in the chopped green peppers and cook until softened.
  • Add in the curry powder, garlic powder, ground ginger, thyme and stir.
  • Next, add in the vegetable stock, unsweetened almond milk and cornstarch+water mixture. Bring to a boil, then reduce to a low heat and let simmer until thickened. Stir consistently.
  • Once the sweet potatoes are done cooking, remove them from the oven and add them to the curry mixture. Stir to combine.
  • Garnish with fresh chives and serve with rice. Enjoy!



  1. Linda Dynkin

    5 stars
    Made this recipe for my husband and I. Truth be told we are not vegan but we do enjoy eating vegan/vegetarian a few times a week. The recipe was simple to prepare and took no time at all. I didn’t want to have to use my oven so I threw my sweet potato in the air fryer and it worked just the same. We like a little heat in our food so I put a little red pepper flakes in it after it was plated. So good!! Thank you Desiree for this wonderful recipe, we will most definitely keep this on our weekly rotation! 🙂

  2. 5 stars
    I tried this recipe and it turned out amazing! It was simple and easy to make and it didn’t require a lot of ingredients (which I love). It’s definitely going to be a staple for us!

  3. Pingback: Easy Potato Curry | I Can You Can Vegan ICanYouCanVegan Easy Potato Curry

Leave a Comment

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

Recipe Rating