There is something truly magical about the Melting Afghan Chickpea Curry Recipe that brings warmth and comfort to any meal. This dish is a vibrant celebration of spices, tender chickpeas, and fragrant herbs melding into a luscious, velvety curry that feels both nourishing and satisfying. The gentle simmering of lentils and chickpeas creates a texture so soft it almost melts in your mouth, perfectly balanced by cozy cinnamon, cardamom, and turmeric notes. Whether you’re looking to impress guests or simply treat yourself to a hearty, wholesome dinner, this Melting Afghan Chickpea Curry Recipe is a soul-soothing masterpiece that never fails to deliver.

Ingredients You’ll Need
The beauty of this recipe lies in its simple yet essential ingredients. Each item plays a crucial role, enhancing the dish with layers of flavor, inviting textures, and vibrant colors that make every bite exciting.
- 3 tbsp ghee: Adds a rich, buttery depth, but can be substituted with unsalted butter or coconut oil for a vegan twist.
- 2 cinnamon sticks: Toasted for an aromatic warmth; if using powder, add 1/2 tsp with other spices.
- 1 onion, finely chopped: Provides a foundational sweetness and texture.
- 1 1/2 tbsp grated ginger: Brings fresh, zesty heat that wakes up the palate.
- 1 1/2 tbsp grated garlic: Adds a pungent, savory kick critical to balancing spices.
- 2 bay leaves: Preferably fresh, they infuse earthy, herbal notes.
- 1/2 cup dried red split lentils: Thicken the curry and add a creamy subtlety as they break down.
- 1 cup water: Helps achieve the perfect curry consistency.
- 1 litre vegetable stock (low sodium): Enriches the curry with a savoury base without overpowering spices.
- 1/2 tsp cooking/kosher salt: Enhances and balances all flavors.
- 3 x 400g/14oz cans chickpeas, drained: The star ingredient, tender and packed with protein.
- 1/4 tsp baking soda (optional): Softens chickpeas for an ultra-creamy texture.
- 1 tbsp coriander powder: Adds a citrusy, herbal brightness.
- 1 tbsp cumin powder: Brings a smoky earthiness to the mix.
- 1 1/2 tsp turmeric powder: Infuses a beautiful golden hue and gentle warmth.
- 3/4 tsp cardamom powder: Offers sweet, floral fragrance.
- 1/4 tsp ground cloves: Provides a subtle depth and warmth.
- Basmati rice and/or Afghan bread: Perfect vehicles for soaking up the curried goodness.
- Yogurt: Slightly thinned with water to drizzle on top, adding cooling creaminess.
- Fresh coriander/cilantro leaves, roughly chopped: Brightens the dish and adds freshness.
How to Make Melting Afghan Chickpea Curry Recipe
Step 1: Sauté and Build the Flavor
Begin by melting the ghee in a large pot over medium-high heat. Once melted, toss in the cinnamon sticks and toast them for about 30 seconds until fragrant. Adding the finely chopped onions, grated ginger, garlic, and bay leaves creates the aromatic backbone. Cook for 3 minutes or until the onions turn translucent, stirring regularly to keep the garlic and ginger from sticking or burning. This step is key for developing the curry’s deeply layered flavor.
Step 2: Introduce Spices and Lentils
Now stir in all those gorgeous ground spices — coriander, cumin, turmeric, cardamom, and cloves — letting them toast gently for about 30 seconds. This wakes up their essential oils and infuses the base with warmth and complexity. Immediately add the red split lentils and stir well, ensuring they get coated with the fragrant spice blend. This ensures every bit of lentil carries that inviting flavor as it cooks down.
Step 3: Simmer the Lentils
Pour in the vegetable stock and sprinkle in the salt, stirring everything together. Increase the heat to bring the mixture to a gentle simmer. As soon as it bubbles, reduce the heat to medium, cover with a lid, and let it simmer for 15 minutes. Simmering softens the lentils and helps all the flavors meld beautifully, setting the stage for the next steps.
Step 4: Add Chickpeas and Simmer Gently
This is where the curry truly starts to melt into its signature velvety texture. Add the drained chickpeas, the cup of water, and optional baking soda (which helps tenderize the chickpeas). Bring the curry back to a simmer by slightly increasing the heat. Then reduce it to low-medium and let it simmer uncovered for 30 minutes. During this time, the lentils should break down mostly into a thin, luscious gravy. Feel free to simmer an extra 10 minutes if you prefer a thicker consistency.
Step 5: Final Touches and Serve
The Melting Afghan Chickpea Curry Recipe is now ready to be enjoyed. Serve it with fluffy basmati rice on the side and Afghan bread or other flatbreads for dipping. A drizzle of slightly thinned yogurt and a sprinkle of fresh coriander leaves make the perfect final flourish, adding creaminess and brightness to the rich curry.
How to Serve Melting Afghan Chickpea Curry Recipe

