Add all the ingredients in the blender and grind to make a fine paste.
Soak the garbanzo beans (chole) for at least eight hours or overnight.
When the beans are swollen and easy to break into half, pressure cook them till they are soft and easy to mash.
While pressure cooking the beans, add the tea bags, black salt, and green cardamom to get the beautiful tea stain on the beans.
In a heavy bottom wok or kadai, temper jeera seeds, mace, bay leaf, and black cardamom followed by ginger, garlic, and sliced onion.
Caramelize the onion by adding the sugar.
Once golden brown, add the diced tomatoes and cook till well mashed.
Add the masala paste and all the seasoning ingredients and let it cook for about a minute till you get the aroma of all the spices.
In a blender, add half of the beans and run till they are coarsely ground and not a fine paste.
Add the remaining beans and the mashed beans to the masala and stir till the spices are well incorporated in the beans.
Add the water and let it simmer for 10 to 15 minutes.
Once the oil layer is formed on the top, your chole is just about ready.
Sieve together maida, semolina, baking powder, and salt to remove any clumps.
Make a well and add the curd and oil.
Gradually bring the flour together and work toward kneading it into a dough.
Keep adding warm water to bring together the flour.
Knead the mixture well to form a dough and let it set for 15 to 20 minutes.
Cover it with a damp kitchen towel and leave it in a warm place.
After 15 to 20 minutes remove the dough and knead it well on an oiled surface to remove the air and make a clean, soft springy dough.
Let the dough sit for another 2 hours or you could leave it overnight.
Make small balls and roll them flat with a rolling pin.
You could use any round vessel with sharp surface to cut out perfect round bhaturas or just go with your rolling skills.
In a skillet, add the oil for deep frying.
The oil should be hot in order to have your bhaturas fluff well, else you might end up having bhaturas oozing oil and not cooked well.
Prepare bhaturas only when you are about to serve.
If the oil is hot enough, it will be fast and easy to have well-cooked bhaturas.
Serve hot with chole.
Swirl a spoon of fresh cream or ghee on your chole, if you'd like.
This dish is complete with the accompaniments mentioned, especially the pickled green chillies and vinegar-soaked shallot.
Bawarchi of the week
Anamika Sharma is a passionate foodie, a food blogger with a background in aviation and telecom industry for a good 15 years. Her mission is to spread her love for Indian cooking to all those who think it is too difficult.