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
- ½ 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
- 2½–3 cups all-purpose flour
- Extra flour for dusting
- 2 tbsp melted butter or ghee (for brushing)
- 2 tsp minced garlic (optional)
Instructions
- Activate Yeast: Combine warm water, yeast, and sugar. Let sit 5 minutes until foamy.
- Mix Dough: Add olive oil, yogurt, egg, and salt. Gradually add flour until soft dough forms.
- Knead: Knead 8–10 minutes until smooth and elastic. Dough should be slightly tacky but not sticky.
- Rise: Place dough in greased bowl, cover, and let rise 60–90 minutes or until doubled in size.
- Preheat Skillet: Heat cast iron skillet over medium-high heat for 5 minutes until hot.
- Shape Naans: Divide dough into 8 portions. Roll each into a 6-inch circle, 3–5mm thick.
- Cook First Side: Cook one naan at a time 2–3 minutes until bubbles form and bottom browns.
- Flip & Finish: Flip and cook 2–3 minutes more until puffed and golden.
- Butter Brush: Immediately brush hot naan with melted garlic butter or ghee. Stack and cover to keep warm.
- 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
