Why this recipe works
This dish is really two things. The chole is chickpeas simmered with onion, tomato and a dark spice blend, and it is genuinely good for you: chickpeas are high in plant protein and fibre and slow to raise blood sugar. The bhatura is a leavened bread of refined flour, deep-fried to puff, delicious, and squarely a treat. Knowing that lets you enjoy the whole thing wisely.
Ingredients
- Chickpeas (kabuli chana), soaked1.5 cups
- Onion, tomato, ginger-garlic2 + 3 + 2 tbsp
- Chole masala, turmeric2 tbsp + 1/2 tsp
- Tea bag or amchur (for colour/tang)1
- Bhatura: refined flour, yogurt2 cups + 3 tbsp
- Oil for frying, saltto taste
Method
-
1
Soak the chickpeas overnight, then cook until soft (a tea bag in the water deepens the colour).
Why soak: soaking softens the chickpeas, cuts cooking time and lowers the gas-forming sugars, so they are gentler and cook evenly.
-
2
Bhuna the onion, ginger-garlic and tomato with chole masala until thick and the oil separates, then add the chickpeas.
-
3
Simmer, mashing a few chickpeas to thicken, and sharpen with amchur.
Why mash a few: crushing some chickpeas releases their starch to thicken the gravy naturally, no cream needed.
-
4
For the bhatura, ferment a soft dough of refined flour and yogurt, roll, and deep-fry until puffed. Or serve the chole with rice or a whole-wheat kulcha instead.
A better everyday plate: the chole is the nourishing part, so pairing it with rice or a whole-wheat bread rather than fried bhatura keeps the protein and loses the deep-fry.
An honest word
Let us be clear: the chole is genuinely nutritious, high in protein and fibre and kind to blood sugar, while the bhatura is deep-fried refined flour, a proper treat. Enjoy the classic combination now and then, and on everyday days eat the chole with rice or a whole-wheat kulcha. That way this Punjabi favourite does you far more good than harm.