Chaap Chola
Smoky, spice-laden Punjabi street-style curry where tender soy chaap pieces meet robust, dark chickpea masala. Slow-simmered in an onion-tomato base laced with whole garam masala and finished with a kiss of kasuri methi, this hearty duo is best scooped up with hot naan or bhature.
For 4 servings
- prep · ~20 min
Soak and pressure cook the chickpeas.
1.Drain the soaked kabuli chana and add to a pressure cooker with 2 cups water and 0.5 tsp salt.2.Cook on medium heat for 5-6 whistles or until soft. Let the pressure release naturally.TIPUse the chickpea cooking water in the gravy — it adds depth and helps achieve the right consistency. - prep · ~8 min
Prep and fry the soya chaap.
1.Thaw the soya chaap and cut into 1-inch pieces.2.Heat 1 tbsp oil in a kadai over medium heat. Shallow fry the chaap pieces until golden brown on all sides.3.Remove and set aside.TIPLet the chaap brown well — it builds a meaty, smoky flavour that holds up in the gravy. - temper · ~1 min
Make the tadka with whole spices.
1.In the same kadai, heat the remaining 1 tbsp oil over medium heat.2.Add cumin seeds, bay leaf, cinnamon stick, green cardamom, black cardamom, and cloves.3.Sauté for 30 seconds until the spices release their aroma.TIPKeep the heat moderate — whole spices should toast, not burn, to infuse the oil properly. - saute · ~15 min
Sauté the onion and aromatics.
1.Add the chopped onions and cook until deep golden brown, stirring often (8-10 minutes).2.Add grated ginger, minced garlic, and slit green chilies. Sauté for 1 minute until the raw smell fades.3.Pour in the tomato puree and cook until the oil separates and the paste thickens (5-7 minutes).TIPTake your time browning the onions — this is the base of the gravy's richness. - saute · ~1 min
Bloom the powdered spices.
1.Lower the heat. Add coriander powder, red chili powder, turmeric powder, cumin powder, and garam masala.2.Stir continuously for 30-40 seconds to bloom the spices without burning.TIPIf the masala sticks, add a splash of water. Burnt spices turn the whole dish bitter. - simmer · ~20 min
Build the curry with chickpeas and chaap.
1.Add the pressure-cooked chickpeas along with their cooking water to the masala. Stir well.2.Bring to a gentle simmer. Lightly mash a few chickpeas against the side of the pan to thicken the gravy.3.Add the fried soya chaap pieces and simmer for 15-20 minutes on low heat, uncovered, stirring occasionally.TIPThe longer you simmer, the more the chaap absorbs the spiced gravy — 20 minutes is the sweet spot. - mix · ~2 min
Finish with kasuri methi and amchur.
1.Crush the kasuri methi between your palms and sprinkle over the curry.2.Add amchur powder and stir in. Check for salt and spice. Simmer for 2 more minutes. - garnish
Garnish with fresh coriander leaves and serve hot.
1.Transfer to a serving bowl and scatter chopped coriander leaves on top.2.Serve hot with naan, bhature, or steamed rice.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Soak the chickpeas overnight for even cooking and a creamy texture.
- 2Shallow-fry the chaap until deep golden for a meaty, smoky flavour.
- 3Brown the onions thoroughly for a rich, caramelised gravy base.
- 4Bloom the powdered spices on low heat to avoid bitterness.
- 5Lightly mash some chickpeas in the curry to thicken it naturally.
- 6Simmer the chaap in the gravy for at least 20 minutes so it absorbs the spices.
- 7Crush kasuri methi between your palms before adding to release its aroma.
Adapt it for your goals.
Lower-fat
Skip shallow-frying the chaap and add it directly to the gravy after the tadka. The texture will be softer but the dish stays lighter.
extra spicyExtra-spicy
Add 2 more slit green chilies and increase red chili powder to 1 tsp for a fiery Punjabi-style kick.
veganVegan
This recipe is already vegan as it uses no dairy. Serve with vegan naan or rice to keep it fully plant-based.
high proteinHigh-protein
Add a cup of cubed paneer along with the chaap for a double-protein boost. The paneer will soak up the gravy beautifully.
Why this is on our healthy list.
High in Plant Fibre
Chickpeas provide a hearty dose of dietary fibre, supporting digestion and prolonging satiety.
Protein from Soy
Soy chaap is a complete plant protein source, containing all essential amino acids for muscle health.
Rich in Antioxidant Spices
Turmeric, cumin, and ginger are known for their anti-inflammatory and antioxidant properties.
Low in Saturated Fat
This dish uses only vegetable oil and contains no dairy, making it naturally low in saturated fat.
Frequently asked questions
Yes, use 1.5 cans (drained and rinsed) and skip the pressure cooking. Add them in step 6 along with ½ cup water.



