Home Cook Together. Celebrate Life.

IndianAuthentic Cuisine

Chole Bhature

Serves 4 to 6 Entree vegetarian

Chole Bhature

Chole Bhature, a beloved staple from the kitchens of Punjab and Delhi, is a dish that effortlessly bridges the gap between weekday comfort and festive indulgence. Traditionally enjoyed as a breakfast or lunch meal, this hearty combination of spicy chickpeas and fluffy fried bread is emblematic of North Indian culinary traditions, where each household adds its own touch to the recipe. The home version presented here retains the authenticity of a family cook's hands, shaping it with care and precision.

The chole should burst with the robust flavors of chickpeas simmered with onions, tomatoes, and a generous sprinkle of chole masala. When paired with the pillowy bhature, hot from the oil and perfectly salted, each bite is a textural delight — soft, spicy, and satisfyingly rich. Whether served for a weekend brunch or a celebratory feast, Chole Bhature invites everyone to partake in its vibrant, communal spirit.

Ingredients

  • 400 gchickpeas — soaked
  • 2onions
  • 2tomatoes
  • 2 tbspchole masala
  • bhature doughfor 6
  • for fryingoil
  • to tastefine sea salt and black pepper

Method

  1. Rinse 400 g of chickpeas thoroughly under cold water and soak them overnight in a large bowl with enough water to cover them by at least 2 inches. This ensures they soften and cook evenly. Drain and rinse the chickpeas again before cooking.
  2. Finely chop 2 onions and 2 tomatoes, keeping them separate. This will help you manage the cooking process more efficiently as each ingredient is added at different stages.
  3. In a large, heavy-bottomed pot, heat 2 tablespoons of oil over medium heat. Add the chopped onions and sauté until they turn golden brown and translucent, stirring occasionally to prevent burning. This should take about 10 minutes and forms the base of the chole.
  4. Add the chopped tomatoes to the pot and cook until they break down into a thick paste, stirring frequently. This should take around 5-7 minutes. The mixture should be well combined and the oil should start to separate from the tomato-onion base.
  5. Stir in 2 tablespoons of chole masala and cook for another 2 minutes until the spices are fragrant and fully incorporated into the mixture. This step is crucial for developing the deep, rich flavor characteristic of chole.
  6. Add the drained chickpeas to the pot, along with enough water to cover them by about an inch. Bring the mixture to a gentle boil, then reduce the heat to low and cover the pot. Simmer until the chickpeas are tender and the sauce has thickened, which should take around 45 minutes. The chickpeas should be soft but not mushy, and the sauce should coat them well.
  7. Taste the chole and adjust the seasoning with fine sea salt and black pepper to your preference. The flavors should be balanced, with the spices and salt enhancing the natural taste of the chickpeas.
  8. While the chole is simmering, prepare the bhature. Roll out the bhature dough into 6 small discs, about 6 inches in diameter. Heat oil in a deep frying pan over medium-high heat. Fry each bhature until they puff up and turn golden brown, flipping once. Drain on paper towels to remove excess oil.
  9. Serve the chole hot with the freshly fried bhature. The chole should be thick and flavorful, complementing the soft, fluffy bhature perfectly. Enjoy this classic Punjabi dish with family and friends.
Cover of Authentic Indian Cuisine
From the cookbook

Authentic Indian Cuisine

This recipe is from Authentic Indian Cuisine by Yassine Sbiti — the Indian volume in the ComidaTime International Cuisines series.

Available soon on Amazon…

Explore Indian cuisine