Unforgettable Flavors: Chole Bhature – A Classic North Indian Delicacy

Oct 21, 2023 | Main Courses

Featured Image:
Chole Bhature featured image


Growing up in India, I was fortunate enough to be exposed to a wide variety of mouthwatering dishes. One such dish that holds a special place in my heart is Chole Bhature. It is a classic North Indian delicacy that combines spicy chickpeas (chole) with fluffy fried bread (bhature). The first time I remember having Chole Bhature was at a bustling street food stall during a family trip to Delhi. The aroma of the chole simmering in fragrant spices filled the air, and the sight of the puffed-up bhature being fried to golden perfection was simply irresistible.

Every bite of Chole Bhature takes me back to that moment, surrounded by the lively atmosphere of the street, enjoying the vibrant flavors that define Indian cuisine. The dish has a rich history and is believed to have originated in the Punjab region of India, where it is now a staple street food and a popular choice for weekend brunches.


For the Chole (Spicy Chickpeas):
– 1 cup chickpeas (soaked overnight and boiled)
– 2 onions, finely chopped
– 2 tomatoes, pureed
– 2 green chilies, slit
– 1-inch ginger, grated
– 3-4 cloves of garlic, minced
– 1 teaspoon cumin seeds
– 1 teaspoon coriander powder
– 1 teaspoon red chili powder
– 1/2 teaspoon turmeric powder
– 1 teaspoon garam masala
– Salt to taste
– Fresh coriander leaves for garnish
– Lemon wedges for serving

For the Bhature (Fried Bread):
– 2 cups all-purpose flour
– 1/4 cup semolina
– 1/4 cup yogurt
– 1 teaspoon sugar
– 1/2 teaspoon baking powder
– 1/2 teaspoon baking soda
– 2 tablespoons oil
– Salt to taste
– Water as needed for kneading the dough
– Oil for deep frying

Step-by-Step Instructions:

1. Cook the Chickpeas:

Start by soaking the chickpeas overnight in enough water to cover them. The next day, drain the water, rinse the chickpeas, and transfer them to a pressure cooker. Add fresh water and cook for about 15-20 minutes until they are tender. Alternatively, you can also use canned chickpeas.

2. Prepare the Chole (Spicy Chickpeas) Masala:

– Heat oil in a pan and add cumin seeds. Once they splutter, add chopped onions and sauté until golden brown.
– Add grated ginger and minced garlic. Stir for a minute until fragrant.
– Add slit green chilies, turmeric powder, coriander powder, and red chili powder. Mix well.
– Pour in the tomato puree, season with salt, and cook until the oil separates.
– Now, add the boiled chickpeas to the masala along with a little water. Mix everything together and simmer for 10-15 minutes on low heat to allow the flavors to blend.
– Sprinkle garam masala and garnish with fresh coriander leaves. Squeeze some lemon juice for added tanginess.

3. Make the Bhature (Fried Bread):

– In a large mixing bowl, combine all-purpose flour, semolina, sugar, salt, baking powder, and baking soda.
– Add yogurt and oil to the dry ingredients. Mix well to incorporate the oil into the flour.
– Gradually add water, a little at a time, and knead to form a soft and pliable dough. The dough should not be too sticky or too dry.
– Cover the dough with a damp cloth and let it rest for at least 30 minutes to an hour. This helps the gluten relax, making the bhature lighter and fluffier.
– After the resting time, divide the dough into small portions and roll each portion into a round shape using a rolling pin. The bhature should be neither too thick nor too thin.
– Heat oil in a deep frying pan or kadai on medium heat. Carefully slide one rolled bhature into the hot oil and gently press it with a slotted spoon. This will help it puff up.
– Fry the bhature until they turn golden brown, flipping them once to ensure even cooking. Remove them from the oil and place them on a paper towel to absorb excess oil.

Serving Suggestions:

Serve the hot and fluffy bhature alongside a hearty serving of spicy chole. This delightful combination is often complemented with pickles, sliced onions, and yogurt-based raita. It’s a match made in culinary heaven!

Tips and Variations:

– For a healthier version, you can make the bhature using whole wheat flour or a mix of whole wheat and all-purpose flour.
– If you prefer a spicier chole, feel free to increase the amount of red chili powder or add some chopped green chilies.
– You can also add a pinch of asafoetida (hing) when tempering the oil for an extra burst of flavor.
– To make the chole more tangy, squeeze a little tamarind pulp or amchur (dried mango powder) while cooking.


Chole Bhature is more than just a dish; it is an experience that captures the essence of Indian cuisine. The combination of spicy chickpeas and fluffy fried bread is a match made in flavor heaven. Whether you enjoy it at a street food stall or recreate it in your own kitchen, this dish never fails to bring joy and satisfaction. So go ahead, spice up your day with a plate of Chole Bhature and transform an ordinary meal into an extraordinary one!

Chole Bhature image 1
Chole Bhature image 2

Nutrition Facts
Serving Size 1 gingerbread cookie

Servings Per Recipe 24

Amount Per Serving
Calories 120
% Daily Value*
Total Fat 4g 6%
  Saturated Fat 2g 10%
  Trans Fat 0g  
Cholesterol 15mg 5%
Sodium 140mg 6%
Total Carbohydrate 20g 7%
  Dietary Fiber 0g 0%
  Sugars 9g  
Protein 1g  
Vitamin A 2% Vitamin C 0%
Calcium 2% Iron 4%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs:

  Calories: 2,000 2,500
Total Fat Less than 65g 80g
  Saturated Fat Less than 20g 25g
Cholesterol Less than 300mg 300 mg
Sodium Less than 2,400mg 2,400mg
Total Carbohydrate 300g 375g
  Dietary Fiber 25g 30g
Main Courses > Unforgettable Flavors: Chole Bhature – A Classic North Indian Delicacy

Share Your Results! 


Submit a Comment

Your email address will not be published. Required fields are marked *

Was this article helpful?

Find more recipes on Main Courses

Join a community of over 6 People

Find Your Favorite Recipes