If you’re digging into a cozy, comforting meal that’s packed with flavor and texture, you absolutely have to try this Creamy Chickpea Stew with Spices Recipe. I love this because it’s hearty, full of warming spices, and creamy without a hint of dairy—perfect for vegans and anyone wanting a wholesome, satisfying dinner. When I first tried whipping up this stew, I was blown away by how tender the chickpeas got and how all those spices melded together into a bowl of pure goodness. Trust me, you’ll want to keep this recipe on repeat!
Why You’ll Love This Recipe
- Rich and Complex Flavors: The blend of cinnamon, cumin, smoked paprika, turmeric, and chili flakes creates a comforting depth that’s truly irresistible.
- Hearty and Nourishing: Filled with protein-rich chickpeas and vibrant fresh greens to keep you full and energized.
- Creamy Without Dairy: Thanks to a clever tahini and plant-based milk roux, this stew gets a luscious texture without any cream or butter.
- Great for Meal Prep: It tastes even better the next day and freezes beautifully for quick meals during busy weeks.
Ingredients You’ll Need
I love how these simple ingredients come together to create a stew that’s full of comforting warmth and heartiness. When shopping, opt for fresh spices if you can—they really make a difference in boosting flavors.

- Dried Chickpeas: Soaking them overnight softens them perfectly and gives the stew a lovely texture.
- Olive Oil: Adds a subtle fruity richness; extra virgin works great here.
- Garlic and Fresh Ginger: They brighten the dish and add fresh punch.
- Onion, Carrots, Bell Pepper: These veggies create the stew’s tasty base and add slight sweetness.
- Ground Cinnamon, Cumin, Smoked Paprika, Turmeric, Red Chili Flakes: This incredible spice combo turns simple chickpeas into a flavor-packed feast.
- Vegetable Broth and Water: For simmering the chickpeas and blending flavors.
- Canned Diced Tomatoes: Lending acidity and a hint of tangy sweetness.
- Lemon Juice: Adds bright freshness to balance the richness.
- Chopped Greens: Spinach, kale, or swiss chard add color, nutrients, and a nice texture contrast.
- Plant-Based Milk and Flour: Whisked together to thicken and enrich the stew beautifully.
- Tahini: The creamy sesame twist that makes this stew irresistibly smooth.
- Fresh Parsley or Cilantro: For garnish and a fresh herbal note.
- Salt (Optional): Adjust to taste once the stew has thickened.
Variations
What I love most about this Creamy Chickpea Stew with Spices Recipe is how easy it is to customize based on what you have or your mood. Feel free to play around and make it your own!
- Spice Level Adjustments: I sometimes dial up the red chili flakes when we want a little extra kick, or reduce them for a milder stew that kids enjoy.
- Greens Swap: Any dark leafy green works beautifully—kale makes it extra hearty, while spinach gives it a delicate touch.
- Protein Boost: For extra heft, add diced tofu, tempeh, or even a handful of cooked quinoa stirred in near the end.
- Make It Gluten-Free: Swap all-purpose flour with chickpea or rice flour to keep it thick and creamy without gluten.
How to Make Creamy Chickpea Stew with Spices Recipe
Step 1: Soak and Prepare Your Chickpeas
This is the secret to tender chickpeas that still hold their shape and don’t turn mushy. I always soak mine overnight—about 8 hours—to ensure even cooking and that classic hearty texture. When you’re ready, rinse them thoroughly and drain. If you’re short on time, you can quick soak by boiling for 2 minutes then resting an hour, but overnight soaking really makes a difference.
Step 2: Sauté Your Aromatics and Vegetables
Heat olive oil over medium heat, then add diced onion, minced garlic, fresh ginger, bell pepper, and sliced carrots. Sauté for about 5 minutes until the veggies start to soften and release their delicious aromas. This step builds the stew’s flavor base, so don’t rush it. Stir occasionally to avoid burning and help the onions become translucent and tender.
Step 3: Toast the Spices
Sprinkle in the cinnamon, cumin, smoked paprika, turmeric, and red chili flakes. Stir well and sauté for another minute until the spices bloom and become fragrant. This quick toasting technique unlocks their full potential—and trust me, your kitchen is going to smell amazing right about now.
Step 4: Add Chickpeas, Liquids, and Simmer
Pour in the soaked chickpeas, vegetable broth, and water. Stir everything together, cover with a lid, and let it simmer gently for about 55-60 minutes. Keep an eye on it, stirring occasionally so nothing sticks to the bottom. If too much liquid evaporates, add a splash of water. You want the stew to be thick but chickpeas still firm on the outside and tender inside.
Step 5: Add Tomatoes, Lemon, and Greens
Next, stir in the canned diced tomatoes (with their juice), fresh lemon juice, and your chosen chopped greens. This is where it gets fresh and vibrant—plus a lovely balance of acidity and color. Cook for a few minutes so the greens wilt but don’t go soggy.
Step 6: Make the Creamy Roux and Finish Cooking
In a small bowl, whisk together your plant-based milk and all-purpose flour until smooth. Slowly stir this mixture along with tahini into the stew. Cook for 5-8 more minutes, stirring frequently, until the sauce thickens, tahini melts into the stew, and greens are just perfectly tender. Adjust consistency with a little extra water if you prefer a soupier stew.
Step 7: Final Seasoning and Garnish
Season with salt if you want (I usually add just a pinch or two at the end). Then sprinkle fresh parsley or cilantro over top to brighten things up. Serve immediately and get ready for compliments.
Pro Tips for Making Creamy Chickpea Stew with Spices Recipe
- Patience with Soaking and Simmering: Soaking your chickpeas overnight and simmering gently is what makes this dish shine with perfectly tender beans.
- Toast Spices in Fat: Sautéing spices in olive oil unlocks deeper aroma – don’t skip or burn them!
- Use Fresh Lemon Juice at the End: Adding lemon juice last keeps the bright, fresh flavors vibrant and balanced.
- Avoid Over-Thickening: Stir in plant-based milk and flour slowly, and add extra water if it gets too thick to keep that lovely creamy texture.
How to Serve Creamy Chickpea Stew with Spices Recipe

