Craving something warm, comforting, and ridiculously delicious? You’re in the right place! Sweet potato chickpea curry has taken the plant-based cooking world by storm, and for good reason. This vegan and vibrant dish is one of my favorite curries, combining tender sweet potatoes, protein-rich chickpeas, spinach and aromatic spices in a creamy coconut sauce that’ll make your taste buds dance.

According to recent food trend data, searches for vegan curry recipes have increased by 312% in the past two years—and this particular combination consistently ranks as a fan favorite. Whether you’re a seasoned vegan cook or just looking to add more meatless meals to your weekly rotation, this curry delivers on flavor, nutrition, and simplicity.

Best of all? You can have this restaurant-quality meal on your table in about 30 minutes.


Sweet Potato Chickpea Curry With Spinach – Table of Contents


What Makes Sweet Potato Chickpea Curry So Good?

  • Nutritional powerhouse combination – sweet potatoes provide complex carbs and vitamin A, while chickpeas deliver plant-based protein and fiber
  • Naturally vegan and allergen-friendly – free from common allergens like dairy, eggs, and nuts (depending on preparation)
  • Budget-friendly ingredients – uses affordable pantry staples that won’t break the bank
  • Customizable spice levels – easily adjust heat to suit your preferences from mild to extra spicy
  • One-pot convenience – minimal cleanup with maximum flavor development
Sweet Potato Chickpea Curry

Essential Ingredients for Perfect Sweet Potato Chickpea Curry

Ingredients you’ll need for this Sweet Potato Chickpea Curry:

  • Sweet Potatoes
  • Coconut Milk
  • Canned Crushed Tomatoes (Pelati)
  • Chickpeas
  • Fresh Spinach
  • Onions
  • Garlic
  • Coriander
  • Cumin Seeds
  • Ground Cumin
  • Turmeric Powder
  • Fresh Ginger
  • Garam Masala
  • Chili Flakes (optional)
  • Coriander Powder
  • Limes
Homemade Sweet Potato Curry Recipe

How To Make My Sweet Potato Chickpea Curry With Spinach

As a one-pot dish, this sweet potato curry is very simple to make. In only 30-40 minutes, you end up with a lovely and very flavorful vegan curry that will satisfy your whole family!

Step by Step Instructions

  1. In a large medium-hot pot, add the vegetable oil and sizzle the cumin seeds for about 3-4 minutes.
  2. Add the finely diced onions and fry until golden and soft. Now reduce the heat a little and add the ground ginger and garlic. Fry for another 3-4 minutes until soft.
  3. Time to add the Spices! Add ground cumin, turmeric, ground coriander, garam masala and, optionally, as many chili flakes as you desire according your heat level. Stir and toast for just 1-2 minutes.
  1. Now add the canned tomatoes and coconut milk and put the stove back to medium heat. Add the diced sweet potatoes, extra water and a good pinch of salt. Close with a lid and cook for about 30 minutes on medium-low heat.
  2. Remove the lid and add the chickpeas. Now, just roughly blend a few times with a hand blender. The curry should get a thicker consistancy but there should remain some larger chunks.
  3. Step by Step, add the fresh spinach and stir it into the curry. The large spinach leaves will fall together in the hot curry, but you might have to add them step by step.
  1. Cook for 2-3 more minutes. Serve the ready curry onto some plates and garnish with fresh coriander, some vegan yogurt, or other ingredients to your taste. Enjoy your flavor packed Indian style sweet potato chickpea curry together with some lovely steamed basmati rice.

Watch The Video Recipe

Flavor Variations and Creative Twists

  • Protein additions – incorporating tofu, tempeh, or additional legumes like lentils
  • Vegetable variations – substituting or adding cauliflower, kale, or butternut squash
  • Heat level adjustments – from kid-friendly mild to seriously spicy options
  • Creamy alternatives – using cashew cream or almond milk for different flavor profiles

Serving Suggestions and Pairings

Basmati rice is the classic choice, and for good reason. Its long grains and subtle fragrance complement curry perfectly without competing with it. I rinse my basmati rice three times before cooking to remove excess starch—this makes it fluffy rather than sticky.

Here’s my perfect rice ratio: 1 cup basmati rice to 1.5 cups water, with a pinch of salt and a teaspoon of butter or oil. Bring to a boil, reduce to lowest heat, cover, and cook for 15 minutes. Let it rest off the heat for 5 minutes before fluffing with a fork.

Brown rice is a healthier alternative with a nuttier flavor and chewier texture. It takes longer to cook (about 45 minutes), so start it before you begin the curry. The ratio is 1 cup brown rice to 2 cups water.

Quinoa is my go-to when I want extra protein. It’s also faster than rice—ready in just 15 minutes. Use 1 cup quinoa to 2 cups water. Rinse the quinoa first to remove the bitter coating.

Sweet Potato Chickpea Curry With Spinach-3

Toppings

Fresh cilantro, roughly chopped, is non-negotiable for me. That bright, herbal flavor cuts through the richness perfectly.

