My easy homemade naan bread is a quick, simplified take on the classic Indian flatbread. Soft, pillowy, and ready in under an hour — it’s completely irresistible.

I still vividly remember the first time I tried naan bread. My family and I were visiting San Francisco one summer and made a quick stop at a little restaurant where we picked up some warm naan. I remember that feeling of amazement after my first bites. It changed my life! I had never tried it before that day, and from that moment on, I was on a mission to find a good recipe for making naan that could bring that feeling back to me.
It’s been about 15 years since that moment, and I’ve been making this homemade version ever since. I’ll be honest – it has never become quite exactly like the one I tasted in San Francisco, but it’s pretty close! This homemade naan recipe is incredible, easy to make, and has become such a staple in our home over these years! I know it may not be a strictly authentic naan recipe, but it is pretty good for a Slavic with no Indian background!
Naan vs Pita Bread
A lot of people confuse naan bread and pita bread. I’ll admit I did at first, too! Naan is a soft, leavened flatbread from South Asia/India, whereas pita is a round, pocket-style flatbread from the Middle East. Both are delicious, but still different. Here’s a quick rundown for you so you know exactly which one you want!
- Texture: Naan is enriched with milk and egg, making it soft, fluffy, and slightly chewy. Pita is leaner, with a firmer, bread-like texture that forms a pocket when it puffs up in the oven.
- Ingredients: Naan is made with yeast, milk, and egg (among other ingredients), while pita typically uses just flour, water, yeast, and salt. This makes naan richer and more tender, while pita is simpler and more neutral.
- How they’re cooked: Naan bakes at extreme heat in a tandoor (traditionally) or on a blazing-hot skillet, developing charred blisters. Pita bakes in a regular oven, where the high steam puffs it up to create a pocket.
- Serving: Use naan for scooping curries or as a wrap — it’s sturdy and soft. Pita is perfect for stuffing with falafel, salad, or meats, thanks to that convenient pocket.
So, which wins? It depends on your mood. Craving a soft, buttery bread to mop up sauce? Go naan. Want a lighter, pocket-friendly option for sandwiches? Pita is your pick.
Naan Bread Video
Making Easy Naan Bread from Scratch
This easy naan recipe comes together quickly. Mix it up, then rest while you heat the skillet. All you need is a bowl and a hot pan (no special equipment!).
- Activate the yeast: In large bowl, whisk together the active dry yeast, warm water, and sugar and let it sit until foamy.
- Build the dough: Next, stir in the milk, egg, and salt to the yeast mixture. Slowly, add in the all-purpose flour. Knead for 6-8 minutes by hand on a lightly-floured surface or in a stand mixer with a dough hook.
- Allow the dough to rest: Pop the dough in a bowl, cover with a plastic wrap, and allow the dough to rise for about an hour.
- Shape the naan: Next, split the dough into equal portions. Roll them into balls and set them aside on a well-floured tray. Cover them with a clean kitchen towel and let them rise for at least 15 minutes. On a lightly floured surface, roll out the pieces into ovals.
- Cook the naan: Cook each raw naan on a preheated skillet on the stovetop for about three minutes until bubbly and golden. Flip it over and cook the other side. Top it with fresh herbs and melted butter (check out the variations section for more ideas!) or enjoy as-is.
Serving suggestions: Naan is more than a curry companion. Its sturdy, soft texture shines in many dishes, like with classics such as butter chicken or chana masala, rolled around grilled meats or veggies, or topped with sauce and cheese for a quick personal pizza. It’s also perfect for dipping in hummus, and it holds up beautifully in brothy soups and stews.




Tips for the Tastiest Homemade Naan Bread
It’s been many years since I started making my homemade naan. Here’s a few tips and tricks I still follow each time I make this simple naan bread recipe.
- Proof the yeast fully: Make sure to allow time for the yeast to complete a full 10-minute bloom that produces a creamy, foamy topping. If the foamy topping doesn’t happen, your yeast is likely old.
- Embrace imperfection when shaping: Hand-stretched ovals create thinner spots that blister and thicker edges that stay pillowy. I love it when things don’t have to be “perfect” to still turn out so good!
- Control the heat wisely: Try to stay on medium high heat the whole time. Too hot burns the outside before the interior sets, whereas a too low temperature dries out the bread. If you experience any sticking, grease the pan with a little butter or ghee in between each naan.
- Dust with flour when needed: If you find the dough sticking to your hands and table, dust everything lightly with a little bit of flour. Keep it minimal to keep the naan soft.
Troubleshooting tip: If you’re experiencing undercooked centers, flatten the dough a bit thinner and give each side a full three minutes to cook. The edges should char while the middle cooks through.
Naan Variations
Simple naan is so so good, but once you get comfortable to add twists to it, you’ve officially become the master! Here are some of my favorite ways to change up the flavor.
- Herb & garlic naan: Chop up 1/4 bunch of fresh cilantro and 2-3 cloves of garlic. Then, melt 1/2 cup of ghee in a small bowl in the microwave and whisk in the chopped herbs and garlic. (If you need ghee, this is my favorite one on Amazon) Once you pull the naan out of the skillet, immediately brush the tops with your garlic-herb mixture.
- Cheese naan: Place a small handful of shredded mozzarella in the center of a rolled round, seal like a purse, and roll gently. Cook until golden and gooey.
- Herb naan: Work a few tablespoons of chopped cilantro or parsley into the dough during mixing for a fragrant, green-speckled result.
- Vegan naan: Replace the egg with a flax egg (1 tablespoon ground flaxseed and 2.5 tablespoons water) and use plant-based milk and oil.
Active yeast vs instant yeast: You can use instant yeast in this recipe, but keep in mind that it will likely mean a faster proofing/rising time!

