Spiced Golden Vegan Chickpea Stew

Welcome to your new favorite weeknight dinner: this incredibly flavorful and satisfying one-pot vegan curried chickpea stew. In just 30 minutes, you can transform simple pantry staples into a wholesome, hearty meal that’s bursting with aromatic spices and rich, creamy coconut goodness. This recipe is not just delicious; it’s designed for convenience, making it perfect for busy individuals seeking nourishing plant-based options without a lengthy clean-up.

A bowl of chickpea rice stew topped with fresh cilantro, ready to be served.
Enjoying a hearty serving of this vibrant vegan curried chickpea and rice stew, garnished with fresh cilantro for an extra burst of flavor.

Why This Vegan Curried Chickpea Stew is a Must-Try

If you’re searching for a meal that delivers on taste, nutrition, and ease, look no further. This healthy one-pot chickpea curry stands out for several reasons:

  • Effortless One-Pot Wonder: Say goodbye to piles of dishes! This entire stew, including the rice, cooks in a single pot, drastically cutting down on post-meal clean-up.
  • Speedy Preparation: From start to finish, this robust stew is ready in approximately 30-35 minutes, making it an ideal choice for quick weeknight dinners or last-minute meals.
  • Wholesome & Plant-Based: Crafted entirely from plant-based ingredients, it’s naturally vegan and gluten-free, catering to various dietary needs without compromising on flavor or texture.
  • Packed with Nutrition: Chickpeas provide an excellent source of plant-based protein and fiber, ensuring a filling and satisfying meal. Combined with fresh spinach and other vegetables, it’s a nutritional powerhouse.
  • Pantry-Friendly Ingredients: You’ll likely have most of the ingredients—canned chickpeas, diced tomatoes, coconut milk, and spices—already stocked in your kitchen, making it incredibly accessible.
  • Budget-Friendly: Made with affordable staples, this stew offers fantastic value, proving that healthy and delicious eating doesn’t have to break the bank.
  • Easy to Customize: This recipe is wonderfully versatile, inviting you to add your favorite vegetables or adjust the spice levels to suit your palate.
  • Excellent for Meal Prep: It reheats beautifully, making it perfect for preparing ahead of time and enjoying healthy lunches or dinners throughout the week.

For more convenient and flavorful **one-pot chickpea recipes**, explore our other popular skillet dishes like this Spiced Chickpea Skillet, Sweet Potato Chickpea Skillet, and Mediterranean Chickpea Skillet. Each offers a unique twist on this versatile legume.

The Aromatic Heart of the Stew: Spices and Fresh Ingredients

The magic of this curried chickpea and rice stew lies in its vibrant blend of spices and fresh aromatics. We build a robust flavor foundation with essential curry-inspired seasonings, including earthy cumin, golden turmeric for its distinct flavor and color, and a generous amount of fragrant curry powder. A hint of red pepper flakes offers an optional but delightful kick of heat.

These spices are beautifully complemented by fresh ingredients like pungent onion, zesty garlic, and warm ginger, which are sautéed to release their full aromatic potential. The addition of juicy diced tomatoes brings a tangy sweetness and rich depth, while creamy coconut milk softens the edges and creates a luxurious, velvety texture that is characteristic of many beloved curries. Finally, fresh spinach is stirred in at the end, wilting gently into the stew, adding a touch of green and a boost of nutrients. The finishing squeeze of fresh lime juice brightens all the flavors, making each spoonful a delightful experience.

If you appreciate these flavor profiles, you might also enjoy our Curried Lentil Soup, Chickpea Potato Stew, and Curried Chickpea Stew, which feature similar wholesome ingredients and rich, comforting tastes.

Ingredient Notes and Smart Substitutions

Crafting this delicious vegan curried chickpea stew requires a handful of accessible ingredients. Here’s a closer look at each component and how you can adapt it to your preferences or what you have on hand. The full detailed list with precise measurements can be found in the recipe card below.

