Easy Homemade Naan Bread Recipe | Soft Flatbread for Dinner
Warm, pillowy naan that bubbles in the pan and brushes up glossy with butter? You can make that tonight. This easy homemade naan comes together with simple pantry ingredients, a quick rise, and a hot skillet. The result: soft, chewy flatbread perfect for scooping up curries, wrapping sandwiches, or serving alongside soups and salads.
I’ll walk you through the dough, shaping, and cooking so you get restaurant-style texture without a tandoor. Expect clear steps, practical tips, and a few flavor twists. Once you make naan at home, you’ll keep a batch of dough ready every week.
Why This Easy Naan Bread Recipe Works

You want soft, flexible naan with those signature bubbles and golden spots. Here’s why this method nails it:
- Yogurt for tenderness: Yogurt (or a creamy dairy sub) adds fat and acidity that relax gluten and create a soft, chewy crumb.
- Just enough yeast: A modest amount of yeast lifts the dough without turning it bready. You get naan, not dinner rolls.
- High-heat skillet: A hot cast-iron or heavy pan blisters the surface fast and locks in moisture for that classic texture.
- Rested dough: Short rests before shaping and cooking let gluten relax so you can stretch without tearing.
- Butter brush: A quick swipe of melted butter (or ghee) adds flavor, keeps naan supple, and helps toppings stick.
Ingredients

- All-purpose flour (3 cups / 375 g): Offers the right protein for soft stretch.
- Warm water (3/4 cup / 180 ml): About 110°F/43°C to activate yeast.
- Plain whole-milk yogurt (1/2 cup / 120 g): Gives tenderness and slight tang.
- Instant or active dry yeast (2 1/4 tsp): Standard packet size.
- Sugar (1 tbsp): Feeds the yeast and adds gentle browning.
- Salt (1 1/4 tsp): Balances flavor.
- Neutral oil (2 tbsp): Keeps dough moist and easy to handle.
- Butter or ghee (3–4 tbsp), melted: For brushing warm naan.
- Optional add-ins: Minced garlic, chopped cilantro, nigella seeds, sesame seeds, or a pinch of cumin.
Substitutions that work:
- Greek yogurt: Thin with a splash of water or milk until scoopable.
- Dairy-free: Use thick coconut yogurt and swap butter for plant butter or oil.
- Half whole-wheat: Replace up to 1 cup of flour with white whole wheat; add 1–2 tbsp extra water if needed.
How to Make Soft Homemade Naan
1) Mix and knead the dough
- In a large bowl, whisk warm water, sugar, and yeast. If using active dry yeast, wait 5–10 minutes until foamy. With instant yeast, proceed immediately.
- Stir in yogurt, oil, and salt until smooth.
- Add flour gradually, mixing with a spoon or hand until a shaggy dough forms.
- Turn onto a lightly floured surface and knead 5–7 minutes until smooth and slightly tacky. Add flour by the tablespoon only if it sticks aggressively.
2) First rise
- Place the dough in a lightly oiled bowl, turning once to coat.
- Cover and let it rise in a warm spot until doubled in size, about 60–90 minutes depending on room temp.
3) Portion and rest
- Turn risen dough out and gently deflate. Divide into 8 equal pieces for standard naan or 10 for smaller.
- Shape each piece into a tight ball. Cover and rest 15 minutes to relax gluten.
4) Preheat the pan
- Heat a cast-iron skillet or heavy stainless pan over medium-high to high heat for 5 minutes. The pan should feel very hot; a flick of water should sizzle instantly.
5) Shape the naan
- On a lightly floured surface, roll or stretch one dough ball into a teardrop or oval about 1/8–1/4 inch thick. Keep the others covered.
- Optional: Sprinkle one side with garlic, cilantro, or seeds and press lightly so they stick.
6) Cook on the stovetop
- Lay the naan in the hot, dry skillet, topping side up if using. Cook until bubbles form and the underside develops deep golden spots, 60–90 seconds.
- Flip and cook the second side 30–60 seconds more. Adjust heat if it browns too fast or too slow.
- Brush immediately with melted butter or ghee. Keep warm in a towel while you cook the rest.
Tip: For extra char, turn on the broiler and hold the cooked naan with tongs near the flame for a few seconds, or finish directly over a gas burner (carefully!).

