This post may contain affiliate links. Please read our disclosure policy.
Light, fluffy, buttery homemade naan bread that’s even better than what you find in restaurants. This is the best naan bread recipe, made easy on the stovetop.

Homemade Naan Bread
I grew up with a Mom who made homemade bread every single week. She was always making homemade bread, dinner rolls, cinnamon rolls…you name it…she made it. So my comfort food is definitely bread and butter. It is so simple yet so comforting.
We love Indian food in our home. Some of my kids’ favorite meals are — Chicken Tikka Masala and Indian Butter Chicken. So this Homemade Naan Bread is the perfect thing to dip into a big bowl of Tikka Masala Chicken. My husband loves when I double the sauce so he can just use the naan bread to get every bit of sauce from the bowl.
There’s nothing quite like warm, pillowy naan bread fresh off the stove — soft in the center, blistered and slightly charred at the edges, and perfect for scooping up curry or eating on its own with a swipe of melted butter. The good news is you don’t need a tandoor oven or any special equipment to make truly great naan at home. A hot skillet and a few pantry staples get you shockingly close to restaurant-quality results.
This homemade naan bread recipe uses a simple yeasted dough enriched with Greek yogurt, which keeps the bread soft and slightly tangy, plus a touch of sugar to help the yeast do its job. It comes together in about 90 minutes start to finish, most of which is hands-off rise time, and the stovetop cooking method takes less than 5 minutes per piece.

This Homemade Naan bread is so simple and easy! I have tested and re-tested it over and over again to get it just right. Recently, I did an online cooking class with Miele appliances and FeedFeed here in Scottsdale and taught how to make this easy naan bread recipe. So I wanted to make sure to get it just perfect!
I tested the recipe with more water, less water, more flour, less flour, more greek yogurt, less greek yogurt, more oil, less oil, etc. You get the point. I found that the more flour, the denser the naan turned out to be. The less flour and more water, the naan was lighter and bubbled up more. It was a stickier dough but we remedied that with a little flour on the counter.
We even tried cooking this homemade naan bread on gas vs electric stoves. The gas definitely cooked it a little faster. One thing that we found was pretty important was adding oil to the pan before cooking the naan. The oil allowed the naan bread to bubble more and it definitely had more loft to it.
When I order naan bread in restaurants, it is known for its dark, almost blackened, bubbles on the bread. I prefer it to be on the golden brown side rather than too burnt, so I lower the temperature down to medium or medium-low to allow the bread to puff up and cook through without becoming burnt. You are welcome to crank up the heat!
This is the best homemade naan bread recipe out there! It is the lightest, fluffiest, and ultra buttery naan bread. Light, fluffy, buttery homemade Naan bread that is even better than what you find in restaurants.
Why this is the Best Naan Bread:
- Greek yogurt for tenderness. The yogurt keeps the dough soft and adds a subtle tang, similar to what you’d get from traditional naan made with a yeasted, slightly fermented dough.
- No tandoor required. A hot skillet or cast iron pan mimics the intense, dry heat of a tandoor closely enough to get those signature golden-brown blistered spots.
- Simple pantry ingredients. No specialty flour or hard-to-find ingredients — just flour, yeast, yogurt, oil, and butter.
- Freezer-friendly. Make a big batch and freeze extras for busy weeknights (details below).
- Make it into Garlic Naan Bread. Easy to turn into garlic naan, or adjust for whole wheat flour (see variations below). You can even make cheesy naan filled with melted cheese.

Ingredients:
Here’s what you need to make homemade naan bread at home. I am including some ingredient notes below.
- Warm water (about 110°F)
- Active dry yeast (1 packet)
- Sugar
- Flour
- Plain Greek yogurt
- Extra-virgin olive oil, plus more for cooking
- Salt
- Melted butter, for brushing
- Oil, for cooking
Ingredient Notes:
- Warm water temperature matters. Water that’s too hot (above 120°F) can kill the yeast before it activates; water that’s too cool will slow the rise significantly. Around 110°F — warm to the touch, like a baby’s bath water — is ideal.
- Active dry yeast vs. instant yeast: This recipe is written for active dry yeast, which needs to be proofed in warm water first. If you only have instant yeast, you can skip the proofing step and mix it directly into the flour, though proofing active dry yeast first is a good way to confirm it’s still alive before you commit the rest of your ingredients.
- Greek yogurt: Plain, full-fat Greek yogurt gives the best texture and tang. Regular plain yogurt will work too, but the dough may be slightly wetter since Greek yogurt is more strained and concentrated.
- Flour: All-purpose flour is standard here. You can substitute up to half the flour with whole wheat flour for a heartier, slightly denser naan — just add an extra tablespoon or two of yogurt if the dough feels dry.
- Oil for cooking: Don’t skip this. A light coating of oil in the skillet is what helps the naan puff up and develop those characteristic bubbles as it cooks.