Labelled ingredients in various small bowls for making a tomato rice and chickpea stew.
A collection of fresh and pantry ingredients, neatly arranged and labelled, ready to be transformed into a flavorful vegan curried chickpea and rice stew.
  • Onion: Both white or yellow onions work perfectly here. They create a sweet and savory base for the stew. Finely dicing them helps them melt into the sauce.
  • Garlic & Ginger: Fresh is always best for the most vibrant flavor. Minced fresh garlic and ginger add a pungent and warming depth that is crucial for a great curry. In a pinch, you can substitute with 1 teaspoon of garlic powder and 1 teaspoon of ground ginger, though the fresh taste will be more pronounced.
  • Diced Tomatoes: Canned diced tomatoes, with their juices, form the tangy foundation of the stew. Fire-roasted diced tomatoes are highly recommended if you can find them, as they offer an extra layer of smoky depth and sweetness. Regular diced tomatoes are also perfectly fine.
  • Coconut Milk: The recipe calls for light coconut milk to keep it a bit lighter, but you can certainly use full-fat coconut milk for an even richer, creamier, and more indulgent stew. Just be aware it will increase the calorie and fat content.
  • Chickpeas: Canned chickpeas are a convenience superstar. Make sure to drain and rinse them thoroughly to remove excess sodium and any canning liquid. If you prefer cooking from scratch, you’ll need about 4 cups of cooked chickpeas (from roughly 1.5 cups dry). Ensure they are fully cooked and tender before adding to the stew.
  • Rice: Long-grain varieties like basmati or jasmine rice are ideal for their fluffy texture and aromatic qualities. They cook directly in the stew, absorbing all the wonderful flavors. You can substitute with other grains like quinoa or brown rice, but be mindful that cooking times and liquid absorption rates will vary, requiring adjustments to the simmering time and possibly the amount of broth.
  • Spinach: Fresh baby spinach or regular spinach works wonders. It wilts quickly, adding a beautiful green hue and a boost of iron and vitamins. If you don’t have spinach, finely chopped kale is an excellent substitute, though it may require a few extra minutes to soften. You can also omit it entirely if preferred.
  • Vegetable Broth: Essential for both liquid and flavor, a good quality vegetable broth ensures your stew has a rich base. For a thinner soup-like consistency, you can increase the amount of broth.
  • Curry Powder, Cumin, Turmeric, Red Pepper Flakes: These spices are the soul of the curry. Toasting them briefly enhances their aroma and flavor significantly. Adjust red pepper flakes to your desired level of spice.
  • Fresh Lime Juice & Cilantro: These are crucial for a bright, fresh finish. The lime juice cuts through the richness of the coconut milk and spices, while fresh cilantro adds a burst of herbaceous flavor and a beautiful garnish. Don’t skip these if possible!

Customizing Your Chickpea Stew: Endless Variations

One of the best aspects of this easy curried chickpea recipe is its adaptability. Feel free to get creative and tailor it to your taste preferences or whatever ingredients you have on hand.

  • Consistency: For a more soup-like consistency, perfect for colder days, increase the vegetable broth to 3 cups instead of 1.5 cups. If you prefer a thicker stew, reduce the broth slightly or allow it to simmer longer uncovered to reduce.
  • Add Extra Veggies: Boost the nutrient content and bulk up your stew with additional vegetables. Consider adding 1 cup of cubed potato, sweet potato, or butternut squash for extra heartiness. Diced bell pepper (any color), chopped zucchini, carrots, or cauliflower florets (1-2 cups) would also be fantastic additions. Add harder vegetables like potatoes and carrots earlier in the cooking process to ensure they soften adequately.
  • Boost the Protein: While chickpeas are a great protein source, you can easily add more. Stir in some pre-cooked lentils along with the chickpeas, or pan-fry some crispy tofu or tempeh separately and add it as a topping for an extra satisfying crunch.
  • Spice It Up (or Down): If you love heat, increase the red pepper flakes or add a pinch of cayenne pepper. For a milder stew, simply omit the red pepper flakes. A dash of garam masala at the end can also add another layer of traditional Indian flavor.
  • Greens Galore: Beyond spinach, chopped Swiss chard or mustard greens can be used. Just ensure they are finely chopped and stirred in at the end until wilted.

Step-by-Step Guide to Your One-Pot Chickpea Curry

Creating this delicious vegan curried chickpea stew with rice is straightforward. Follow these simple steps for a perfect meal every time:

Step 1: Sauté the Aromatics

Begin by finely dicing your onion, mincing your fresh garlic, and grating or mincing your ginger. Add these to a large soup pot or Dutch oven. You can use 1 tablespoon of olive oil, a splash of vegetable broth, or even just water to sauté the veggies. Cook them over medium heat for about 5-6 minutes, stirring occasionally, until the onions are softened and translucent, and the garlic and ginger are fragrant. This step is crucial for building the foundational flavors of your stew.

If you’re incorporating harder extra vegetables like potatoes or carrots, add them after the aromatics have softened and cook for another 1-2 minutes before moving on to the spices.

Onions, garlic and ginger cooking in a pot.
Sautéing finely chopped onions, minced garlic, and fresh ginger until aromatic, forming the flavorful base of the chickpea stew.

Step 2: Toast the Spices

Once your aromatics are ready, it’s time to add the spices: curry powder, cumin, turmeric, and optional red pepper flakes. Stir them into the pot with the sautéed vegetables and cook for an additional 2-3 minutes. Make sure to stir constantly to prevent the spices from burning. This process, known as ‘toasting,’ helps to bloom the flavors of the spices, intensifying their aroma and ensuring they integrate beautifully into the stew.

