Go Back
+ servings

Puri Recipe

Puri or poori is a puffy Indian bread made of wheat flour dough, oil, salt and water. The dough is rolled into discs and deep fried for golden, slightly crispy puri bread that tastes amazing with curry, chana masala, and even halwa!
Course Indian Bread
Cuisine Indian
Keyword Indian bread, poori, puri
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Servings 16 pooris
Calories 419.1kcal


  • Pyrex bowl
  • Rolling Pin
  • Wok or karahi
  • Wide slotted spoon


  • 2 cups Indian wheat flour
  • 1 teaspoon salt
  • 2 tablespoon ghee or cooking oil
  • 2 tablespoon semolina flour optional
  • 2 tablespoon yogurt optional
  • ¼ teaspoon carom seeds optional
  • ¾ cup water
  • 3 cups cooking oil for deep-frying


  • Take the wheatflour in a deep glass bowl and add the salt, semolina and carom seeds. Mix well.
  • Add the two tablespoons of ghee and yogurt and mix again with a big spoon or your hands.
  • Knead the wheatflour mix by adding water little by little until a stiff dough forms.
  • Break off lemon-sized balls and shape into discs with the help of a rolling pin on a clean surface. Use a few drops of oil to grease the balls as you're rolling them out.
  • Cover the discs with a damp cloth.
  • Heat the 3 cups of oil in a deep karahi or wok until it is very hot, but not so hot that it gives off fumes.
  • Slide a single disc into the oil. It will rise up in a couple of seconds. Press down on it until it puffs up, then turn it over. Fry for a few seconds more and remove onto absorbent paper. Repeat with all the other discs. The pooris are now ready to be served with your favorite curry or halwa.


  1. The dough should be stiff and not loose. Also, there's no need to over knead it.
  2. If you want to make vegan pooris, replace the ghee with cooking oil and skip the yogurt.
  3. If you don't have semolina flour and carom seeds, don't worry. Make the pooris with wheatflour, salt, oil and water only. You will still get very good-tasting pooris.
  4. Don't stack the pooris on top of each other if you want them to remain puffy!
  5. Wrap the poori in a clean tea towel if you want them to be soft. 


Calories: 419.1kcal | Carbohydrates: 12.2g | Protein: 2.4g | Fat: 41.2g | Saturated Fat: 3g | Polyunsaturated Fat: 36.2g | Cholesterol: 0.2mg | Sodium: 76.7mg | Fiber: 1.9g | Sugar: 0.3g