How to make the Best Homemade Naan Bread:
- Proof the yeast. In a small bowl, combine the warm water, yeast, and sugar. Stir and let sit for 5–10 minutes, until the mixture becomes foamy and bubbly. If it doesn’t foam, your yeast may be inactive — start over with a fresh packet.
- Mix the dough. In a large bowl, combine the flour, Greek yogurt, olive oil, and salt. Pour in the yeast mixture and stir. Combine with your hands — the dough may look shaggy at first, but keep working it until it forms a ball.
- Knead. Knead the dough for 5–10 minutes, until it becomes smooth and elastic.
- Let it rise. Cover the bowl and set it in a warm place to rise for at least 1 hour, or until doubled in size.
- Divide and roll. Turn the dough out onto a lightly floured counter or board. Divide into 8 equal portions. Roll each piece into roughly an 8-inch circle or rectangle, about ⅛-inch thick.
- Heat the skillet. Heat a skillet or cast iron pan over medium-high heat. Drizzle with oil.
- Cook the naan. Add one piece of dough to the hot pan and reduce the heat to medium. Watch for bubbles to form — this is the oil doing its job to help the naan puff. Cook for about 3 minutes on the first side, then flip and cook for 2 minutes more.
- Watch closely. Naan can go from golden to burnt quickly. Lower the heat if it’s browning too fast before it’s cooked through.
- Finish and serve. Remove from the pan, brush immediately with melted butter, and serve warm.
Recipe Tips:
- Don’t skip the yeast proofing step. This is your insurance policy — if the yeast doesn’t foam after 5–10 minutes, it’s not active, and the dough won’t rise properly.
- Give the dough a full hour to rise. In a cooler kitchen, this can take longer. Look for the dough to double in size rather than watching the clock.
- Roll evenly. An even ⅛-inch thickness helps the naan cook through at the same rate it browns on the outside.
- Keep the oil going. Re-oil the pan lightly between batches if it looks dry — this keeps the naan from sticking and helps maintain that signature bubble and puff.
- Work in batches, keep warm. Stack cooked naan under a clean kitchen towel while you finish the rest — this keeps them warm and soft until serving.
Naan Bread vs. Pita Bread: What’s the Difference?
Naan and pita are often confused since both are soft, round flatbreads, but they’re made differently. Pita is a lean dough (just flour, water, yeast, and salt) that puffs up into a pocket when baked at high heat. Naan, on the other hand, is enriched with yogurt (and sometimes egg or milk), which gives it a softer, richer texture and a slight tang — and it’s traditionally cooked on the wall of a hot tandoor oven rather than baked. This recipe’s stovetop method recreates that same intense, direct heat using a hot skillet instead.
Garlic Naan Variation:
Garlic naan is one of the most popular naan variations, and it’s simple to make from this same dough:
- Mince 2–3 cloves of garlic and stir them into the melted butter before brushing it onto the cooked naan.
- For even more garlic flavor, add 1 teaspoon of minced garlic directly into the dough when mixing.
- Finish with a sprinkle of chopped fresh cilantro or parsley.
How to Store and Reheat Naan:
- Room temperature: Store in an airtight container or bag for up to 2 days.
- Refrigerator: Store for up to 5 days in an airtight container.
- Freezer: Naan freezes exceptionally well. Stack pieces with parchment paper between them, wrap tightly, and freeze for up to 3 months.
- Reheating on the stovetop: Warm in a dry skillet over medium heat for about 1 minute per side.
- Reheating in the oven: Wrap in foil and warm at 350°F for about 5 minutes.
- Reheating in the microwave: Wrap in a damp paper towel and microwave for 15–20 seconds.
Frequently Asked Questions
Why isn’t my naan puffing up? This is usually caused by a pan that isn’t hot enough, or not enough oil in the pan. Make sure your skillet is fully preheated over medium-high heat before adding the dough, and don’t skip the light coating of oil — it plays a big role in helping the naan bubble and puff.
Can I use instant yeast instead of active dry yeast? Yes. Instant yeast can be mixed directly into the dry ingredients without proofing in water first. If you’d still like to proof it as a way to confirm it’s active, you can, but it isn’t strictly necessary the way it is with active dry yeast.
Do I need a tandoor oven to make naan? No. While traditional naan is cooked in a tandoor, a hot cast iron skillet or heavy-bottomed pan on the stovetop gets remarkably close results, with the same golden, blistered spots and soft, chewy texture.
Can I make the dough ahead of time? Yes. After kneading, you can refrigerate the dough (covered) for up to 24 hours for a slow rise. Let it come to room temperature before dividing and rolling.
What’s the best way to reheat naan so it stays soft? A dry skillet over medium heat for about a minute per side is the best method — it warms the naan through without drying it out, unlike the microwave, which can make it slightly tough if overheated.