Spices, onions, garlic and ginger cooking in a pot with a wooden spoon.
Fragrant spices mingling with sautéed onions, garlic, and ginger in the pot, releasing their full aromatic potential as they toast.

Step 3: Simmer the Stew

Now, pour in the canned diced tomatoes (with their juices), the drained and rinsed chickpeas, the light coconut milk, and the vegetable broth. Stir everything together to combine. Finally, add the uncooked jasmine or basmati rice directly into the pot. Bring the mixture to a gentle simmer, then reduce the heat to medium-low and let it cook uncovered for 15-20 minutes. Stir occasionally to prevent sticking. The stew is ready when the rice is tender and has absorbed most of the liquid, and the flavors have melded together beautifully.

Diced tomato, rice, coconut milk and chickpeas cooking in a pot with a wooden spoon.
A vibrant mix of diced tomatoes, chickpeas, coconut milk, and rice simmering together in the pot, creating the rich base of the curried stew.

Step 4: Add Spinach & Lime for a Fresh Finish

Once the rice is tender and the stew has thickened, remove the pot from the heat. Stir in the fresh baby spinach and a generous squeeze of fresh lime juice. The residual heat from the stew will gently wilt the spinach in just 4-5 minutes. The lime juice adds a crucial burst of brightness that balances the rich, creamy flavors of the curry. Taste and adjust seasoning with salt and pepper as needed. That’s it – your delicious and hearty one-pot vegan curried chickpea stew is ready to be enjoyed!

A pot of chickpea and rice stew with spinach.
The final touch: fresh spinach wilting into the vibrant chickpea and rice stew, ready to be seasoned and served.

Serving Suggestions for Your Curried Chickpea Stew

This one-pot vegan chickpea curry is incredibly satisfying on its own, with the rice already cooked into the stew. However, a few simple additions can elevate your dining experience:

  • Fresh Herbs & Citrus: Always serve your stew right away, topped generously with finely chopped fresh cilantro and another fresh squeeze of lime juice. These fresh elements cut through the richness and add a delightful zest.
  • For Dipping: Pair it with warm, soft naan bread, fluffy pita bread, or even some rustic crusty bread for soaking up every last bit of that flavorful sauce.
  • Side Accompaniments: A dollop of mango chutney or a cooling vegan raita (made with plant-based yogurt and cucumber) would be a fantastic complement as a topping. For side dishes, consider a simple green salad with a light vinaigrette to add freshness, or some Curried Roasted Cauliflower Salad for more texture and flavor.
  • Extra Protein Kick: For an even more protein-rich meal, mix in some Crispy Baked Garlic Black Pepper Tofu or sprinkle some toasted cashews for a delightful crunch.
A bowl of chickpea stew with rice, spinach and tomato.
A close-up of a steaming bowl of vegan chickpea stew, rich with rice, spinach, and tomatoes, garnished and ready for a satisfying meal.

Recipe FAQs: All Your Questions Answered

Can I freeze chickpea stew?

Yes, this recipe freezes exceptionally well, making it a perfect candidate for meal prep! To freeze, first allow the stew to cool completely to room temperature. Then, transfer it to freezer-safe bags or airtight containers. It can be stored in the freezer for up to 3 months without losing much flavor or texture. When you’re ready to enjoy it, thaw overnight in the refrigerator and then reheat in a pot on the stovetop over medium heat, or in individual portions in the microwave, until heated through. You might need to add a splash of water or broth when reheating if it has thickened too much.

Can I use dried chickpeas instead of canned?

Absolutely! Using dried chickpeas is a great option for a more budget-friendly approach and can sometimes offer a slightly better texture. However, you will need to prepare them in advance. This involves soaking them overnight (or using a quick-soak method) and then cooking them until tender before incorporating them into the recipe. One cup of dried chickpeas typically yields about 2-3 cups cooked, so for this recipe, you’d want to aim for roughly 1.5 cups of dried chickpeas, cooked to yield about 4 cups.

What can I serve with the stew?

This hearty stew is delicious and quite complete on its own, especially with the rice cooked directly in it. However, if you’re looking for accompaniments, it pairs wonderfully with warm, fresh naan or pita bread for dipping into the rich sauce. For toppings, a dollop of cooling vegan raita (cucumber and plant-based yogurt) or a spoonful of sweet mango chutney would be delightful. As for side dishes, consider a light green salad or some roasted vegetables. Our Curried Roasted Cauliflower Salad or any crisp, fresh salad would complement the flavors beautifully. You could also stir in some Crispy Tofu for an extra boost of protein and texture.

Is this recipe gluten-free?

Yes, this vegan curried chickpea stew is naturally gluten-free, assuming you use gluten-free vegetable broth and ensure your curry powder does not contain any gluten-containing additives (most are naturally gluten-free, but it’s always good to check labels if you have a severe allergy or sensitivity).