Storing & Reheating Tips
Keep naan soft and fresh with these storage methods and reheating options.
- Room temperature: Stack cooled naan in an airtight container with a kitchen towel (it soaks up moisture) for 1-2 days.
- Refrigerator: Store in the fridge up to five days. Reheat before eating because cold naan is quite firm.
- Freezer: Separate cooked naan with parchment paper, seal in a zip-top bag, and freeze for up to three months. Thaw and reheat straight from frozen.
- Reheating: Revive naan in a dry cast iron skillet over medium heat, about 1 minute per side, or wrap in foil and warm in a 350°F oven for 5-7 minutes. An air fryer at 350°F for 2-3 minutes gives a slightly crisp surface if you prefer this method. Brush with melted butter after reheating for that just-cooked taste.
Make ahead: After the first rise, divide the dough into balls and freeze for up to three months, or refrigerate the risen dough for up to a day to deepen the flavor. Thaw overnight in the fridge and bring to room temperature before rolling.
More Easy Bread Recipes to Try
- No-Knead Bread – Quick & easy bread round
- Flax Wheat Bread – High fiber, hearty bread
- Brioche Bread – Braided egg bread
- Honey Wheat Bread – Slightly sweet wheat bread
Recipe
Ingredients
- 1 cup warm water around 110°F
- 1 tbsp active dry yeast
- 1/4 cup sugar
- 3 tbsp milk
- 1 egg beaten
- 2 tsp salt
- 3 1/2 cups all-purpose flour
Instructions
- In a bowl, whisk the water, yeast, and sugar together. Let the ingredients sit for about 10 minutes at room temperature until frothy.
- Next, whisk in the milk, egg, and salt. In small portions, carefully add the flour as you mix. Knead the dough for 6-8 minutes by hand on a lightly floured surface or in a stand mixer.
- Place dough in a bowl and cover it with a plastic wrap. Let the dough rise for about an hour, or until it has doubled in volume.
- Split the dough into 10-15 equal sized pieces. Roll each piece into a ball and place it on well-floured work surface. Cover the dough balls with a towel and allow them to rise for 15-20 minutes.
- On a lightly floured surface, roll out each dough ball until it's thin.
- On a preheated cast iron skillet, cook each naan for about 3 minutes on each side.
- Serve with garlic-herb ghee or plain.














