After a long day of fasting, nothing comforts like a warm, nourishing bowl of stew. This Spiced Lentil & Chickpea Iftar Stew is my go-to for iftar because it’s hearty yet light, packed with plant-based protein and fiber to replenish your energy without weighing you down.
Advertisements1
The combination of earthy lentils, creamy chickpeas, and a medley of warm spices creates a deeply satisfying dish that feels like a hug in a bowl. Plus, it comes together in just 35 minutes, so you can spend less time in the kitchen and more time with family.
This recipe is flexible, forgiving, and perfect for feeding a crowd. Whether you serve it with warm pita, over rice, or on its own, it’s sure to become a Ramadan favorite.
Why You'll Love This Recipe
About the Ingredients
2 tablespoons olive oil
Extra virgin olive oil adds richness. Substitute with any neutral oil like canola or avocado.
1 large onion, finely chopped
Yellow or white onion works best. For a milder flavor, use shallots.
3 cloves garlic, minced
Fresh garlic is essential. In a pinch, use 1 teaspoon garlic powder.
1 teaspoon ground cumin
Cumin adds earthy warmth. Toast whole seeds for a deeper flavor if you have them.
1 teaspoon ground coriander
Coriander brightens the dish. If unavailable, use extra cumin.
1 teaspoon smoked paprika
Smoked paprika gives a subtle smokiness. Regular paprika works too.
1/2 teaspoon ground turmeric
Turmeric adds color and anti-inflammatory benefits. It's a staple in Middle Eastern cooking.
1/4 teaspoon cayenne pepper (optional)
Adjust to taste. Omit for a milder stew.
1 (14.5 oz / 410g) can diced tomatoes, with juices
Fire-roasted tomatoes add extra depth. Crushed tomatoes work as well.
1 cup (200g) dried brown or green lentils, rinsed
Brown or green lentils hold their shape. Red lentils will break down and thicken the stew more.
1 (15 oz / 425g) can chickpeas, drained and rinsed
Canned chickpeas save time. You can cook dried chickpeas from scratch if preferred.
4 cups (960ml) vegetable broth
Low-sodium broth lets you control salt. Chicken broth also works for non-vegetarians.
1 teaspoon salt, plus more to taste
Sea salt or kosher salt. Adjust based on your broth's saltiness.
1/2 teaspoon black pepper
Freshly ground black pepper is best.
2 tablespoons fresh lemon juice
Fresh lemon brightens the stew. Bottled lemon juice works in a pinch.
1/4 cup (10g) fresh parsley, chopped (for garnish)
Cilantro also works beautifully. Adds freshness and color.
Tips & Tricks
Don't skip the lemon juice
It brightens all the flavors and balances the earthiness of the lentils.
- Rinse the lentils thoroughly before cooking to remove any debris and reduce foaming.
- If the stew becomes too thick, add extra broth or water to reach your desired consistency.
- Taste and adjust seasoning at the end—broths vary in saltiness.
Pro Tips
Step-by-Step Instructions
1. Sauté the aromatics
Heat olive oil in a large pot over medium heat (350°F / 175°C). Add chopped onion and cook until soft and translucent, about 5 minutes, stirring occasionally. Add garlic and cook for 1 minute until fragrant.
2. Bloom the spices
Stir in cumin, coriander, smoked paprika, turmeric, and cayenne (if using). Cook for 30 seconds, stirring constantly, until the spices are fragrant and coat the onions.
3. Add tomatoes and broth
Pour in the diced tomatoes with their juices and vegetable broth. Scrape up any browned bits from the bottom of the pot. Bring the mixture to a boil over high heat.
4. Simmer the lentils
Stir in the rinsed lentils. Reduce heat to low (around 200°F / 95°C), cover, and let simmer for 20 minutes, or until lentils are tender but still hold their shape.
5. Add chickpeas and season
Stir in the drained chickpeas, salt, and black pepper. Continue to simmer, uncovered, for 10 more minutes, allowing the stew to thicken slightly.
6. Finish with lemon
Remove the pot from heat. Stir in fresh lemon juice. Taste and adjust seasoning with more salt, pepper, or lemon juice if needed.
7. Garnish and serve
Ladle the stew into bowls and garnish with chopped parsley. Serve hot with warm pita bread, rice, or your favorite grain.
Delicious Variations
- Add diced carrots or sweet potatoes along with the onions for extra sweetness and nutrition.
- Swap chickpeas for white beans or kidney beans for a different texture.
- Make it creamy by stirring in a dollop of Greek yogurt or coconut milk at the end.
How to Store Spiced Lentil & Chickpea Iftar Stew
Refrigerator
Store in an airtight container in the fridge for up to 4 days.
Freezer
Freeze in a freezer-safe container for up to 3 months. Thaw overnight in the fridge before reheating.
Reheating
Reheat in a pot over medium heat, stirring occasionally, until hot. Add a splash of water or broth if too thick.
Frequently Asked Questions
Q: Can I make this Iftar stew in a slow cooker or Instant Pot?
Yes, you can. For slow cooker, sauté aromatics first, then add all ingredients except lemon and parsley, cook on low for 6-8 hours. For Instant Pot, use sauté mode, then pressure cook on high for 15 minutes with natural release.
Q: Can I use red lentils instead of brown or green?
Yes, but red lentils cook faster and break down, resulting in a thicker, more porridge-like stew. Reduce cooking time to about 10 minutes after adding.
Q: Is this stew vegan and gluten-free?
Yes, this recipe is naturally vegan and gluten-free as long as you use vegetable broth.
Q: How can I add more protein to this dish?
You can add cooked chicken, lamb, or tofu to make it more substantial. Stir in at the end and heat through.
Q: Can I make this ahead of time?
Absolutely. The flavors deepen overnight, making it perfect for meal prep. Store in the fridge and reheat gently.
I hope this Spiced Lentil & Chickpea Iftar Stew becomes a staple on your iftar table. If you try it, let me know how it turns out in the comments below—I'd love to hear your twist!
Spiced Lentil & Chickpea Iftar Stew
Warm, hearty, and protein-packed Iftar stew with lentils, chickpeas, and aromatic spices—ready in 35 minutes to break your fast.
🧂 Ingredients
- 2 tablespoons olive oil
- 1 large onion, finely chopped
- 3 cloves garlic, minced
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1 teaspoon smoked paprika
- 1/2 teaspoon ground turmeric
- 1/4 teaspoon cayenne pepper (optional)
- 1 (14.5 oz / 410g) can diced tomatoes, with juices
- 1 cup (200g) dried brown or green lentils, rinsed
- 1 (15 oz / 425g) can chickpeas, drained and rinsed
- 4 cups (960ml) vegetable broth
- 1 teaspoon salt, plus more to taste
- 1/2 teaspoon black pepper
- 2 tablespoons fresh lemon juice
- 1/4 cup (10g) fresh parsley, chopped (for garnish)
📋 Instructions
- 1Sauté the aromatics — Heat olive oil in a large pot over medium heat (350°F / 175°C). Add chopped onion and cook until soft and translucent, about 5 minutes, stirring occasionally. Add garlic and cook for 1 minute until fragrant.
- 2Bloom the spices — Stir in cumin, coriander, smoked paprika, turmeric, and cayenne (if using). Cook for 30 seconds, stirring constantly, until the spices are fragrant and coat the onions.
- 3Add tomatoes and broth — Pour in the diced tomatoes with their juices and vegetable broth. Scrape up any browned bits from the bottom of the pot. Bring the mixture to a boil over high heat.
- 4Simmer the lentils — Stir in the rinsed lentils. Reduce heat to low (around 200°F / 95°C), cover, and let simmer for 20 minutes, or until lentils are tender but still hold their shape.
- 5Add chickpeas and season — Stir in the drained chickpeas, salt, and black pepper. Continue to simmer, uncovered, for 10 more minutes, allowing the stew to thicken slightly.
- 6Finish with lemon — Remove the pot from heat. Stir in fresh lemon juice. Taste and adjust seasoning with more salt, pepper, or lemon juice if needed.
- 7Garnish and serve — Ladle the stew into bowls and garnish with chopped parsley. Serve hot with warm pita bread, rice, or your favorite grain.



