Easy Sweet Potato Chickpea Curry (Vegan + Gluten-Free)

This sweet potato chickpea curry is zesty, comforting, and so filling, and only takes 30 minutes to make.

Thank you for reading this post, don't forget to subscribe!
chick pea sweet potato curry 1

There I was-tired, hungry, and just did not want to move. I had worked my usual night shift as an RN the night before.

Let’s just say that requires some lying around for some hours, even after sleeping most of the day.

And since I was hungry, and picky as I am, I needed a quick but flavor-packed meal.

So, as one does, I headed to Pinterest for inspiration, and this sweet potato chickpea curry was born.

And in 30 minutes, I had this curry made, and the rice to go with it, and may I say I enjoyed every morsel of it.

So if you’re looking for a comforting, healthy, and flavor-packed meal, this Zesty Sweet Potato Chickpea Curry is about to become a go-to favorite.

Made with vibrant, nourishing ingredients and warming spices, it’s the kind of meal that wraps you in a hug, without the heaviness.

Whether you’re craving something cozy on a chilly evening or need a nourishing plant-based dinner in under 30 minutes, this curry delivers on taste, texture, and simplicity.

It’s naturally vegan, gluten-free, and full of anti-inflammatory ingredients like ginger, turmeric, and coconut milk.

Bonus? It gets even better the next day!

Sweet Potato Chickpea Curry

Why You’ll Love This Recipe

This curry is hearty, creamy, and layered with just the right amount of spice and zest. Here’s why it belongs in your dinner rotation:

  • Packed with Flavor: The warming combination of curry powder, cumin, garam masala, and fresh ginger creates a rich, aromatic dish with depth.
  • Nourishing Ingredients: Full of plant-based goodness like sweet potatoes, chickpeas, and coconut milk, this meal is as wholesome as it is satisfying.
  • Easy & One-Pot: Minimal prep and only one pot required—making cleanup a breeze.
  • Naturally Vegan & Gluten-Free: Perfect for a variety of dietary needs without sacrificing flavor.
  • Meal-Prep Friendly: This dish keeps beautifully and the flavors deepen over time, making it ideal for leftovers and busy weeknights.

Ingredient Highlights

Let’s take a quick look at the key ingredients that make this curry shine:

  • Sweet Potatoes: Rich in fiber, antioxidants, and natural sweetness, they create a velvety texture once simmered.
  • Chickpeas: These protein-packed legumes provide heartiness and texture.
  • Fresh Ginger: Adds brightness and a zingy kick while supporting digestion.
  • Coconut Milk: The creamy base that makes everything taste indulgent without any dairy.
  • Curry Spices: A blend of curry powder, cumin, and garam masala warms you from the inside out and adds depth.
  • Lime Juice: Just a splash at the end brings the whole dish to life with a citrusy finish.

Zesty Sweet Potato Chickpea Curry Recipe

Ingredients

  • 1 tablespoon coconut oil (or olive oil)
  • 1 small yellow onion, finely chopped
  • 3 garlic cloves, minced
  • 1 tablespoon fresh ginger, grated
  • 1 tablespoon curry powder
  • 1 teaspoon ground cumin
  • ½ teaspoon garam masala
  • ½ teaspoon turmeric (optional)
  • 1 medium sweet potato, peeled and diced (about 2 cups)
  • 1 (15 oz) can chickpeas, drained and rinsed
  • 1 (14 oz) can diced tomatoes
  • 1 (14 oz) can full-fat coconut milk
  • ½ cup vegetable broth or water (more as needed)
  • ½ teaspoon salt (or to taste)
  • Juice of ½ lime
  • Fresh cilantro, chopped (for garnish)
chick pea sweet potato curry 2

Recipe Steps

  1. Sauté the aromatics: Heat oil in a large pot over medium heat. Add chopped onion and sauté for 3–4 minutes, until soft. Stir in garlic and ginger and cook for another minute.
  2. Bloom the spices: Add curry powder, cumin, garam masala, and turmeric. Stir constantly for about 30 seconds until fragrant.
  3. Simmer the base: Add sweet potato, chickpeas, diced tomatoes (with juices), coconut milk, and vegetable broth. Stir well and season with salt.
  4. Cook until tender: Bring to a boil, then reduce heat and simmer for 20–25 minutes, or until sweet potatoes are tender and curry is thickened. Stir occasionally.
  5. Add zest: Remove from heat and stir in the lime juice for brightness.
  6. Serve: Spoon into bowls and top with chopped cilantro. Pair with rice, naan, or quinoa.

Variations & Substitutions

Storage Tips

  • Refrigerator: Store in an airtight container for up to 4–5 days. Flavors get even better overnight!
  • Freezer: Freeze in individual portions for up to 2 months. Thaw overnight in the fridge and reheat with a splash of broth or water.
  • Reheating: Warm gently on the stovetop or microwave until heated through. Stir well and adjust seasoning if needed.

Final Thoughts

This zesty sweet potato chickpea curry is comfort food that just happens to be good for you.

It’s rich and creamy, yet light and vibrant, thanks to the balance of spices and citrus.

Whether you’re plant-based or just craving a wholesome, warming meal, this curry hits all the right notes.

Make a double batch—you’ll want leftovers. Its that good!

Need more delicious vegan recipes? Try these:

Lentil sweet potato stew

Lentil Potato Soup

Chickpea potato curry

chick pea sweet potato curry 2

Zesy Sweet Potato Chick Pea Curry

This one-pot Zesty Sweet Potato Chickpea Curry is creamy, comforting, and packed with warming spices like curry powder, cumin, garam masala, and fresh ginger. Simmered in coconut milk and finished with a splash of lime, it’s a vibrant, plant-based dinner that’s both nourishing and satisfying—perfect for meal prep or cozy weeknights.
Prep Time 10 minutes
Servings 4

Equipment

  • Pearing knife or vegetable peeler
  • Chopping board
  • Medium or large pan or dutch oven

Ingredients
  

  • 1 tablespoon coconut oil or olive oil
  • 1 small yellow onion finely chopped
  • 3 garlic cloves minced
  • 1 tablespoon fresh ginger grated
  • 1 tablespoon curry powder
  • 1 teaspoon ground cumin
  • ½ teaspoon garam masala
  • ½ teaspoon turmeric optional
  • 1 medium sweet potato peeled and diced (about 2 cups)
  • 1 15 oz can chickpeas, drained and rinsed
  • 1 14 oz can diced tomatoes
  • 1 14 oz can full-fat coconut milk
  • ½ cup vegetable broth or water more as needed
  • ½ teaspoon salt or to taste
  • Juice of ½ lime
  • Fresh cilantro chopped (for garnish)

Instructions
 

  • Sauté the aromatics: Heat oil in a large pot over medium heat. Add chopped onion and sauté for 3–4 minutes, until soft. Stir in garlic and ginger and cook for another minute.
  • Bloom the spices: Add curry powder, cumin, garam masala, and turmeric. Stir constantly for about 30 seconds until fragrant.
  • Simmer the base: Add sweet potato, chickpeas, diced tomatoes (with juices), coconut milk, and vegetable broth. Stir well and season with salt.
  • Cook until tender: Bring to a boil, then reduce heat and simmer for 20–25 minutes, or until sweet potatoes are tender and curry is thickened. Stir occasionally.
  • Add zest: Remove from heat and stir in the lime juice for brightness.
  • Serve: Spoon into bowls and top with chopped cilantro. Pair with rice, naan, or quinoa.
sweet potato chick pea curry

Leave a Reply