To start with, take a deep bowl and sieve flour along with semolina in it. Now, add salt, sugar, yogurt, baking powder and 1/4 cup of oil. Mix well
Using enough water, knead the contents in a soft dough. When done, cover it with a wet muslin cloth for about 10 minutes to set it. Remove the cloth and if the dough is puffed out, then, again knead the dough and ensure it is soft and smooth. Divide the dough into equal portions and shape them into round balls.
Now, take a ball and roll it in a shape of roti using little amount of oil. Roll all the balls in a similar way. Meanwhile, heat the remaining oil in a kadhai on medium flame. Take a rolled roti and deep fry it in the heated oil. Fry it until it turns golden brown in color. Then, gently flip it and fry from the other side as well. Fry all the bhaturas. When done, drain the excess oil using the absorbent paper. Now, transfer the bhaturas to a serving plate and serve with Chole