Made naan bread for the first time today. I will never buy store bought again. They turned out amazing. Love the step by step instructions. They will be made again and again especially over the winter months when I make lots of soups.
Hi Mary Ann, So glad to hear the recipe was a success! Thanks so much for your feedback! Enjoy!
I have tried so many different naan recipes over the years and I have never been successful, UNTIL NOW!! 😀 I knew this was going to be the one when I was kneading the bread and it just smelled like naan. Thank you for a great recipe and for taking the time to include clear photo instructions--it really helped me get it right.
Thank you for the feedback, Kate. I'm so glad this recipe was a winner for you!
Can you freeze the leftover Naan? And if so, die how long?
Hello, you can store naan bread in a plastic storage bag in the freezer for up to three months. When you are ready to eat it, allow it to thaw in the fridge overnight. Reheat and crisp it in the oven for a couple of minutes. Enjoy!
Hi can I use almond flour for naan bread instead of All purpose Flour?
Hey CeeKay, I am afraid that the texture wouldn't be the same. If you do try it, please let me know how it goes.
Hello what is the ingredients of the dip in Naan Bread
Hey, it's just a combo of garlic, herbs and olive oil.
This is so easy to make!! Thank you so much for the recipe!
Right, it's so simple! I am glad you enjoyed the recipe.
This. This is my FAVORITE part of eating out at Indian restaurants! The bread. And especially when it's Naan. I mean, I like Roti, but Naan will always hold a special place in my heart! Great, easy recipe with good instruction and pictures!!
Thank you for the kind compliment. I am glad you enjoyed the recipe! I'm a naan fan too!
So incredibly easy & tasty!! I love naan bread for salad!!
Natalie, I am glad you enjoyed the recipe! It really is a super easy recipe.
Hello , Dry yeast ?? instant dry yeast. ???? is that ok if so do I need to let it ferment or can I just mix with flour first ??
Yes, instant dry yeast. I would definitely follow step one and let the yeast get activated.
Question? Calorie content and can the sugar be left out or is it necessary for the Naan to rise and cook correctly?
Hey Maggie, I added nutrition to the recipe. You do want to add at list a tiny bit of sugar to activate the yeast.
O yes this is a simple recipe that is easy to cook and enjoyed by the whole familySill make these again and again Thank you
Thanks! Yes, I love this recipe so much as well. Naan bread is so bomb 🙂
It looks wonderful, but FYI, naan means bread. So when you say, bread naan, you're saying bread bread. Just call it naan.
Hahhaa 🙂 that's good to know.. For those who are like me may want to read bread twice lol
sounds like a stupid question but do you stack them or how do you fit 10-15 circles on a cookie sheet to raise the extra 30 minutes?
Because they are not rolled out, it should easily fit into a cookie sheet.
Thank you for this recipe. I've tried several naan recipes before and this is by far the best. I'm working on my second batch in two days. My Punjabi husband loves them!
Hey, thanks so much for letting me know. You made me smile. 🙂
Wowsa with the sugar. Does there need to be this much?
You van cut down a little bit of sugar. Naan bread is typically is on a sweet side.
I'm so glad I found this recipe! It's really hard to find a good-tasting Naan, even when I shop at my local Indian Foods store. I 'pinned' this the minute I saw it on Pinterest.
Oh thank you dear! I am with you, good naan bread is hard to find. This recipe is so perfect.
Has anyone tried this with whole grain flour? or added seeds/nuts/etc?
I haven't so I can't tell you for sure but I think it would work. Maybe it would be more dense than with white flour but it will work
Hi. Thank you for sharing this recipe. You can actually take it to next level by filling the dough with stuffings like mashed potatoes, cooked ground meat, Indian paneer or get creative. Fill the dough balls just before rolling them out. Try rolling them on a cotton or muslin cloth. That way the dough does not stick to the surface and you will also end up using less oil. I have been doing this for years. My fav is mashed potatoes stuffing with some indian herbs.
Oh wow, that actually reminds me of this recipe. Sounds like we are all the same just a little different http://momsdish.com/r466
Hi. Can i refrigerate or freeze this dough? Thanks
Hi, I never tried freezing the dough. I think it would be easier to cook them and than freeze them. Later you can bake them until they warm up, and they will taste just as fresh.
So what are some things you can serve with this? Like not making a pizza but some food to go along with it do you suggest anything 🙂 ?
I just got a recipe for sweetpotato hummus that you put on crostinis with a dollop of ricotta and sprinkle of sage-so Delish. But I ran out of crostini, so I am going to try it with naan today
.
Oh, your hummus sounds really delicious. If you can, please share a recipe. I hope you love this Naan bread. Keep me posted 😉
Well I did not get to the Naan yesterday but my hummus awaits, maybe today!
GO TO PINTEREST and put in Sweet Potato Tahini Crostini from loveandlemons. I'm afraid I don't have time to type recipe today, but that should work. If it doesn't let me know.
Cool!!! Thank you. I will definitely be trying that recipe!
We Asians love this with curries 🙂
Kebabs would work perfect with it or hummus. I have used it for gyros too, recipe link-> http://momsdish.com/r324.
I really love and appreciate the step by step photos. It's so helpful when you can visualize what's suppose to be happening.
Lula, thank you! I agree with you 🙂 It's much easier to understand a recipe with more photos!
Hi! I just want to say what an amazing job you're doing on the website! It's so nice to be able to follow such awesome recipes that make sense, look amazing, and tastes like home 🙂 Thank you so much! 🙂 I have a quick question: Do you think I could make this with whole wheat flour?
I just made this recipe substituting one of the cups with whole wheat flour. Used bread flour with the other 2 1/2 cups.
That's an awesome idea. I miss naan bread!! Need to make it
Wow, thank you for taking your time to write out such a sweet comment. You made my day 🙂
You know, it may work but it will not be the same. I only made it with white flour and loved the turn out. If you are trying to make them healthier, maybe try doing 1/2 of each flour. Let me know how it works for you, it would be great to hear how they are with whole wheat flour.
Hello. Did you use all purpose flour or Canadian flour for this recipe?
I always cook with Canadian Flour at home
What is Canadian flour?
Canadian flour is sold in very few stores in USA. It's better in quality than most flour that is sold in stores.
But it's just basically flour made in Canada. If you ever get your hands in it, you will see how much better it is.
We make a trip to Vancouver BC and stock up on it.
Natasha, I really wish you would fix your recipe printer if there is a way. I printed this recipe and it came out on two pages - DIVIDED! My ingredients were cut off and the text was large. It is very inconvenient and it discourages me to print any of your recipes.
Oksana, my computer is printing it on one page. See Timofey's comment. Thanks
Hi Oksana - can you send your issue and browser version to http://momsdish.com/contact. Select Technical Issues from the categories.
Thanks
Yum! These look amazing! Can’t wait to try it!
You will love it!
Did you try to cook chicken tikka masala, looking for good recipe
I have tried one at my friends house, it was so amazing, I keep on thinking to ask her for a recipe. I will try to get that posted soon.