There's nothing quite like the warm, pillowy softness of freshly made naan bread. The slightly charred, chewy exterior combined with a buttery finish makes it the perfect side for curries, soups, or even as a base for a delicious homemade pizza.

I first started making naan at home when I realized how easy and rewarding it was to prepare from scratch. No more store-bought naan that lacks the authentic texture! This recipe requires just a handful of pantry staples and delivers restaurant-quality results in under an hour.
Why You'll Love This Naan Bread
Get ready to enjoy the best homemade naan you've ever had! Here’s why this recipe will become a staple in your kitchen:
First, it’s quick and easy. Unlike traditional breads that need long fermentation times, this naan dough comes together in minutes and only needs a short rest before cooking.
It’s also versatile. Whether you like it plain, brushed with garlic butter, or sprinkled with herbs, this naan can be customized to your taste.
Budget-friendly? Absolutely. This recipe uses simple, inexpensive ingredients that you likely already have at home, making it a cost-effective alternative to store-bought or restaurant naan.
Best of all, it’s soft, fluffy, and delicious. Cooked in a hot pan, it gets that signature bubbly texture and golden brown spots, just like the ones from your favorite Indian restaurant.
Ingredients Notes

The magic of naan lies in a few key ingredients, each playing a role in creating its signature soft texture and slightly tangy flavor.
Flour is the base of this recipe. While all-purpose flour works perfectly, you can also use bread flour for a slightly chewier texture. If you want a healthier version, try a mix of whole wheat and all-purpose flour.
Yogurt adds moisture and a slight tang to the dough, making it soft and pliable. Greek yogurt works best, but plain regular yogurt is also fine. If you don’t have yogurt, a splash of milk with a squeeze of lemon juice can serve as a substitute.
Yeast helps the dough rise, creating air pockets that give naan its fluffy texture. Instant yeast is the quickest option, but active dry yeast works too—just make sure to activate it in warm water first.
Olive oil or butter adds richness to the dough. You can also brush the cooked naan with melted butter or ghee for extra flavor.
Warm water helps activate the yeast and brings the dough together. Be sure it's warm, not hot, to avoid killing the yeast.
How To Make This Naan Bread

Making homemade naan is easier than you think. Follow these simple steps to create soft, delicious naan in no time.
Start by activating the yeast. In a small bowl, mix warm water, sugar, and yeast, then let it sit for about 5 minutes until it turns foamy. This ensures your yeast is active and ready to go.
In a large mixing bowl, combine flour, salt, yogurt, olive oil, and the activated yeast mixture. Stir everything together until a rough dough forms. If the dough is too sticky, add a bit more flour; if it’s too dry, add a splash of water.
Knead the dough on a lightly floured surface for about 5-7 minutes, until it becomes smooth and elastic. Then, place it in a greased bowl, cover it with a towel, and let it rest for 30 minutes to allow it to rise slightly.
Once rested, divide the dough into equal portions and roll each into a ball. Using a rolling pin, flatten each ball into an oval or circular shape, about ¼-inch thick. Don't worry about making them perfectly shaped—rustic is good!
Heat a large skillet or cast-iron pan over medium-high heat. Once hot, place one piece of rolled dough in the pan. Cook for 1-2 minutes until bubbles form and the bottom gets golden brown, then flip and cook for another 1-2 minutes. Repeat with the remaining dough.
For extra flavor, brush the freshly cooked naan with melted butter or garlic butter. Serve warm and enjoy!
Storage Options
Homemade naan stores beautifully, so you can enjoy it later!
For short-term storage, keep cooked naan in an airtight container at room temperature for up to 2 days. To prevent drying out, wrap them in a clean kitchen towel.
For longer storage, place naan in a zip-top bag and freeze for up to 2 months. When ready to eat, simply reheat in a warm skillet or microwave for 20-30 seconds.
If you have leftovers, reheat naan on a skillet over medium heat to bring back its soft, fresh texture. A quick splash of water in the pan can help rehydrate it.
Variations and Substitutions
One of the best things about naan is how easily you can customize it. Here are some fun ways to change up the flavor:
For garlic naan, brush the cooked naan with a mixture of melted butter and minced garlic.
Want cheese-stuffed naan? Sprinkle shredded mozzarella or cheddar on half of the rolled-out dough, then fold and seal before cooking.
If you love spice, add chili flakes or chopped fresh chilies to the dough for a bit of heat.
Make it healthier by using whole wheat flour instead of all-purpose. The texture will be slightly denser, but still delicious.
Experiment with herbs like cilantro, parsley, or rosemary to give your naan an aromatic twist.
No matter how you make it, homemade naan is a game-changer. Once you try it, you’ll never want to buy it from the store again!
PrintNaan Bread Easy Recipe
This easy naan bread recipe creates soft, fluffy, and delicious flatbreads. Made with simple ingredients, it's perfect for curries, wraps, or dipping!
- Prep Time: 1 hour 10 minutes
- Cook Time: 10 minutes
- Total Time: 1 hour 20 minutes
- Yield: 6 naan 1x
- Category: bread
- Method: Pan-Frying
- Cuisine: indian
- Diet: Vegetarian
Ingredients
- 2 ½ cups all-purpose flour
- 1 teaspoon sugar
- 1 teaspoon salt
- 1 teaspoon baking powder
- ¾ cup warm milk
- 2 tablespoons plain yogurt
- 2 tablespoons melted butter
- 1 teaspoon active dry yeast (optional, for extra fluffiness)
- 2 tablespoons olive oil (for cooking)
Instructions
- In a bowl, mix flour, sugar, salt, and baking powder.
- In another bowl, combine warm milk, yogurt, and melted butter. If using yeast, dissolve it in warm milk first.
- Gradually mix wet ingredients into dry ingredients to form a soft dough. Knead for about 5-7 minutes until smooth.
- Cover and let the dough rest for 1 hour.
- Divide into equal portions and roll each into a thin oval or circle.
- Heat a pan over medium-high heat and brush with olive oil.
- Cook each naan for 1-2 minutes on each side until golden brown and puffed up.
- Serve warm with butter or garlic topping.
Notes
- For extra flavor, brush naan with garlic butter after cooking.
- Can be stored in an airtight container for up to 2 days.
- Use whole wheat flour for a healthier version.
Nutrition
- Serving Size: 1 naan
- Calories: 180 kcal
- Sugar: 2 g
- Sodium: 250 mg
Leave a Reply