Chole Bhature Recipe: A Delicious Blend of Spices and Flavors

Satisfy your cravings with this simple and delicious Chole Bhature recipe. Learn how to make the perfect blend of spices and flavors right at home.

Chole Bhature is a popular dish in India, known for its delicious combination of spices and flavors. This dish is made with chickpeas simmered in a spicy tomato-based sauce and served with deep-fried bread called Bhature. It’s a comfort food that’s enjoyed by many and is perfect for a quick and easy meal. In this recipe, we’ll show you how to make the perfect Chole Bhature at home with step-by-step instructions.


  • For the Chole:
    • 1 cup chickpeas (soaked overnight)
    • 1 medium-sized onion (chopped)
    • 2 medium-sized tomatoes (chopped)
    • 1 tsp ginger paste
    • 1 tsp garlic paste
    • 1 tsp cumin seeds
    • 1 tsp coriander powder
    • 1 tsp red chili powder
    • 1 tsp turmeric powder
    • 1 tsp garam masala
    • Salt, to taste
    • 2 tbsp oil
  • For the Bhature:
    • 2 cups all-purpose flour
    • 1 tsp yeast
    • 1 tsp sugar
    • 1 tsp salt
    • 1 tsp oil
    • Water, as needed
    • Oil, for deep-frying

Preparation Method:

  1. For the Chole:
    • In a pan, heat oil and add cumin seeds. Once the seeds start crackling, add chopped onions and cook until golden brown.
    • Add ginger and garlic paste and cook for 2 minutes.
    • Add chopped tomatoes and cook until they are soft and mushy.
    • Add coriander powder, red chili powder, turmeric powder, and garam masala. Mix well and cook for 2 minutes.
    • Drain the soaked chickpeas and add them to the pan. Mix well and add enough water to cover the chickpeas. Let it come to a boil.
    • Reduce heat and let it simmer for 30 minutes or until the chickpeas are soft and cooked through.
    • Add salt, to taste.
  2. For the Bhature:
    • In a large bowl, mix together flour, yeast, sugar, salt, and oil.
    • Add water, little by little, and knead the dough until it’s smooth and elastic.
    • Cover the dough and let it rise for 2 hours.
    • Divide the dough into 10-12 equal parts and roll each part into a ball.
    • Roll out each ball into a circle about 4-5 inches in diameter.
    • Heat oil in a deep pan for deep-frying.
    • Deep-fry each rolled dough until golden brown and puffed up. Drain on paper towels.

Tips and Tricks:

  • Soaking the chickpeas overnight helps them cook faster and become soft.
  • For a vegan option, use oil instead of ghee to make the Bhature.
  • To make the Chole gluten-free, skip the Bhature and serve the Chole with rice or another gluten-free option.


  • For a spicier Chole, add more red chili powder or use green chilies instead of red chili powder.
  • For a sweeter Chole, add a pinch of sugar to the tomato mixture.
  • For a tangier Chole, add a squeeze of lemon juice at the end.

Chole Bhature is a delicious and satisfying dish that’s perfect for any meal. With this recipe, you can easily make this classic dish at home and enjoy the perfect blend of spices and flavors. Whether you’re looking for a quick and easy meal or a comfort food to satisfy your cravings, Chole Bhature is sure to please. Give it a try today and let us know what you think!

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

Blog at

Up ↑

%d bloggers like this: