Sweet Potato Curry (Vegan, One Pot, 30 Minutes): Easy Weeknight Comfort in 30 Minutes
We love a one‑pot wonder that comes together fast, and this sweet potato curry hits the spot with creamy texture, bold spice, and zero fuss.
The curry thickens quickly once the sweet potatoes soften, so give it a gentle stir and watch the sauce coat the veggies. Don’t skip the final splash of lime – it brightens the whole dish.

Why this Sweet Potato Curry (Vegan, One Pot, 30 Minutes) works
- Creamy, velvety texture from sweet potatoes and coconut milk
- Warm, aromatic flavor with cumin, coriander, and a hint of ginger
- Ready in 30 minutes total
- Perfect for busy weekdays – minimal cleanup
- Great as a lunch bowl or quick dinner
What you’ll need
We keep it simple: sweet potatoes for body, coconut milk for richness, and a few pantry spices that bring the curry to life.
- 1 medium sweet potato, peeled and diced
- 1 small red onion, diced
- 2 cloves garlic, minced
- 1 can chickpeas, drained and rinsed
- 2 cups fresh spinach leaves
- a handful fresh cilantro, chopped
- 1 tablespoon olive oil

Tips for getting this right
- Dice potatoes uniformly so they cook evenly
- Don’t over‑cook the aromatics – 1 minute is enough
- Add a pinch of sugar to balance the acidity
- When the sauce coats the back of a spoon, it’s done
- Make extra and store for grab‑and‑go lunches
Swaps and substitutions
Swap coconut milk for oat cream for a lighter mouthfeel, or use chickpeas instead of sweet potatoes for extra protein. For heat lovers, stir in a dash of sriracha. Keep it vegan by using vegetable broth; the recipe is already plant‑based.

Storing and reheating
Cool to room temperature, then refrigerate in an airtight container for up to 4 days. Reheat gently on the stove, adding a splash of water if it thickens. Freeze in portion‑size bags for up to 2 months; thaw overnight in the fridge and warm as above.
Common questions
Yes – add a chopped fresh chili or a teaspoon of chili powder with the other spices.
About 10 minutes to chop and sauté, then 20 minutes simmering.
Serve over steamed rice or quinoa, and finish with fresh cilantro and a lime wedge.
Sweet Potato Curry (Vegan, One Pot, 30 Minutes)
🧂 Ingredients
👩🍳 Instructions
-
1Heat the olive oil in a large pot over medium heat.
-
2Add the diced onion and minced garlic, cooking until the onion softens, about five minutes.
-
3Stir in the diced sweet potato, chickpeas, cumin, coriander, turmeric, salt, and pepper; cook for another two minutes, letting the spices bloom.
-
4Pour in the coconut milk and vegetable broth, bring the mixture to a gentle simmer, then cover and let cook for fifteen minutes, or until the sweet potato is tender.
-
5Add the spinach leaves and simmer for two more minutes until wilted.
-
6Stir in the chopped cilantro just before serving, then ladle the curry into bowls or onto rice.
Give it a try tonight and let us know how the flavors turned out. We’re sure it’ll become a regular on your quick‑dinner rotation.