Popular Bread Recipes:
Pin this now to find it later
Pin It
Best Homemade Naan Bread
Equipment
- 12 inch cast iron skillet
- 10 inch cast iron skillet
- non stick skillets
- mixing bowl set
- measuring cups and spoons
Ingredients
- 2/3 cup Warm Water (about 110 degrees)
- 2 1/4 teaspoons Active Dry Yeast (1 packet)
- 2 teaspoons Sugar
- 2 cups Flour
- 1/3 cup Plain Greek Yogurt
- 2 Tablespoons Extra-Virgin Olive Oil (plus more for cooking)
- 1 teaspoon Salt
- 4 Tablespoons Melted Butter (for brushing on the top)
- Oil (for cooking)
Instructions
- In a small bowl, combine warm water, yeast, and sugar. Stir. Let sit for 5-10 minutes and allow the yeast to bubble and proof. *
- In a large bowl, add flour, greek yogurt, oil, and salt. Stir in yeast mixture. Combine with hands. The dough may be shaggy but keep mixing until you form a ball. Once you form a ball, knead the dough for about 5-10 minutues or until the dough is smooth.
- Cover and set aside in a warm place to rise for at least 1 hour. It should double in size.
- Remove from the bowl and place on a counter or board sprinkled with flour. Divide dough into 8 equal portions. Roll into approximately 8" circle or rectangle, about 1/8" thick.
- Heat skillet or cast iron skillet over medium-high heat. Drizzle pan with oil. Add each naan and reduce heat to medium. Watch for it to begin to bubble. The oil makes a difference in allowing the naan to puff up and bubble. Cook for about 3 minutes on the first side and then flip and cook for 2 minutes longer.
- Watch the naan carefully as you may want to lower the heat if it becomes too brown too fast. Remove from pan and brush with melted butter and serve immediately.
Notes
- If the yeast mixture doesn’t proof and bubble, start over with a fresh packet of yeast. You want to see it foam, bubble, and show activity.
Nutrition information is automatically calculated, so should only be used as an approximation.



















Can it be done with instant yeast?
Hi Mary! Yes you can use instant yeast. It may rise faster!
What type of flour do you for Naan recipe?
Hi Irene! I like to use all-purpose flour. I hope you love this recipe!
Can you make and freeze? Also can you make and leave some of the drough in the refrigerator? If so at what stage should you do this? Thanks
Amazing
Lovely recipe, I really like how it turns out. This is my third time making it and I’m wondering if it’s supposed to be sticky dough? Maybe I’m doing something wrong because mine is always so sticky!
I made these with Greek meatballs…whew it was delicious and super easy! I also used truffle infused olive oil for the oil. Thanks for the recipe
That sounds delicious! Thank you for making this recipe, Michelle!
I made this to go with a curry dish. I have never made naan bread before, but I had all of the ingredients so I gave it a try. I will NEVER buy naan bread again. No need to – this was so easy and quick to make and the texture and flavor was so much better than anything that I could purchase. So easy! Thank you for a great recipe!
I am so glad you love this recipe Annette! Thank you so much for making it.
BEST naan bread I’ve ever had and who knew it was so easy to make! Thank you thank you for this incredible recipe ❤️
Thank you for making this recipe, Jenn! I am so glad you loved it.
My family and I love these! So easy to make a yummy! I make it to a Greek dish and they are perfect!
I love how well this naan bread pairs with greek food, thank you so much for making it!
This was one of the simplest and tastiest naan recipes I’ve found. I don’t have to worry about purchasing from the store anymore. Thanks, Melissa!