Can I make this stew in a slow cooker or Instant Pot?

While this recipe is optimized for a stovetop one-pot method, it can be adapted. For a slow cooker, sauté the aromatics and toast the spices on the stovetop first for best flavor, then transfer to the slow cooker with all other ingredients (except spinach and lime). Cook on low for 4-6 hours or high for 2-3 hours, or until rice is tender. For an Instant Pot, sauté using the ‘Saute’ function, then add remaining ingredients (except spinach/lime) and cook on high pressure for 5-7 minutes with a natural release, or according to your rice’s instructions.

Taking a spoonful of rice, chickpea and spinach stew.
A close-up shot of a spoon lifting a generous portion of the hearty vegan chickpea, rice, and spinach stew, highlighting its rich texture and vibrant ingredients.

How to Store and Reheat Your Chickpea Curry

This meal prep-friendly vegan chickpea stew is fantastic for making ahead. Here’s how to properly store and reheat it:

  • Refrigeration: Allow any leftovers to cool completely to room temperature before transferring them to an airtight container. Store in the fridge for up to 5 days.
  • Reheating: Reheat individual portions in the microwave until warmed through, or in a pot on the stovetop over medium-low heat, stirring occasionally.
  • Adjusting Consistency: Over time, the rice in the stew will continue to absorb liquid and thicken. If the stew becomes too thick for your liking when reheating, simply stir in a splash of vegetable broth or water to achieve your desired consistency.
  • Freezing: For longer storage, cool the stew completely, then transfer it to freezer-safe bags or airtight containers. It can be frozen for up to 2-3 months. Thaw overnight in the fridge before reheating using the methods above.

More Delicious Vegan Curries and Stews

If you’re savoring the rich, comforting flavors of this curried chickpea stew, you’ll definitely want to explore these other fantastic vegan curry and stew recipes:

  • Curried Butternut Squash Lentil Stew
  • Vegan Chickpea Quinoa Stew
  • Vegan Sweet Potato Peanut Stew
  • Butternut Squash Curry
  • Sweet Potato Lentil Curry
  • One-Pot Vegan Curried Sweet Potato Lentil Stew
A bowl of chickpea rice stew topped with fresh cilantro.

Vegan Chickpea Curry Stew

By:
Deryn Macey
This healthy, hearty curried chickpea stew with rice and spinach takes just 30 minutes to make in 1 pot, is packed with nutrition, and keeps well for healthy meals all week.
Prep:
10 mins
Cook:
20 mins
Total:
30 mins
Servings:
6
Pin Recipe
Rate Recipe
Print Recipe

Ingredients

  • 1 medium white onion, finely diced (about 2 cups)
  • 1 tbsp fresh ginger, minced
  • 4 cloves garlic, minced (about 1.5 tbsp)
  • 1/2 tsp salt
  • 2 tbsp curry powder
  • 2 tsp cumin
  • 1 tsp turmeric
  • 1/2 tsp red pepper flakes, optional
  • 1 x 28 oz. can diced tomatoes with the juices
  • 2 x 19 oz. cans chickpeas, drained and well-rinsed (about 4 cups)
  • 1 x 400 mL can light coconut milk
  • 1.5 cups vegetable broth, 354 mL
  • 1/2 cup uncooked jasmine or basmati rice, 92 g
  • 1 x 10 oz. bag baby spinach
  • 1-2 tbsp fresh lime juice, optional
  • finely chopped cilantro for topping, optional

Instructions

  1. Cook Onion, Garlic & Ginger: Add the onion, garlic, ginger and salt to a soup pot with 1 tbsp oil, vegetable broth or water for cooking. Saute for 5-6 minutes until softened and fragrant.
  2. Toast Spices: Add all of the spices and cook for 2-3 minutes, stirring constantly.
  3. Add Liquids, Chickpeas and Rice: Add the diced tomatoes, chickpeas, coconut milk, broth and rice.
  4. Cook Stew: Simmer uncovered over medium heat for 15-20 minutes, or until the rice is tender.
  5. Add Spinach and Lime: Stir in the spinach and a squeeze of lime juice, turn off the heat and let sit for 4-5 more minutes until the spinach has wilted and mixed into the stew.
  6. Season and Serve: Season with salt and pepper, if needed, and serve right away topped with finely chopped fresh cilantro and more lime.

Notes

If storing leftovers, let them cool then store in a sealed container in the fridge for up to 5 days or freeze for up to 2 months.

Nutrition


Serving:
1g

,

Calories:
310kcal

,

Carbohydrates:
52g

,

Protein:
13g

,

Fat:
6g

,

Fiber:
9g




Like this recipe? Rate and comment below!

This recipe was originally published August 20, 2015, and has been updated for clarity and comprehensiveness.