Go Back
Assorted homemade Indian breads recipes— naan, roti, paratha, and poori — on a white kitchen table, photographed from above with natural light.
Nicole Harper

Authentic Indian Bread Recipe

7 authentic Indian bread recipes from naan to poori. Easy, step-by-step flatbreads perfect for curry pairings and family meals.
Prep Time 30 minutes
Cook Time 20 minutes
Resting Time 30 minutes
Total Time 1 hour 20 minutes
Servings: 8 breads (depending on recipe)
Course: bread, Main, Side
Cuisine: Indian
Calories: 260

Ingredients
  

  • 2 cups Whole wheat flour For roti/chapati
  • 2 cups All-purpose flour For naan/kulcha
  • 1 teaspoon Active dry yeast For naan & bhatura
  • 0.5 cup Yogurt Adds softness
  • 0.5 cup Milk Warmed
  • 1 cup Warm water For kneading
  • 2 tablespoon Ghee or butter For brushing
  • 1 teaspoon Salt Adjust to taste
  • 1 teaspoon Sugar For yeast activation
  • 0.5 teaspoon Baking powder For kulcha
  • 0.25 teaspoon Baking soda For bhatura
  • 3 tablespoon Oil For frying/softness
  • 1 teaspoon Nigella seeds Optional for naan
  • 2 tablespoon Fresh coriander Chopped

Equipment

  • 1 Tawa or cast iron skillet For cooking breads
  • 1 Rolling pin To roll dough evenly
  • 1 Large mixing bowls 2, for dough prep
  • 1 Clean kitchen towels 2, to cover dough & breads
  • 1 Pastry brush For applying ghee/butter
  • 1 Wire cooling rack To rest breads
  • 1 Deep frying pan For poori & bhatura
  • 1 Measuring cups/spoons Accurate measuring

Method
 

  1. Mix flour, salt, water; knead until smooth.
  2. Cover and rest dough (30 mins).
  3. Shape into equal balls.
  4. Flatten with rolling pin.
  5. Add stuffing if making paratha.
  6. Griddle until bubbles form.
  7. Cook other side golden.
  8. Apply ghee or butter.
  9. Deep fry for poori/bhatura.
  10. Pair with curries hot.

Notes

This collection covers 7 breads: roti, chapati, naan, paratha, poori, bhatura, and kulcha. Adjust fillings and seasonings to suit taste.