Garnishes
To elevate your presentation and flavor, a drizzle of yogurt that’s been lightly thinned with water provides a wonderful cooling contrast to the warm spices. Scatter freshly chopped coriander on top for a burst of herbaceous freshness that instantly livens up the rich dish. Both garnishes are simple but make a big impact in balancing the curry’s complexity.
Side Dishes
The classic way to enjoy this curry is alongside fragrant basmati rice, whose subtle nuttiness complements the spices perfectly. Afghan bread or any flatbread is another fantastic option to scoop up the creamy curry. For extra color and nutrition, serve with a simple cucumber salad or some roasted vegetables to create a balanced and inviting meal.
Creative Ways to Present
For a fun twist, spoon the Melting Afghan Chickpea Curry Recipe into small bowls topped with a dollop of cooling raita or even some tangy pickled vegetables. Layer the curry over a bed of grilled greens or sautéed spinach to add a beautiful color contrast and earthy notes. You can even stuff it inside warm flatbreads or wraps, garnished with fresh herbs for a unique handheld meal.
Make Ahead and Storage
Storing Leftovers
Leftover Melting Afghan Chickpea Curry Recipe keeps beautifully in the fridge for up to 4 days. Store it in an airtight container to preserve the flavors and moisture. The curry’s richness often deepens with time, making the next-day leftovers just as delicious, if not better.
Freezing
This curry freezes wonderfully, making it an ideal dish for meal prep. Portion it into freezer-safe containers, leaving room for expansion, and freeze for up to 3 months. When thawed, the texture holds up well, though you might want to stir in a splash of water or stock when reheating to loosen the sauce.
Reheating
Reheat gently on the stove over low-medium heat, stirring occasionally to prevent sticking and to evenly warm the curry. Add a little water or vegetable stock if it has thickened too much. If you’re short on time, microwave reheating works too—just heat in bursts and stir frequently to avoid hot spots.
FAQs
Can I use canned lentils instead of dried red split lentils?
Using dried red split lentils is recommended because they break down during cooking and help create the curry’s signature creamy texture. Canned lentils won’t break down as well, so the texture may be different and less velvety.
Is there a way to make this curry spicier?
Absolutely! Feel free to add freshly chopped green chilies when sautéing the onions or a pinch of cayenne pepper along with the other ground spices for an extra kick of heat that complements the warmth of the curry.
Can I make this recipe vegan?
Yes, simply replace the ghee with coconut oil or a neutral vegetable oil to keep the dish vegan-friendly without compromising on richness.
What can I substitute if I don’t have Afghan bread?
Any flatbread such as naan, roti, or even pita works perfectly as a dipper. Basmati rice is also an excellent accompaniment and traditional in Afghan meals.
Why is baking soda added when simmering the chickpeas?
Baking soda helps soften the chickpeas, breaking down their skins and making them creamy and tender more quickly. It is optional but highly recommended for achieving that melt-in-your-mouth quality this dish is famous for.
Final Thoughts
The Melting Afghan Chickpea Curry Recipe is truly a gift to any dinner table. Its warm, spiced flavors and luscious, tender texture combine to create a meal that feels like a comforting hug. I encourage you to dive in, get hands-on, and experience how this recipe can transform simple pantry staples into something extraordinary and deeply satisfying. It’s a dish you’ll want to return to again and again.
Print
Melting Afghan Chickpea Curry Recipe
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Yield: 5 to 7 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Afghan
- Diet: Vegetarian
Description
This Melting Afghan Chickpea Curry is a rich, aromatic dish featuring tender chickpeas and red split lentils simmered in fragrant spices and ghee. The curry develops a creamy texture enhanced by baking soda and is served best with fluffy basmati rice and Afghan or other flatbreads, drizzled with yogurt and garnished with fresh coriander. Perfect for a comforting and flavorful meal.
Ingredients
Base Ingredients
- 3 tbsp ghee (substitute unsalted butter or coconut oil for vegan)
- 2 cinnamon sticks (or 1/2 tsp powder, added with other spices)
- 1 onion, finely chopped
- 1 1/2 tbsp grated ginger
- 1 1/2 tbsp grated garlic
- 2 bay leaves (preferably fresh, else dried)
Lentils & Stock
- 1/2 cup dried red split lentils
- 1 cup water
- 1 litre vegetable stock (low sodium)
- 1/2 tsp cooking / kosher salt
Chickpeas & Enhancers
- 3 x 400g (14oz) cans chickpeas, drained
- 1/4 tsp baking soda / bi-carbonate soda (optional, makes chickpeas creamy)
Spices
- 1 tbsp coriander powder
- 1 tbsp cumin powder
- 1 1/2 tsp turmeric powder
- 3/4 tsp cardamom powder
- 1/4 tsp ground cloves
Accompaniments & Garnish
- Basmati rice and/or Afghan bread or other flatbread
- Yogurt (slightly thinned with water for drizzling)
- Fresh coriander / cilantro leaves, roughly chopped
Instructions
- Sauté Aromatics: Melt the ghee in a large pot over medium-high heat. Add the cinnamon sticks and toast them for 30 seconds until fragrant. Add the finely chopped onion, grated ginger, grated garlic, and bay leaves. Cook for 3 minutes until the onion becomes translucent, stirring regularly to prevent the garlic and ginger from catching.
- Add Spices and Lentils: Stir in the coriander powder, cumin powder, turmeric powder, cardamom powder, and ground cloves. Cook for another 30 seconds to release the spices’ aroma. Then add the dried red split lentils and stir well to coat them evenly in the spices.
- Simmer Lentils: Pour in the vegetable stock and add the salt. Stir the mixture and bring it to a simmer. Reduce the heat to medium, cover with a lid, and let it simmer gently for 15 minutes.
- Simmer Chickpeas: Add the drained chickpeas, 1 cup water, and baking soda (if using). Increase the heat to bring the curry back to a simmer, then lower the heat slightly and let it simmer uncovered for 30 minutes. This allows the lentils to break down and creates a thin, creamy gravy. You can simmer for an additional 10 minutes if you prefer a thicker consistency.
- Serve: Serve the curry hot alongside basmati rice and Afghan bread or other flatbreads for dunking. Drizzle with slightly thinned yogurt and garnish with freshly chopped coriander leaves for a fresh finish.
Notes
- The baking soda is optional but helps create a creamy texture by softening chickpeas.
- Using low sodium vegetable stock helps control salt levels in the dish.
- If you don’t have fresh bay leaves, dried ones can be used but add slightly less.
- Adjust the spice levels to taste if desired.
- This recipe pairs beautifully with basmati rice and traditional Afghan flatbreads for an authentic experience.