Lime wedges on the side let everyone add extra brightness to taste. I’m generous with mine—probably an extra tablespoon per serving.

Toasted coconut flakes add texture and amplify the coconut flavor. Toast them in a dry skillet for 2-3 minutes until golden, stirring constantly.

Crispy fried onions (the kind you buy for green bean casserole) add a satisfying crunch. Indian stores also sell packaged fried onions specifically for topping curries.

Cashews or sliced almonds, toasted, add richness and crunch. Toast them in the oven at 350°F for 5-7 minutes until fragrant.

Nutritional Benefits and Dietary Information

  • Dietary compliance – naturally vegan, vegetarian, dairy-free, and can be gluten-free
  • Blood sugar considerations – glycemic index benefits of sweet potatoes and chickpeas
  • Anti-inflammatory properties – turmeric and ginger offer health-boosting compounds

Conclusion

Sweet potato chickpea curry isn’t just another trendy recipe—it’s a legitimate game-changer for anyone seeking delicious, nutritious, and budget-friendly meals! This vibrant dish proves that plant-based cooking can be incredibly satisfying without sacrificing flavor or requiring hours in the kitchen.

From its impressive nutritional profile to its meal prep superpowers, this curry checks every box. The beautiful thing? Once you master the basic recipe, you can customize it endlessly to suit your taste preferences and dietary needs.

So grab those sweet potatoes, drain those chickpeas, and get ready to create something truly special. Your future self (and your taste buds) will thank you when you’re enjoying this aromatic, comforting curry on a busy weeknight. Ready to start cooking? Head to your kitchen and make this crowd-pleasing curry tonight!

Other Vegan Recipes you might like!

No ratings yet

Vegan Sweet Potato Chickpea Curry with Spinach

Discover how to make creamy sweet potato chickpea curry in 30 minutes! This vegan-friendly recipe is packed with flavor, protein, and wholesome ingredients.
Servings 4 servings
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes

Equipment

Ingredients

For The Curry

  • 500 grams Sweet Potatoes (diced)
  • 350 grams Fresh Spinach
  • 400 grams Chickpeas
  • 400 grams Pelati (Canned Crushed Tomatoes)
  • 400 grams Coconut Milk
  • 400 grams water (1 can)
  • 2 tbsp ground fresh Ginger
  • 2 tsp ground garlic
  • 1 large White Onion (finely diced)
  • 1 tsp cumin seeds
  • 1 tsp ground cumin
  • 2 tsp ground coriander
  • 2 tsp turmeric
  • 2 tsp garam masala
  • 1 tsp chili flakes (optional)
  • 2 tbsp vegetable oil
  • salt

For Decoration

  • vegan yogurt
  • fresh Coriander

Instructions

  • In a large medium-hot pot, add the vegetable oil and sizzle the cumin seeds for about 3-4 minutes.
    2 tbsp vegetable oil, 1 tsp cumin seeds
  • Add the finely diced onions and fry until golden and soft. Now reduce the heat a little and add the ground ginger and garlic. Fry for another 3-4 minutes until soft.
    2 tbsp ground fresh Ginger, 1 large White Onion (finely diced), 2 tsp ground garlic
  • Time to add the Spices! Add ground cumin, turmeric, ground coriander, garam masala and, optionally, as many chili flakes as you desire according your heat level. Stir and toast for just 1-2 minutes.
    1 tsp ground cumin, 2 tsp ground coriander, 2 tsp turmeric, 2 tsp garam masala, 1 tsp chili flakes (optional)
  • Now add the canned tomatoes and coconut milk and put the stove back to medium heat. Add the diced sweet potatoes, extra water and a good pinch of salt. Close with a lid and cook for about 30 minutes on medium-low heat.
    500 grams Sweet Potatoes (diced), 400 grams Pelati (Canned Crushed Tomatoes), 400 grams Coconut Milk, 400 grams water (1 can), salt
  • Remove the lid and add the chickpeas. Now, just roughly blend a few times with a hand blender. The curry should get a thicker consistancy but there should remain some larger chunks.
    400 grams Chickpeas
  • Step by Step, add the fresh spinach and stir it into the curry. The large spinach leaves will fall together in the hot curry, but you might have to add them step by step.
    350 grams Fresh Spinach
  • Cook for 2-3 more minutes. Serve the ready curry onto some plates and garnish with fresh coriander, some vegan yogurt, or other ingredients to your taste. Enjoy your flavor packed Indian style sweet potato chickpea curry together with some lovely steamed basmati rice.
    vegan yogurt, fresh Coriander
Author: Fabian
Cost: 20
dish: Curry, Dinner, Hauptgericht, Lunch, Main Course, One Pot Meals, Vegan, Vegetarian
Cuisine: Asian, Indian, Indisch
Keyword: Chickpea Curry, Curry, one pot meals, Plant Based, Vegan

Leave a Reply

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

Recipe Rating




Close
Close