Hello and welcome!
This easy naan bread recipe is all about soft, fluffy Indian flatbread made right in a hot pan. Naan is one of those simple breads that feels special every time: tender on the inside, lightly browned on the outside, and full of those little bubbles that make it so satisfying to tear apart and serve warm.
If you love airy yeast doughs such as focaccia, pizza dough, or savory flatbreads, this homemade naan will quickly become a favorite. The preparation is straightforward, and apart from the resting time for the dough, it comes together without much effort. You do not need to preheat an oven, and you do not need any complicated equipment—just a bowl, a pan, and a little patience while the dough rises.
Taste and Occasion
Naan bread is wonderfully versatile. It is soft, slightly chewy, and mild enough to pair with many dishes. It is especially delicious with curry, lentil dishes, dips, grilled vegetables, or simply brushed with melted butter or ghee and eaten while still warm.
While cooking the flatbreads, it helps to stack them on a plate and cover them with aluminum foil or a clean kitchen towel. This keeps the naan warm and soft until all pieces are ready. In practice, however, the first breads often disappear before the full batch is finished. Freshly cooked naan straight from the pan is hard to resist.
This pan-fried naan has become a regular in our kitchen because it delivers the comfort of fresh yeast bread with very little hands-on work. It is a great choice for relaxed dinners, family meals, or any time you want a quick homemade bread to serve alongside a flavorful main dish.

Ingredients
The secret to this fluffy naan bread is the combination of yeast and yogurt. The yeast helps the dough rise and creates a light texture, while the yogurt gives the bread tenderness and a pleasant softness. A small amount of baking powder supports the lift and helps create the characteristic bubbles that appear as the naan cooks in the hot pan.
You will need dry yeast, sugar, lukewarm milk, all-purpose flour, natural yogurt, salt, baking powder, and a little butter or ghee for serving. The ingredients are simple, but together they create a soft, flavorful flatbread that works beautifully with both spicy and mild dishes.
The naan is cooked without oil in a non-stick pan. Once each bread is done, you can brush it with melted butter or ghee for extra flavor. Fresh cilantro can also be added if you enjoy it, although the naan is just as delicious plain.

How to Make the Naan Bread
To make homemade naan bread, begin by stirring the yeast and sugar into lukewarm milk. The milk should feel warm, not hot, so the yeast can activate properly. Place the flour in a mixing bowl, make a well in the center, and pour in the yeast mixture. Mix a little flour from the edges into the liquid, then let this mixture rest in a warm place for about 10 minutes.
Next, add the yogurt, salt, and baking powder. Knead the dough with a dough hook for about 5 minutes, until it becomes smooth and elastic. Cover the bowl with a kitchen towel and let the dough rise in a warm place for about 1 hour, or until it has visibly increased in volume.
After the dough has risen, divide it into 6 equal pieces and shape each piece into a ball. Stretch each ball gently with your hands, similar to shaping a small pizza, leaving the edges slightly thicker. If you prefer, you can flatten the dough on a lightly floured surface.
Heat a non-stick pan until very hot. Place the first piece of dough in the pan and cook it briefly until bubbles form on the surface. Turn it over and cook the second side. Watch carefully, as naan browns quickly. Repeat with the remaining dough pieces. Serve the naan warm, brushed with melted butter or ghee if desired.
Top Tip
For vegan naan bread, replace the milk with plant-based milk and use soy yogurt instead of natural yogurt. If you have fresh yeast available, you can use it in place of dry yeast. The method stays the same: let the dough rise, shape it into flatbreads, and cook each naan in a very hot pan until puffed and lightly browned.
Recipe Card

Easy Naan Bread
Ingredients
- 1 teaspoon dry yeast
- ½ teaspoon sugar
- 100 milliliters milk, lukewarm
- 250 grams all-purpose flour
- 100 grams natural yogurt
- ½ teaspoon salt
- ½ teaspoon baking powder
- butter or ghee for serving
Instructions
-
Stir the yeast and sugar into the lukewarm milk. Place the flour in a bowl, make a well in the center, and pour in the yeast milk. Mix with a little flour from the edge and let it rest in a warm place for 10 minutes.
-
Add the yogurt, salt, and baking powder. Knead the dough with a dough hook for about 5 minutes. Cover the bowl with a kitchen towel and let the dough rise in a warm place for about 1 hour.
-
Divide the dough into 6 equal pieces and shape them into balls. Stretch each ball by hand into a small flatbread, keeping the edges slightly thicker, or flatten the dough on a lightly floured surface.
-
Heat a non-stick pan until very hot. Add the first naan and cook until bubbles appear. Turn it over and cook the other side briefly. Repeat with the remaining dough. Serve warm with melted butter or ghee.
Ingredient Substitutions

Similar Recipes
If you enjoyed this easy naan bread, you may also like other simple homemade bread recipes such as yeast-free flatbread or soft focaccia-style breads. Naan is a wonderful recipe to keep in your collection because it is quick, flexible, and perfect for serving with warm, comforting meals.