Chole Bhature Recipe: A Classic North Indian Delight

chole bhature

Chole Bhature is one of the most popular and beloved dishes in North Indian cuisine. This classic combination of spicy, tangy chickpea curry (chole) and deep-fried, fluffy bread (bhature) is a favorite among food lovers across India. Originally from Punjab, Chole Bhature has gained nationwide popularity and is now a staple in many Indian households and street food stalls.

This dish is often enjoyed as a hearty breakfast or brunch but is also perfect for lunch or dinner. The spicy and flavorful chole pairs beautifully with the soft and crispy bhature, making it a satisfying and indulgent meal. If you’re a fan of North Indian food, this is a must-try dish!

In this blog, we will take you through a step-by-step guide on how to make authentic Punjabi-style Chole Bhature at home. From soaking the chickpeas to preparing the perfect dough for bhature, we have covered everything you need to make this dish from scratch.

Ingredients for Chole

Main Ingredients:

  • 1 cup dried chickpeas (or 2 cups canned chickpeas)
  • 2 large onions (finely chopped)
  • 2 large tomatoes (pureed)
  • 1 green chili (chopped)
  • 1 tablespoon ginger-garlic paste
  • 2 tablespoons oil or ghee
  • 1 teaspoon cumin seeds
  • 1 teaspoon coriander powder
  • 1 teaspoon garam masala
  • 1 teaspoon turmeric powder
  • 1 teaspoon red chili powder
  • 1 teaspoon cumin powder
  • 1 teaspoon dry mango powder (amchur)
  • 1 teaspoon black salt (optional, but enhances flavor)
  • Salt to taste
  • Water as needed

For the Chole Masala (Spice Blend):

  • 1 black cardamom
  • 2-3 green cardamoms
  • 1-inch cinnamon stick
  • 3-4 cloves
  • 1 bay leaf
  • 1 teaspoon fennel seeds
  • 1 teaspoon black peppercorns
  • 1 teaspoon pomegranate seeds (optional, for a tangy flavor)

Ingredients for Bhature

  • 2 cups all-purpose flour (maida)
  • 2 tablespoons semolina (sooji) – for a crispy texture
  • 2 tablespoons yogurt
  • 1 teaspoon sugar
  • ½ teaspoon baking soda
  • 1 teaspoon salt
  • 2 tablespoons oil
  • Water as needed
  • Oil for deep frying

Step-by-Step Recipe for Chole Bhature

Step 1: Soaking and Boiling the Chickpeas

  1. Soak the Chickpeas: If using dried chickpeas, rinse them thoroughly and soak them in water overnight or for at least 8 hours. This helps in cooking them faster and makes them soft.
  2. Boil the Chickpeas: Drain the soaked chickpeas and transfer them to a pressure cooker. Add 3 cups of water, 1 teaspoon salt, and a pinch of baking soda (this helps soften the chickpeas). Pressure cook for 4-5 whistles until the chickpeas are tender.
  3. If using canned chickpeas, drain and rinse them well before use.

Step 2: Preparing the Chole Masala

  1. In a pan, dry roast the whole spices (black cardamom, green cardamoms, cinnamon, cloves, bay leaf, fennel seeds, black peppercorns, and pomegranate seeds) for 1-2 minutes until aromatic.
  2. Let them cool, then grind them into a fine powder. This homemade spice mix enhances the flavor of the dish.

Step 3: Making the Chole Curry

  1. Heat 2 tablespoons of oil or ghee in a pan. Add cumin seeds and let them splutter.
  2. Add chopped onions and sauté until golden brown.
  3. Add the ginger-garlic paste and sauté for another minute until the raw smell disappears.
  4. Pour in the tomato puree and cook until the oil separates from the mixture.
  5. Now add turmeric powder, red chili powder, cumin powder, coriander powder, garam masala, dry mango powder, and black salt. Mix well.
  6. Add the boiled chickpeas along with their water. If needed, add more water to adjust the consistency.
  7. Let the curry simmer for 15-20 minutes on low heat, allowing the flavors to blend. Mash some chickpeas with the back of a spoon to thicken the gravy.
  8. Garnish with fresh coriander leaves and squeeze some lemon juice before serving.

Step 4: Making the Bhature Dough

  1. In a large bowl, mix all-purpose flour, semolina, salt, sugar, and baking soda.
  2. Add yogurt and 2 tablespoons of oil, and mix well.
  3. Gradually add water and knead into a soft, smooth dough.
  4. Cover the dough with a damp cloth and let it rest for 2 hours. This allows it to ferment slightly, giving the bhature a light and airy texture.

Step 5: Frying the Bhature

  1. After resting, knead the dough again for a few minutes and divide it into equal-sized balls.
  2. Roll each ball into a medium-thick oval or round shape. Do not make them too thin, or they won’t puff up.
  3. Heat oil in a deep pan or kadhai. To check if the oil is ready, drop a small piece of dough into the oil—if it rises immediately, the oil is hot enough.
  4. Carefully slide a rolled bhature into the hot oil. Press gently with a slotted spoon to help it puff up.
  5. Flip and fry until golden brown on both sides.
  6. Remove and drain on a paper towel. Repeat with the remaining dough.

Serving Suggestions

  • Serve hot Chole Bhature with sliced onions, green chilies, and a wedge of lemon.
  • A side of pickle or raita complements the dish well.
  • Enjoy it with a glass of lassi or masala chai for an authentic Punjabi meal experience.

Tips for the Perfect Chole Bhature

For Soft and Crispy Bhature: Adding semolina to the dough makes them slightly crispy while keeping them soft inside. Resting the dough is key for fluffy bhature.

For Restaurant-Style Chole: Use tea bags or a piece of dried amla while boiling chickpeas to give them a dark color, just like the ones in restaurants.

Spice Level Adjustment: Adjust the amount of chili powder and green chilies based on your spice preference.

Thicker Gravy: Mash some chickpeas while simmering the curry to get a thicker consistency.


Conclusion

Chole Bhature is a dish that never fails to impress. Whether you’re making it for a weekend brunch, a special occasion, or just to satisfy your cravings, this recipe will give you a delicious and authentic Punjabi experience. The combination of soft, fluffy bhature with the spicy and flavorful chole is truly irresistible.

So why wait? Gather your ingredients and treat yourself to this mouthwatering North Indian delicacy today! Let us know in the comments if you try this recipe. Happy cooking!