There is nothing quite like a warm, fresh stack of homemade naan bread resting on a rustic dark wood board. This incredible Naan Bread Recipe delivers a perfectly imperfect flatbread that rivals your favorite Indian restaurant. The dramatic, warm aroma of freshly baked bread will instantly make your kitchen feel cozy and inviting.
If you have been searching for a bread with a soft, pillowy texture and large, airy bubbles, your search ends here. Each piece is generously brushed with glistening melted ghee and sprinkled with finely chopped fresh green cilantro. You will love watching the steam gently rise as you tear into that impossibly fluffy center.
This foolproof method uses a scorching hot cast-iron skillet to replicate the intense heat of a traditional tandoor oven. This simple technique guarantees those beautiful charred leopard spots on the exterior while maintaining a tender crumb. Get ready to elevate your dinner game with the best flatbread you will ever make.
Why You’ll Love This Recipe
- Perfectly Imperfect Texture: The combination of yeast and yogurt guarantees a soft, pillowy interior with massive, dramatic bubbles.
- Authentic Charred Flavor: Cooking on a roaring hot cast-iron pan produces those signature charred leopard spots for a genuine tandoor-style finish.
- Sensory Perfection: The visual of steam gently rising off bread brushed with glistening melted ghee and fresh green cilantro is irresistibly appetizing.
- Simple Foundation: You only need basic pantry staples to achieve photorealistic, bakery-level results right at home.
Ingredients & Substitutions

All-Purpose Flour: You need 3 cups (360g) of standard all-purpose flour to provide the structural foundation. This specific protein content ensures the bread is soft and pillowy without becoming chewy or dense.
Active Dry Yeast: Use 2 1/4 tsp (7g) of active dry yeast to create those large, magnificent bubbles in the dough. It also provides that intoxicating, classic bakery aroma as it proofs.
Warm Water: Exactly 1/2 cup (120ml) of warm water (around 110°F or 43°C) is required to bloom the yeast. If the water is too hot, it will kill the yeast and prevent your bread from rising.
White Sugar: Adding 1 tbsp (12g) of granulated sugar gives the yeast the food it needs to rapidly activate. It also subtly encourages the crust to develop deep golden-brown caramelization.
Plain Whole Milk Yogurt: Incorporate 1/2 cup (120ml) of plain, full-fat yogurt to tenderize the gluten strands. This invisible culinary secret is entirely responsible for the final fluffy texture.
Kosher Salt: Mix in 1 tsp (6g) of kosher salt to enhance the overall flavor profile of the dough. Salt naturally regulates the yeast, ensuring a steady, reliable rise.
Melted Ghee: You will need 1/4 cup (56g) of melted ghee for generously brushing the finished product. The clarified butterfat sinks deep into the bread, creating a glistening, luxurious finish.
Fresh Cilantro: Prepare 2 tbsp (8g) of finely chopped fresh green cilantro for the final garnish. This pop of vibrant color contrasts beautifully with the deep shadows and charred spots on the bread.
Equipment Needed
- Large Mixing Bowl: Essential for bringing the dough together and providing ample space for the proofing process.
- Heavy Cast-Iron Skillet: The crucial tool needed to hold high heat and develop the authentic charred leopard spots.
- Rolling Pin: Necessary to flatten the dough balls into perfectly imperfect tear-drop shapes.
- Pastry Brush: Used to generously apply the melted ghee over the hot bread right out of the pan.
Step-by-Step Instructions
1. Bloom the Yeast
In your large mixing bowl, combine 1/2 cup (120ml) of warm water, 2 1/4 tsp (7g) active dry yeast, and 1 tbsp (12g) white sugar. Stir gently to dissolve the sugar and let the mixture sit for 5 to 10 minutes. You will know it is ready when a thick, frothy foam appears on the surface and smells deeply of fresh bakery yeast.
2. Mix and Knead the Dough
Add 1/2 cup (120ml) plain whole milk yogurt, 3 cups (360g) all-purpose flour, and 1 tsp (6g) kosher salt to the frothy yeast mixture. Stir with a wooden spoon until a shaggy dough begins to form. Turn the dough out onto a lightly floured surface and knead firmly for 5 to 7 minutes.
3. Proof for a Pillowy Texture
Once the dough feels incredibly smooth and bounces back slightly when poked, place it in a lightly oiled bowl. Cover the bowl with a warm, damp towel and set it in a draft-free spot for 1 hour. The dough is ready when it has completely doubled in size, appearing light and full of air.

