Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Easy Homemade Naan Bread Recipe: Soft, Fluffy & Restaurant Quality


  • Total Time: 90 minutes
  • Yield: 8 naan breads 1x
  • Diet: Vegetarian

Description

This ultimate homemade naan bread recipe delivers soft, fluffy, and golden-brown Indian flatbreads with authentic texture and flavor—no tandoor oven required! With simple pantry ingredients, a cast iron skillet, and 90 minutes, you can achieve restaurant-quality naan right at home.


Ingredients

Scale
  • ½ cup warm water (105-110°F)
  • 2 tsp instant yeast
  • 1 tsp sugar
  • 3 tbsp olive oil (or ghee for authentic flavor)
  • ¼ cup plain yogurt
  • 1 large egg, beaten
  • ½ tsp salt
  • 3 cups all-purpose flour
  • Extra flour for dusting
  • 2 tbsp melted butter or ghee (for brushing)
  • 2 tsp minced garlic (optional)

Instructions

  1. Activate Yeast: Combine warm water, yeast, and sugar. Let sit 5 minutes until foamy.
  2. Mix Dough: Add olive oil, yogurt, egg, and salt. Gradually add flour until soft dough forms.
  3. Knead: Knead 8–10 minutes until smooth and elastic. Dough should be slightly tacky but not sticky.
  4. Rise: Place dough in greased bowl, cover, and let rise 60–90 minutes or until doubled in size.
  5. Preheat Skillet: Heat cast iron skillet over medium-high heat for 5 minutes until hot.
  6. Shape Naans: Divide dough into 8 portions. Roll each into a 6-inch circle, 3–5mm thick.
  7. Cook First Side: Cook one naan at a time 2–3 minutes until bubbles form and bottom browns.
  8. Flip & Finish: Flip and cook 2–3 minutes more until puffed and golden.
  9. Butter Brush: Immediately brush hot naan with melted garlic butter or ghee. Stack and cover to keep warm.
  10. Repeat: Continue cooking remaining dough, adjusting heat as needed.

Notes

For a whole wheat version, replace half the flour with whole wheat flour and add 1–2 tbsp extra water. For vegan naan, use non-dairy yogurt and replace the egg with 2 tbsp aquafaba plus ½ tsp cornstarch. Properly hot skillet and correct dough thickness (3–5mm) are key to achieving perfect blisters.

  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Category: Bread
  • Method: Skillet
  • Cuisine: Indian

Nutrition

  • Serving Size: 1 naan
  • Calories: 200
  • Sugar: 1g
  • Sodium: 150mg
  • Fat: 8g
  • Saturated Fat: 3g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 26g
  • Fiber: 1g
  • Protein: 6g
  • Cholesterol: 35mg

Keywords: homemade naan bread, indian flatbread, easy naan recipe, skillet naan, authentic naan bread