Ever had a curry that feels like comfort food and a little bit like a celebration at the same time?
That’s Dahi Wale Chole for you — creamy, tangy, and deeply satisfying. If you love chana masala but want something softer, silkier and fridge-friendly, this curd-based version will become a weeknight favorite.
What it tastes like
Think velvety yogurt + tender chickpeas + warm spice notes. The curd gives the gravy a mellow tang and silky mouthfeel, while Kashmiri chili, cumin and coriander round it out with mild heat and aroma. It’s rich without being heavy — perfect with roti, plain rice or a fragrant pulao.
Dahi-based gravies are common in North Indian kitchens, where yogurt is used to give body and tang to curries.
This version blends cooked chickpeas into curd to make a creamy base — no heavy cream required — keeping it lighter yet indulgent. It’s a home-style take on chole that’s especially popular for weekday dinners and weekend lunches alike.
Why this dish is great / health benefits
High in plant protein & fiber — chickpeas keep you full and satisfied.
Lower oil alternative — curd adds richness so you don’t need cream or loads of ghee.
Gut-friendly — curd (yogurt) brings probiotics when not overcooked.
Versatile — works as a main with roti, or spooned over pulao for a one-pot feel.
Ingredients Breakdown
Chickpeas (cooked) — nutty texture, protein & fiber.
Curd + chickpea paste — creates a creamy, tangy base that thickens naturally.
Onion & tomato puree — sweetness and body; tomato cuts through the yogurt’s fat.
Kashmiri chili powder — color and mild heat (not overpowering).
Cumin & coriander powder — earthy warmth and depth.
Garam masala — finishing aroma.
Oil & whole cumin/cinnamon tempering — builds the flavor backbone.
Fresh coriander — bright finish.
Vegan Swap 🌿: Replace curd with unsweetened coconut yogurt or thick cashew cream. Blend 2 tbsp cooked chana with the coconut yogurt for that same creaminess, and finish with a squeeze of lemon to mimic the tang.
The Process
Heat oil in a wide pan and let it shimmer. Drop in cumin seeds and a small cinnamon piece, let them sizzle and release aroma. Add chopped onions and saute until they’re soft and golden — this is where sweetness develops, so don’t rush it. Add the ginger-garlic paste for a quick sauté, then pour in the tomato puree and cook until the raw smell disappears and the oil begins to separate.
Now stir in your spice powders — Kashmiri chili, cumin, coriander — and give them a minute to bloom in the hot oil. Slide the curd + cooked-chana paste into the pan and stir gently; the paste will marry with the cooked masala into a silky sauce. Add the remainder of the cooked chickpeas, a splash of water if needed, and simmer on LOW so the flavors marry and the chole become tender and fully coated.
Adjust salt, add garam masala toward the end and let the curry rest off-heat for a few minutes so the flavors settle. Finish with a generous handful of chopped coriander for freshness.
Pro Tip 💡: Whisk the curd (yogurt) until smooth before pouring the curd back into the pan. This prevents curdling and guarantees a glossy, lump-free gravy.
Dahi wale chole is a creamy, tangy twist on the classic chana masala. Tender chickpeas are simmered in a yogurt-based gravy that’s rich with indian spices and warmth. It pairs beautifully with roti, naan, steamed rice or pulao — truly a versatile comfort dish. This recipe is simple, nourishing, and high in plant-based protein, making it perfect for everyday meals or even a cozy weekend lunch. Once you try this version, you’ll keep coming back to its delightful creaminess and balanced flavors.
Ingredients
To cook chickpeas
1cup chickpeas (soaked overnight)
1/2tsp turmeric powder
1tsp salt (for cooking)
water (enough to cook)
To make dahi wale chole
4tbsp oil
1tsp cumin seeds
4small cinnamon sticks
2onion(chopped)
3green chilli (slit)
1tsp ginger garlic paste
2tomato(pureed)
1ladle cooked chickpeas (set aside for grinding)
2tbsp curd (for paste)
2tsp kashmiri chilli powder
1tsp cumin powder
2tsp coriander powder
1tsp salt (for gravy)
1tsp garam masala
water (as needed)
handful coriander leaves (chopped, for garnish)
Instructions
Prep Work
1
Soak chickpeas
Soak chickpeas overnight so they soften and cook evenly.
2
Chop and prepChop onion, slit green chillies and puree tomatoes; keep coriander ready.
3
Reserve for pasteKeep a ladle of the cooked chickpeas aside to grind with curd into a smooth paste.
4
Measure spicesKeep all dry spices and salt within reach before you start cooking.
Method
5
Pressure cook chickpeas
Drain the soaked chickpeas, put them in a pressure cooker with water, salt and turmeric, and pressure cook until soft (about 5–6 whistles). set aside a ladle of cooked chickpeas for the paste.
6
Make curd-chickpea pasteGrind the reserved ladle of chickpeas with curd to a smooth, creamy paste and keep ready.
7
Temper and soften aromaticsHeat oil in a wide pan, add cumin seeds and cinnamon sticks, then sauté chopped onions and slit green chillies until golden. Add ginger-garlic paste and sauté briefly.
8
Add tomato and spicesAdd tomato puree and cook until the raw smell goes and oil starts to separate. Then stir in the spice powders and salt, adding a splash of water if the masala looks too thick.
9
Add curd-chickpea pasteMix in the curd-chickpea paste until the gravy turns creamy and smooth.
10
Add remaining chickpeasFold in the remaining cooked chickpeas along with water, combine well, adjust salt to taste and add garam masala.
11
Simmer and finishCover and simmer on medium flame for about 15 minutes so the flavors meld. Finish with chopped coriander. Serve hot.
Nutrition Facts
Servings 4
Amount Per Serving
Calories330kcal
% Daily Value *
Total Fat16.3g26%
Saturated Fat1.9g10%
Sodium1157mg49%
Potassium298mg9%
Total Carbohydrate28g10%
Dietary Fiber7g29%
Sugars6g
Protein9.6g20%
Vitamin A 200 IU
Vitamin C 7.5 mg
Calcium 60 mg
Iron 2.9 mg
Magnesium 45 mg
Zinc 1.5 mg
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
Keywords:
Dahi wale chole, side dish, Chole masala , chole recipe , chana masala,
Stay Connected with Home Cooking Show!
Love our recipes? Follow us for more delicious cooking inspiration, tips, and behindthescenes fun!
Pin this recipe to share with your friends and followers.
Hema Subramanian
Food and Lifestyle Blogger
I love to cook! And through Home Cooking Show, I hope to make cooking fun, easy, and approachable for everyone.
My way of sharing recipes is all about keeping it simple and delicious—no complicated steps, no fancy ingredients, just real home-cooked food that anyone can make. Cooking should be a joy, not a chore! Whether you’re a beginner or a seasoned cook, you’ll find something here to inspire you. If you love good food made with love, then you’re in the right place!