4. Divide and Roll
Gently punch down the dough to release the excess air, then divide it into 8 equal-sized pieces. Roll each piece into a smooth ball, then use a rolling pin to stretch them into perfectly imperfect 1/4-inch (6mm) thick ovals. Do not worry about perfect symmetry; the organic shapes add to the rustic charm.
5. Blister and Char
Preheat a dry cast-iron skillet over medium-high heat until it is screaming hot and lightly smoking. Carefully lay one piece of rolled dough into the pan and cook for 60 to 90 seconds. Watch closely as large bubbles rapidly form on the top surface and flip it once the bottom develops beautiful charred leopard spots.
6. Garnish and Serve
Cook the second side for an additional 60 seconds until blistered, then immediately transfer to a rustic dark wood board. While the bread is still steaming hot, generously brush the surface with glistening melted ghee. Finish by sprinkling the finely chopped fresh green cilantro evenly across the top, and serve immediately.
Expert Tips for Success
- Use a Screaming Hot Pan: Your cast-iron skillet must be preheated thoroughly. This rapid blast of heat is what instantly creates the large bubbles and deep charred spots.
- Do Not Over-Flour: When rolling out your perfectly imperfect dough shapes, use flour sparingly. Too much raw flour will burn bitterly in the dry skillet.
- Keep Them Warm: As you cook the batches, wrap the finished pieces in a clean kitchen towel. This traps the steam, ensuring the bread retains its soft, pillowy texture.
- Yogurt Temperature Matters: Let your whole milk yogurt come to room temperature before mixing. Cold yogurt can shock the yeast and dramatically slow down your proofing time.
Storage & Reheating/Freezing
Allow any leftover naan to cool completely on a wire rack before transferring them to an airtight zip-top bag. They will stay fresh at room temperature for up to 2 days, or in the refrigerator for up to 4 days. For longer storage, freeze the cooked bread between sheets of parchment paper for up to 2 months.
To reheat, lightly sprinkle the bread with a few drops of water to reintroduce moisture. Warm them in a 350°F (175°C) oven for 3-5 minutes, or pop them in a hot skillet for 30 seconds per side until the steam gently rises again.
What to Serve With This
This incredible flatbread was born to scoop up rich, deeply flavored sauces and gravies. Pair it immediately with an authentic Butter Chicken Recipe or a fragrant Persian Chicken Recipe for a classic, comforting dinner experience.
If you prefer a unique fusion twist, wrap this warm, fluffy bread around Air Fryer Garlic Parmesan Chicken Skewers or use it to sop up the broth from a hearty bowl of Tuscan Sausage and Potato Soup. It also makes an exceptional base for a One-Pot Chicken Shawarma feast.
For dipping and sharing, serve your blistered flatbread alongside a creamy Creamy Dill Pierogi Soup or scoop up a refreshing Cucumber Mozzarella Salad. If you want a quick savory bite, dip it straight into some rich Garlic Aioli.
Frequently Asked Questions
Yes, while yeast provides the most authentic pillowy texture and flavor, you can substitute it by mixing 2 teaspoons of baking powder into your all-purpose flour. The dough won’t need to rise for an hour, just rest for 15 minutes before rolling.
Yes, but because Greek yogurt is significantly thicker and has less moisture, you may need to add an extra 1-2 tablespoons of warm water to the dough to achieve the correct soft, shaggy consistency before kneading.
Not at all! You can replicate the intense, dry heat of a traditional clay tandoor oven by using a dry, preheated heavy cast-iron skillet on your stovetop over medium-high heat. This technique produces beautiful charred leopard spots right at home.
Large bubbles form due to a combination of properly bloomed active dry yeast, the tenderizing effect of yogurt, and hitting a roaring hot skillet. The intense sudden heat causes the moisture inside the dough to rapidly turn into steam, pushing the dough upwards into dramatic bubbles.
Tough naan usually happens if the dough is over-kneaded after resting, or if the cooking pan isn’t hot enough. A screaming hot cast-iron pan cooks the bread rapidly (1-2 minutes total), trapping the steam inside to keep the texture exceptionally soft.
Closing & Subscribe
Mastering this Naan Bread Recipe brings the warmth and magic of a professional bakery straight into your own kitchen. The contrast of the soft, pillowy texture against the charred leopard spots is a culinary victory you will want to repeat weekly.
Did you fall in love with these perfectly imperfect, ghee-brushed flatbreads? Leave a 5-star rating and comment below to let us know how they turned out! Do not forget to pin this recipe on Pinterest and subscribe to our newsletter for more incredibly detailed, appetizing recipes.
Recipe Card

The Ultimate Homemade Naan Bread Recipe
Ingredients
Equipment
Instructions
- In a large mixing bowl, combine 1/2 cup warm water, 2 1/4 tsp active dry yeast, and 1 tbsp white sugar. Stir gently and let sit for 5 to 10 minutes until a frothy foam appears.
- Add 1/2 cup plain yogurt, 3 cups all-purpose flour, and 1 tsp kosher salt. Stir to form a shaggy dough, then turn out onto a floured surface and knead for 5 to 7 minutes until smooth.
- Place the dough in an oiled bowl, cover with a warm damp towel, and let rise in a warm spot for 1 hour until doubled in size.
- Punch down the dough and divide into 8 equal pieces. Roll each piece into a perfectly imperfect 1/4-inch thick oval.
- Preheat a dry cast-iron skillet over medium-high heat until smoking. Cook one piece of dough for 60 to 90 seconds until large bubbles form, then flip to develop charred leopard spots.
- Cook the other side for 60 seconds. Immediately transfer to a board, brush generously with glistening melted ghee, sprinkle with finely chopped cilantro, and serve warm.
Notes
Tip 2: Keep cooked naan wrapped in a kitchen towel so the steam keeps them soft and pillowy.