Food

Chole Bhature Recipe: 4 Tips for Making Chole Bhature

Written by MasterClass

Last updated: Sep 3, 2022 • 4 min read

Chole is a flavorful curry from North India, prized for its tender chickpeas and deep tomato base, which perfectly complements the bhature, or deep-fried flatbread, that rounds out the dish.

Learn From the Best

What Is Chole Bhature?

Chole bhature is a dish that combines chole masala, a North Indian staple curry consisting of cooked chickpeas in a deeply spiced tomato gravy, and bhature, an unleavened deep-fried flatbread made from white flour (maida) and yogurt. Punjabi chole is popular street food in cities like New Delhi, and variations can be found in restaurants and households. Also known as chole bhatura or poori chole, this curry is often enjoyed at breakfast time along with lassi, a frothy yogurt-based drink. Like many Indian recipes, chole bhature makes a wonderful, protein-packed addition to a larger meal, alongside other vegetable dishes like palak paneer, a spinach and cheese curry, or aloo gobi, a potato and cauliflower curry.

Chole masala, or cholay, is similar to chana masala, an Indian vegetarian stew featuring creamy chickpeas cooked in a fragrant and spicy tomato sauce anchored by a spice blend known as garam masala. Depending on where it’s found, most chole is on the drier side. Chana masala, or chana bhatura, is generally wetter with a greater ratio of tomato and onion gravy.

4 Tips for Making Chole Bhature

Recipes for chickpea curry vary throughout India, but they will generally feature a base of tomato, onion, garlic, ginger, and some form of heat. Here are some tips to consider when creating your own batch:

  1. 1. Serve chole without bhature. If making a batch of fried bread isn’t in the cards for you, this basic chole is a fantastic complement to steamed basmati rice and simple flatbreads like chapati, roti, paratha, and naan.
  2. 2. Use the spices you have on hand. It’s important not to feel limited by the contents of your spice cabinet. Substitute as close as you can for what you don’t have, and try new combinations. Black cardamom has a stronger flavor than green cardamom, and using fresh, hot green chilies will bring a different heat than dried red chili powder.
  3. 3. Change the size of the flatbreads. You can make bhature into a standard six- or eight-inch round, but if you prefer a snack size or are serving a crowd, simply portion the dough into smaller pieces and roll them out to about four inches.
  4. 4. Make chole bhature in a multicooker. If you’re short on time, this chole is incredibly easy to build in a multicooker. Simply start on sauté mode, then pressure cook the curry on high for a few minutes after adding the chickpeas and tomatoes.

Chole Bhature Recipe

11 Ratings | Rate Now

makes

prep time

15 min

total time

1 hr 15 min

cook time

1 hr

Ingredients

For the bhature:

  1. 1

    Heat oil in a large pot over medium-high heat. Add the cardamom, bay leaf, and cinnamon stick to the hot oil and fry until aromatic, just a few seconds. Add the cumin seeds and mustard seeds, and continue to cook. Once the seeds begin to sputter and pop, add the sliced onion, and stir to incorporate.

  2. 2

    Combine the reserved onion and lime juice in a small bowl and set aside.

  3. 3

    After about 10 minutes, once the onions have begun to take on a little color and turn golden brown at the edges, add the garlic and ginger. Sauté for another minute, then add the chickpeas, chili powder, coriander powder, and turmeric, and season with salt. Fry the chickpeas in the spices, onions, and oil for 5 minutes, then add the tomatoes and the chickpea soaking liquid or additional 1 ¼ cups of water.

  4. 4

    Bring the mixture to a boil, reduce the heat to a simmer, cover, and cook for 20–30 minutes until the chickpeas are tender and the flavors have melded together.

  5. 5

    Remove the lid, and continue to simmer for another 10 minutes until the sauce has thickened to your preferred consistency. Stir in the amchur and garam masala. Taste and adjust seasoning as needed. Remove the pan from the heat, and keep it covered while you prepare the flatbread.

  6. 6

    To make the bhature, whisk together the flour, baking soda, yogurt, and salt in a large bowl. Add the water and knead in the bowl until it becomes a soft dough.

  7. 7

    Turn the dough onto a lightly floured work surface and continue kneading until the dough is smooth and pliable. Place the dough in a fresh, lightly greased bowl, then cover it with plastic wrap or a clean kitchen towel. Allow it to rest at room temperature for 15–20 minutes.

  8. 8

    Turn out the dough, and use a bench scraper or knife to portion it. Roll each portion into a ball, and keep it on a plate covered with a damp kitchen towel while you work.

  9. 9

    Heat a few inches of oil in a large skillet or saucepan over medium-high heat. While the oil is heating, roll out 1 dough ball into a 6-inch round. Carefully place the dough in the hot oil, and deep fry it until crispy and golden, about 1 minute on each side. Transfer the dough to a paper towel-lined sheet tray, and cover it with a clean kitchen towel. Repeat with the remaining dough.

  10. 10

    Serve the chole in a bowl garnished with lime, onions, and cilantro. Serve the raita, if using, and warm bhature on the side.

Become a better chef with the MasterClass Annual Membership. Gain access to exclusive video lessons taught by the world’s best, including Madhur Jaffrey, Gabriela Cámara, Niki Nakayama, Chef Thomas Keller, Yotam Ottolenghi, Alice Waters, Gordon Ramsay, and more.