• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Spice Up The Curry
  • Home
  • About
  • Recipes
    • By Category
    • By Ingredients
    • Festivals
    • Collections
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
menu icon
go to homepage
  • About
  • Recipes
  • Ingredients
  • Festivals
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • search icon
    Homepage link
    • About
    • Recipes
    • Ingredients
    • Festivals
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Home » Breakfasts / Snacks

    Chole Bhature

    Published: Mar 3, 2015 · Last Modified: Aug 24, 2022 by Kanan Patel / 19 Comments

    Jump to Recipe Pin Recipe

    Chole Bhature Recipe - a popular North Indian or Punjabi breakfast dish. Boiled chickpeas are simmered in spicy onion-tomato gravy and served with puffed, fried, crispy and soft bread aka bhatura.

    Chole Bhature Recipe | How to make Chole Bhature

    Bhatura Recipes:
    #1 - traditional bhatura recipe (requires overnight fermentation)
    #2 - Quick bhatura with eno (ready in 45 minutes)
    #3 - Instant aloo bhatura (ready in 30 minutes)

    Chole Bhature is breakfast dish, but I cannot have this heavy food in the morning. So I usually make this for dinner or weekend lunch. Bhature is not healthy, so many times I make this chole and serve with plain paratha.

    This chole bhature is one of my favorites. I have to order a plate of this whenever I go out. Hubby does not like this dish as much. He eat chole bhatura at known places where he knows that it is good. If it is first time we are trying the restaurant, he will never order this dish. Because sometimes you get oily and not puffed bhatura which makes it chewy.

    But this homemade chole bhature recipe is the winner and the best. When I made at home, he can’t stop eating it. Bhatura are puffed up so well and not that oily or greasy.


    How to make Chole Bhature recipe (Step by Step Photos):


    or Jump to Recipe

    1) Wash the dried chana or chickpeas under running cold water till water runs clear.

    2) Soak them in enough water for at least 8 hours or overnight. After soaking time they will double up in size.
    Soak kabuli chana chickpeas

    3) Discard the soaking water, take chickpeas into pressure cooker, add fresh 2 cups of water. Close the lid, put the weight on. Turn the gas heat. Cook for 2 whistles on HIGH, then 15 minutes on LOW heat or till the chickpeas are cooked and soft. They should be soft and melt in your mouth but not mushy. Some of them will open up. Let the pressure go down by itself and then open the lid.

    4) While chana are boiling. Make smooth paste from onion, ginger, garlic, green chili and tomato.

    5) Heat the oil in pan on medium heat. Once hot add cumin seeds and let them sizzle.
    Chole Bhature Recipe | How to make Chole Bhature

    6) Then saute in whole spices (cinnamon stick, cloves, cardamom) for a minute.

    7) Then add prepared paste along with salt.
    Chole Bhature Recipe | How to make Chole Bhature

    8) Let it cook till all the moisture evaporates and oil starts to leave from the sides. If it splutters too much then partially cover the pan. Do stir in between to make sure that it is not sticking to the bottom of the pan. Also scrap the sides of the pan.

    9) Add all the spice powders (turmeric powder, cumin powder, coriander powder, garam masala, amchur powder, red chili powder, anardana powder).
    Chole Bhature Recipe | How to make Chole Bhature

    10) Mix well and cook for a minute.

    11) Add water from boiled chana as per your liking gravy consistency and bring it to a boil.
    Chole Bhature Recipe | How to make Chole Bhature

    12) Add Boiled chana.

    13) Mix well.
    Chole Bhature Recipe | How to make Chole Bhature

    14) Let it simmer for 6-7 minutes.

    15) If gravy is too thick then add more water and simmer for 2-3 minutes. If gravy is too thin then let simmer for more time till you get your liking gravy. Add chopped cilantro leaves, mix.
    Chole Bhature Recipe | How to make Chole Bhature

    Chole is ready, keep it covered so it stays warm till you make bhaturas.

    Serving suggestion: Serve chole bhature as a breakfast or brunch or dinner. sliced onions with lemon wedges complements chole bhature very well. Also you can serve some mango pickle on side.
    Notes:

    • Whenever you cook with dried beans, Soaking overnight is must. This soaking process reduces the cooking time. But no worries if you forget to soak it a day before. Here is quick soaking method for you. Take beans and plenty of water in a pan. Bring the water to a rolling boil and let it boil for 2-3 minutes. Then turn off the stove and cover tightly with lid and let it sit for 1 hour. Voila, after 1 hour your beans are at the same stage where you have after overnight soaking.
    • When you grind the raw onions, sometimes it smells very strong and your eyes might be burning/tearing. So to reduce it, soak the chopped onion in hot water for 10 minutes, drain the water and grind.
    • Gravy consistency is up to you. Many restaurant serve with thick and more gravy while some serve little dry chole. I always like more gravy, you can see here. It is all up to you. Increase or decrease the water quantity as per your preference.
    • Many likes to add a tea bag while pressure cooking the chickpeas which gives the darker color chana. Choice is yours, I have not added here.

    Chole Bhature Recipe | How to make Chole Bhature

    Step by Step Photos AboveWant to make it perfect first time? Don't forget to check out Step-by-Step photo instructions and helpful Tips & Tricks !!
    Chole Bhature Recipe | How to make Chole Bhature
    Print Pin Save Saved!

    Chole Bhature

    4.58 from 7 votes
    Tried this recipe? Leave a comment and/or give ★ ratings
    Chole Bhature - a popular North Indian or Punjabi breakfast dish. Boiled chickpeas are simmered in spicy onion-tomato gravy and served with puffed, fried, crispy and soft bread aka bhatura.
    Author: Kanan
    Course: Breakfast
    Cuisine: North Indian,Punjabi
    Calories: 367kcal
    Servings 3
    Prep Time 8 hours 10 minutes
    Cook Time 30 minutes
    Total Time 8 hours 40 minutes
    US measuring cups are used (1 cup = 240 ml) See details

    Ingredients  

    • 1 cup Dried white chickpeas (Chole or kabuli chana or safed chana)
    • 2 cups Water
    • 1 medium or 1 cup Red onion roughly chopped
    • ½ inch Ginger
    • 2 cloves Garlic
    • 1 Green chili
    • 2 medium or 1 ½ cups Tomato roughly chopped
    • 2 tablespoons Oil
    • 1 teaspoon Cumin seeds
    • 1 inch Cinnamon stick
    • 2 Cloves
    • 2 Green cardamoms
    • Salt to taste
    • ¼ teaspoon Turmeric powder
    • 1 teaspoon Coriander powder
    • 1 teaspoon Cumin powder
    • 1 ½ teaspoons Red chili powder
    • ½ teaspoon Chole masala or garam masala
    • 1 teaspoon Amchur powder (Dried mango powder )
    • 1 teaspoon Anardana powder (dried pomegranate seeds powder)
    • 2 tablespoons Cilantro or coriander leaves chopped finely

    Instructions 

    • Wash the dried chana or chickpeas under running cold water till water runs clear. Soak them in enough water for at least 8 hours or overnight.
    • Discard the soaking water, take chickpeas into pressure cooker, add fresh 2 cups of water. Close the lid, put the weight on. Turn the gas heat.
    • Cook for 2 whistles on HIGH, then 15 minutes on LOW heat or till the chickpeas are cooked and soft.
    • Let the pressure go down by itself and then open the lid.
    • While chana are boiling. Make smooth paste from onion, ginger, garlic, green chili and tomato.
    • Heat the oil in pan on medium heat. Once hot add cumin seeds and let them sizzle.
    • Then saute in whole spices (cinnamon stick, cloves, cardamom) for a minute.
    • Then add prepared paste along with salt. Let it cook till all the moisture evaporates and oil starts to leave from the sides.
    • If it splutters too much then partially cover the pan. Do stir in between. Also scrap the sides of the pan.
    • Add all the spice powders. Mix well and cook for a minute.
    • Add water from boiled chana as per your liking gravy consistency and bring it to a boil. Add Boiled chana. Mix well.
    • Let it simmer for 6-7 minutes.
    • Add chopped cilantro leaves, mix.
    • Turn off the stove.
    • Fry bhatura at the time of serving.

    Nutrition

    Calories: 367kcal | Carbohydrates: 49.4g | Protein: 14.5g | Fat: 14g | Saturated Fat: 1.7g | Cholesterol: 0mg | Sodium: 625mg | Potassium: 839mg | Fiber: 14.1g | Sugar: 11.1g
    *Nutrition information is a rough estimate for 1 serving
    Did you make this recipe?Snap a pic, mention @spice.up.the.curry or tag #spiceupthecurry. I would love to see.

    Similar Recipes

    • Khaman Dhokla Recipe (Nylon Khaman)
    • Rava Dhokla (Sooji Dhokla)
    • Poha Recipe (Batata Poha)
    • Masala Peanuts (Air Fryer Sing Bhujia)
    230 shares
    • Facebook116
    • WhatsApp

    Reader Interactions

    Comments

      Leave a Reply Cancel reply

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

      Recipe Rating




      This site uses Akismet to reduce spam. Learn how your comment data is processed.

    1. Beena G.

      January 13, 2021 at 4:08 pm

      Came out really nice. Thank you for the detailed recipe.

      Reply
      • Kanan Patel

        January 13, 2021 at 4:34 pm

        very glad that you enjoyed.

        Reply
    2. peter fagan

      January 22, 2018 at 4:18 pm

      can I use canned (cooked) chic peas?4 stars

      Reply
      • Kanan

        January 23, 2018 at 9:42 am

        yes you can. Skip the pressure cooking chickpeas steps.
        Add canned chickpeas directly into the gravy.

        Reply
    « Older Comments

    Primary Sidebar

    Kanan

    Hi, I'm Kanan Patel. I share easy, delicious vegetarian recipes (mostly Indian) and Eggless baking recipes that you can sure count on!

    More about me →

    Indian Spice Box

    Indian Spice Box

    Top Recipes

    • Eggless Chocolate Chip Cookies
    • World’s BEST Eggless Brownies
    • Punjabi Shahi Paneer (Restaurant Style)
    • Chipotle Sauce
    • Eggless Banana Muffins Recipe
    • Frankie Recipe (Bombay Veg Frankie Roll)

    Footer

    ↑ back to top

    About

    • About Kanan
    • Privacy Policy
    • Disclosure
    • Accessibility Policy
    • Nutrition Disclaimer

    Newsletter

    • Sign Up! for emails and updates. Plus get a bonus cooking tips!

    Resources

    • Conversion Chart
    • Glossary
    • Recipe Index
    • Contact

    As Featured In

    Spice Up The Curry Featured in sites

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2022 Spice Up The Curry