How to Store Your Homemade Naan
- Room temperature: Cool completely. Store in a zip-top bag with excess air pressed out for up to 2 days.
- Refrigerator: Wrap well and chill for up to 4 days. Reheat before serving to restore softness.
- Freezer: Stack with parchment between pieces, seal in a freezer bag, and freeze up to 2 months.
- Reheating: Skillet over medium heat 30–60 seconds per side, or 300°F/150°C oven for 5–8 minutes. Brush with a little butter to refresh.
- Make-ahead dough: After the first rise, refrigerate covered up to 24 hours. Bring to room temp 45–60 minutes, then portion, rest, and cook.
Why You’ll Love Making Naan at Home
- Consistent softness: Yogurt dough and a hot pan deliver tender, flexible bread every time.
- Fast weeknight timing: Active time stays low; you can mix dough during lunch and cook at dinner.
- Budget-friendly: Flour, water, and yeast cost pennies compared to takeout.
- Custom flavors: From garlic-butter to sesame-chili, you control the finish.
- No special oven: A simple skillet creates those classic blisters.
What to Avoid When Making Naan
- Cold ingredients: Cold water or yogurt slows yeast and toughens texture. Aim for warm water and room-temp yogurt.
- Too much flour: Heavy-handed dusting leads to stiff bread. Keep dough slightly tacky.
- Low heat: A lukewarm pan won’t blister naan. Preheat longer than you think.
- Skipping rests: If you shape right after dividing, the dough springs back and tears. Rest those balls.
- Overcooking: Naan dries out fast. Pull it once you see dark spots and cooked-through bubbles.
Flavor Variations to Try
- Garlic Butter Naan: Stir 2–3 minced garlic cloves into melted butter. Brush generously and finish with chopped parsley.
- Cilantro-Chili Naan: Press chopped cilantro and mild chili flakes onto one side before cooking.
- Seeded Naan: Sprinkle nigella seeds, sesame, and a pinch of cumin on the surface and press lightly.
- Cheesy Naan: After flipping, scatter grated mozzarella or paneer and cover the pan 30 seconds to melt.
- Herbed Yogurt Naan: Mix dried oregano, thyme, and a squeeze of lemon into the butter for a Mediterranean twist.
- Stuffed Naan: Enclose a spoonful of mashed, spiced potatoes or crumbled paneer inside the dough ball, then roll gently and cook.
FAQ
Can I bake naan in the oven?
Yes. Heat a baking steel or overturned sheet at 500°F/260°C for 30 minutes. Bake shaped naan 2–3 minutes until puffed, then broil briefly for char. Brush with butter.
What if I only have self-rising flour?
Use it in place of all-purpose, reduce salt to 1/2 teaspoon, and keep the yeast for flavor and better texture.
Why didn’t my naan bubble?
- Heat too low: Preheat longer.
- Dough too dry: Add a teaspoon of water next batch.
- Dough under-proofed: Let it rise until puffy and airy.
Can I make it without yeast?
Yes. Increase yogurt to 3/4 cup and add 1 teaspoon baking powder. Texture stays soft but less complex in flavor.
What pan works best?
Cast iron gives the best char and heat retention. Heavy stainless works well too. Avoid nonstick over very high heat.
How do I keep naan warm for a crowd?
Wrap cooked naan in a clean towel and hold in a 200°F/95°C oven. Brush with butter right before serving.
Conclusion
Homemade naan rewards a few simple steps with soft, blistered flatbread that turns any dinner into something special. Mix a quick yogurt dough, heat a skillet until ripping hot, and brush each piece with butter the second it lands on the plate. You’ll taste the difference, and you’ll never feel stuck without good bread again.
Easy Homemade Naan Bread
Soft, pillowy stovetop naan made with yogurt and a quick yeast dough, finished with melted butter.

Ingredients
- 3 cups (375 g) all-purpose flour
- ¾ cup (180 ml) warm water, about 110°F/43°C
- ½ cup (120 g) plain whole-milk yogurt
- 2 ¼ tsp instant or active dry yeast
- 1 tbsp sugar
- 1 ¼ tsp salt
- 2 tbsp neutral oil
- 3–4 tbsp melted butter or ghee, for brushing
- Optional add-ins: minced garlic, chopped cilantro, nigella seeds, sesame seeds, pinch of cumin
Instructions
- In a large bowl, whisk warm water, sugar, and yeast. If using active dry yeast, let sit 5–10 minutes until foamy; with instant yeast, proceed.
- Stir in yogurt, oil, and salt until smooth.
- Add flour gradually and mix until a shaggy dough forms.
- Knead on a lightly floured surface 5–7 minutes until smooth and slightly tacky, adding flour only if very sticky.
- Place dough in a lightly oiled bowl, turn to coat, cover, and let rise until doubled, about 60–90 minutes.
- Gently deflate, divide into 8 equal pieces (or 10 smaller), shape into tight balls, cover, and rest 15 minutes.
- Preheat a cast-iron or heavy skillet over medium-high to high heat for about 5 minutes until very hot.
- On a lightly floured surface, roll or stretch one ball into a teardrop or oval ⅛–¼ inch thick; keep others covered. Optionally add toppings and press to adhere.
- Lay naan in the hot, dry skillet (topping side up if used). Cook 60–90 seconds until bubbles form and the underside has deep golden spots.
- Flip and cook 30–60 seconds more, adjusting heat as needed.
- Brush immediately with melted butter or ghee and keep warm in a towel. Repeat with remaining dough.






