You know people who don’t like sweet potatoes? There seems to be quite a few of them out there, and frankly, I don’t get it. Sweet potatoes are amazing! They’re like potatoes (amazing) that are sweet (so even better). What’s not to like? Personally, I could eat a plain old baked sweet potato for dinner — no toppings or seasonings or anything — and be a happy camper. If you’re a person who loves sweet potatoes I’m sure you can relate. Dressing and flavoring up your sweet potatoes is more fun though, and fortunately, it’s hard to go wrong when you’re starting with something so delicious. Sweet potatoes in chili, smothered in barbecue sauce, or wrapped up in sushi are even better than plain old sweet potatoes. I guess that’s how this vegan sweet potato curry turned out to be so delicious and at the same time so simple. A small handful of ingredients, one pot, and you’ve got a delicious meal ready eat. Unless of course you’re a sweet potato hater, but you probably wouldn’t be here if you were!
What You’ll Need
Canola oil. You can substitute another high-heat oil if you’d like, such as coconut, peanut, or corn oil.Onion.Garlic.Ginger.Curry powder. We’re using a basic mild curry powder for this recipe. I like McCormick’s and Trader Joe’s.Ground cumin.Paprika.Cayenne pepper. Leave this out if you prefer a milder curry.Coconut milk. Use full-fat coconut milk from a can for the best flavor and consistency in your curry sauce. You can substitute light curry powder if you’d like, but the curry won’t be nearly as rich and creamy.Diced tomatoes. Use canned diced tomatoes packed in juice or sauce.Frozen peas. Feel free to use a different type of veggie if peas aren’t your thing. Fresh greens such as spinach would be a great choice — just add a few handfuls and let them simmer for a few minutes until they wilt.Salt & pepper.Rice. I like to serve my curry over basmati rice, but any variety will do. Not into rice? Serve your curry with vegan naan instead.Cashews or peanuts. For topping your curry!Fresh cilantro. Substitute scallions if you’re not a fan of cilantro.
Tip: If you’d like to add some protein to your curry, mix in some pan-fried tofu when you add the peas.
How to Make Sweet Potato Curry
The following is a detailed photo tutorial on how to make this dish. Scroll all the way down if you’d like to skip right to the recipe!
Start by heating up some oil in a large pot. Once the oil is hot, add an onion. Let the onion cook for just a few minutes to start softening up.Add some garlic, ginger, curry powder, cumin, paprika, and cayenne pepper. Cook everything for a minute or so, just until the garlic and ginger become very fragrant.Add some diced sweet potato, coconut milk, and diced tomatoes. Raise the heat and bring everything up to a simmer. Let it cook until the sauce is thick and the sweet potatoes are tender.Add some thawed frozen peas and let them cook for just another minute or so, until they’re hot.
Take the pot off of the burner and season your curry with salt and pepper to taste. You can also adjust any other seasonings to your liking at this time.Serve your curry with rice and top it with cashews or peanuts and cilantro.
Leftovers & Storage
Leftover vegan sweet potato curry will keep in a sealed container in the fridge for about 3 days or in the freezer for up to 3 months.
More Vegan Curry Recipes
Creamy Cauliflower CurryThai Yellow Curry with Potatoes & TofuEasy Mixed Vegetable CurryThai Coconut Pumpkin CurryVegan Japanese Curry
Like this recipe? If so, be sure to follow me on Facebook, Pinterest or Instagram, or subscribe to my newsletter. And please stop back and leave me a review and rating below if you make it!