There is something irresistible about the charm of traditional Indian breakfasts, especially when they come with flavours that linger long after the meal is over. My first taste of this came during a hectic summer trip to Old Delhi, where halwa puri and chole set the tone for unforgettable mornings. Later, a visit to Mumbai deepened this love when I discovered Khatte Chole—an aromatic, tangy chickpea curry that pairs perfectly with freshly made bhaturas. The simplicity of the dish is what makes it stand out, turning an everyday curry into something that feels instantly comforting. The subtle heat from chillies, the warmth of cumin, and the sharp note of mango powder create a balanced harmony that makes each bite more inviting than the last. This homestyle recipe was shared with me by a dear friend’s mother, and ever since then, it has become one of my most reliable crowd-pleasers. Whether enjoyed with puffed bhaturas or crisp puris, it brings the perfect mix of nostalgia and flavour to your plate.
Ingredients
• 250g dried chickpeas
• 1.5 litres water (for boiling)
• 3 tbsp oil
• 2 medium onions, finely chopped
• 2–3 green cardamom pods
• 4–5 garlic cloves, crushed
• 1-inch piece ginger, grated
• 1 tsp cumin powder
• 1 tsp red chilli powder
• 1 tsp coriander powder
• 1 tsp turmeric powder
• 1 tsp amchoor (mango powder)
• 2 medium tomatoes, chopped
• Salt to taste
• Fresh coriander, chopped (for garnish)
• Green chillies, sliced (optional)
• Sliced onions and a pinch of cumin powder for serving
Preparing the Chickpeas
Begin by soaking the dried chickpeas overnight in plenty of water to help them soften and cook evenly. Once soaked, drain them and transfer to a large pot with about 1.5 litres of fresh water. Bring to a boil, reduce the heat, and allow them to simmer gently for around one and a half hours until the chickpeas turn perfectly tender. Drain them and keep aside, reserving about 800 ml of the cooking liquid as it adds great depth to the gravy later.
Making the Tangy Masala Base
Heat oil in a heavy-bottomed pan and add the chopped onions. Let them fry on medium heat for about five to seven minutes until they begin to soften and turn golden. Add the cardamom pods and sauté briefly before mixing in the crushed garlic and grated ginger. Allow this to cook for a few seconds until fragrant. Add all the powdered spices and fry just long enough for them to release their aroma, splashing a little water if needed to prevent burning. Stir in the tomatoes and cook them until they soften, letting them break down slightly with the back of your spoon to form a rich masala.
Cooking the Chole
Add the boiled chickpeas to the masala and let them fry for a few minutes, allowing each chickpea to soak in the flavours. Pour in the reserved cooking liquid, stir well, and bring the curry to a gentle boil. Cover with a lid and simmer for twenty to twenty-five minutes, stirring halfway through. Lightly mash a small portion of chickpeas to thicken the gravy naturally and let the flavours blend beautifully.
Serving Suggestions
Finish by garnishing your Khatte Chole with fresh coriander, green chillies if you like extra heat, sliced onions, and a light sprinkle of cumin powder. Serve them warm with puffed bhaturas, soft puris, or even simple steamed rice. This dish carries all the warmth of a home-cooked meal and makes breakfast—or any meal—truly satisfying