Garnishes
I almost always top the stew with freshly chopped parsley or cilantro because it adds a punch of color and a fresh, herbal flavor that cuts through the richness beautifully. Sometimes, I add a dollop of extra tahini or a squeeze of fresh lemon juice right before serving to brighten each bite.
Side Dishes
This stew goes wonderfully with crusty bread—perfect for soaking up every last drop—or a side of fluffy rice or quinoa for an extra filling meal. My family also loves pairing it with a simple cucumber salad dressed in lemon and olive oil for a refreshing contrast.
Creative Ways to Present
For special occasions, I like to serve this creamy chickpea stew in shallow bowls with a swirl of tahini and a sprinkle of toasted sesame seeds on top. Another fun idea is to line a warm pita pocket with the stew or stuff it into roasted sweet potatoes for an impressive, flavorful meal.
Make Ahead and Storage
Storing Leftovers
I usually keep leftover stew in an airtight container in the fridge, and it stays delicious for up to 4 days. The flavors actually deepen overnight, so if you can resist, it tastes even better the next day!
Freezing
This stew freezes like a charm. I portion it out into freezer-safe containers or heavy-duty bags and freeze for up to 3 months. When you thaw it, give it a good stir and add a little water or plant-based milk if it’s too thick.
Reheating
Reheat leftovers gently on the stove over medium heat, stirring occasionally. If it feels a bit thick, splash in some water or milk until it’s creamy and just right. Avoid the microwave if possible for the best texture, but it works fine when you’re in a hurry!
FAQs
-
Can I use canned chickpeas instead of dried for this stew?
Yes! You can absolutely use canned chickpeas to skip the soaking and simmering time. I recommend rinsing and draining them well, then adding them during the step when you add the canned tomatoes and greens—just cook until heated through and tender. The stew won’t be quite as thick or rich but will still taste fantastic.
-
What plant-based milk works best for this recipe?
I’ve tried soy, oat, almond, and coconut milks, and honestly, they all work! Soy and oat milk add extra creaminess, while almond and coconut give a subtle nutty or tropical note. Just make sure you pick an unsweetened, plain variety to keep the stew savory.
-
Can I make this stew spicy?
Definitely! The recipe already includes a bit of red chili flakes, but you can easily ramp this up by adding more chili flakes, a pinch of cayenne pepper, or even a dash of hot sauce at the end. Just adjust based on your heat tolerance and preferences.
-
How do I thicken the stew if it’s too watery?
Whisking in the plant-based milk mixed with flour and cooking it a bit longer helps thicken the stew beautifully. If it’s still too thin after that, try simmering uncovered for a few extra minutes to reduce the liquid, stirring frequently to avoid burning.
-
Is this stew gluten-free?
It’s not naturally gluten-free because of the all-purpose flour, but you can easily substitute chickpea or rice flour to keep the stew thick and creamy without gluten.
Final Thoughts
Honestly, this Creamy Chickpea Stew with Spices Recipe has become one of those meals I turn to when I want something comforting, nutritious, and bursting with flavor. It warms me up from the inside out and makes my entire kitchen smell incredible. I hope you enjoy making it as much as I do—feel free to tweak it to your taste and share it with friends and family. Once you try it, I have a feeling this stew will become a staple in your recipe box, too!
Print
Creamy Chickpea Stew with Spices Recipe
- Prep Time: 20 minutes
- Cook Time: 1 hour 10 minutes
- Total Time: 1 hour 30 minutes (excluding soaking time)
- Yield: 6 servings (about 1 1/2 cups each)
- Category: Stew
- Method: Stovetop
- Cuisine: Mediterranean
- Diet: Vegan
Description
Hearty Chickpea Stew is a nourishing and flavorful vegan dish packed with protein-rich chickpeas, wholesome vegetables, and warming spices. This plant-based stew offers a comforting and satisfying meal that’s perfect for cozy dinners or meal prep. Featuring a blend of spices like cumin, smoked paprika, and turmeric, along with fresh greens and a creamy tahini finish, it’s both nutritious and delicious.
Ingredients
Chickpeas and Liquids
- 1 (14-ounce) bag dried chickpeas
- 2 cups vegetable broth
- 3 cups water
- 1 (14.5-ounce) can diced tomatoes, with liquid
- 1 cup plant-based milk, plain, unsweetened (soy, oat, almond, or coconut)
Vegetables and Aromatics
- 1 ½ tablespoons olive oil
- 4 cloves garlic, minced
- 1 (1-inch) piece fresh ginger root, peeled, finely shredded
- 1 medium onion, diced
- 2 small carrots (about 5 ounces total), sliced
- 1 medium bell pepper (red, yellow, or green), diced
- 2 cups packed chopped greens (spinach, kale, swiss chard, or collard greens)
Spices and Seasonings
- ½ teaspoon ground cinnamon
- 1 ½ teaspoons ground cumin
- 1 ½ teaspoons smoked paprika
- 1 teaspoon ground turmeric
- ½ teaspoon red chili flakes
- Salt, as desired (optional)
Thickening and Finishing
- 3 tablespoons all-purpose flour
- 2 tablespoons tahini
- 1 lemon, juiced
- 2 tablespoons fresh chopped parsley or cilantro
Instructions
- Soak Chickpeas: Place dried chickpeas in a large heavy pot or Dutch oven. Cover with water and soak overnight (about 8 hours). Drain, rinse, and set aside.
- Sauté Vegetables: Rinse out the pot and place it over medium heat. Add olive oil, then sauté onion, garlic, ginger, bell pepper, and carrots for about 5 minutes until they begin to soften and release their aroma.
- Add Spices: Stir in the ground cinnamon, cumin, smoked paprika, turmeric, and red chili flakes. Cook for an additional minute to toast the spices and enhance their flavors.
- Cook Chickpeas: Add the drained soaked chickpeas to the pot with the sautéed vegetables and spices. Pour in the vegetable broth and water, stir well, then cover and simmer for 55-60 minutes until chickpeas are tender on the inside but still hold their shape. Stir frequently, and add water if needed to keep a thick stew consistency.
- Add Tomatoes, Lemon, and Greens: Stir in the canned diced tomatoes with their liquid, freshly squeezed lemon juice, and chopped greens. Allow the greens to wilt slightly into the stew.
- Prepare Roux and Finish Stew: In a small bowl, whisk together plant-based milk and all-purpose flour to form a smooth roux. Add this mixture to the stew along with the tahini, stirring continuously for 5-8 minutes until the stew thickens, tahini melts in, and greens are tender. Adjust thickness by adding water if necessary.
- Season and Serve: Taste and add salt if desired. Garnish with fresh chopped parsley or cilantro, then serve immediately for a comforting and hearty meal.
Notes
- This Hearty Chickpea Stew is a satisfying, flavorful, and nutritious vegan meal packed with protein and wholesome vegetables.
- Soaking chickpeas overnight softens them and reduces cooking time, improving digestibility.
- The roux with plant-based milk and flour thickens the stew naturally without cream or dairy.
- Adjust spice levels by modifying the chili flakes to your preferred heat tolerance.
- Leftovers store well in the refrigerator for up to 4 days and freeze perfectly for longer meal prep.
Nutrition
- Serving Size: 315 g
- Calories: 320 kcal
- Sugar: 4 g
- Sodium: 140 mg
- Fat: 12 g
- Saturated Fat: 1 g
- Unsaturated Fat: 11 g
- Trans Fat: 0 g
- Carbohydrates: 51 g
- Fiber: 10 g
- Protein: 17 g
- Cholesterol: 0 mg

