Homemade Naan

$2.62 recipe / $0.32 serving
By Beth Moncel
4.66
from
359
Read reviews
Prep 1 hour 30 minutes
Cook 25 minutes
Servings 8
Jump to recipe Save

It’s been almost fifteen years since I first made this Homemade Naan recipe, and it still blows my mind every time! This homemade naan is oh so soft and pillowy, full of lovely bubbles, and just so extremely versatile. Use it for mini pizzas, wrap sandwiches, dipping in stews and sauces, and more! Plus, this recipe is very freezer-friendly, so it’s well worth the effort to whip up a batch. I promise you won’t be sorry!

“This naan bread recipe has been my go-to for the last 10 years. It’s that good! Simple ingredients, easy steps to follow and absolutely delicious results. I highly recommend!”

Angie

Easy Recipe for Homemade Naan

Naan is a traditional flatbread from South and Central Asia, traditionally baked against the hot clay walls of a tandoor oven for that signature bubbly texture. In my recipe, I make my dough with yogurt for a subtle tang, an egg to keep it extra soft and pillowy (but you can leave the egg out if desired), and a touch of yeast to help it puff up beautifully in a hot skillet. It’s easy, satisfying, and perfect for scooping up curries, making wraps, or enjoying warm with a swipe of butter or ghee. 🤤

Share this recipe

Homemade Naan Recipe

4.66 from 359 votes
This soft, pillowy, homemade naan recipe is super easy and great for sandwiches, pizza, dipping into soups and sauces, and more.
Author: Beth Moncel
homemade naan from overhead on a plate
Servings 8
Prep 1 hour 30 minutes
Cook 25 minutes
Total 1 hour 55 minutes

Ingredients

  • 2 tsp dry active yeast (or instant yeast) ($0.62)
  • 1 tsp sugar ($0.01)
  • 1/2 cup warm water ($0.00)
  • 2.5-3 cups all-purpose flour, divided* ($0.40)
  • 1/2 tsp salt ($0.01)
  • 1/4 cup olive oil ($0.84)
  • 1/3 cup plain yogurt ** ($0.29)
  • 1 large egg *** ($0.45)
Email Me This Recipe
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Instructions 

  • In a small bowl, combine the yeast, sugar and warm water. Stir to dissolve then let sit for a few minutes or until it is frothy on top. Once frothy, whisk in the oil, yogurt, and egg until evenly combined.
  • In a separate medium bowl, combine 1 cup of the flour with the salt. Next, pour the bowl of wet ingredients to the flour/salt mixture and stir until well combined. Continue adding flour, a half cup at a time, until you can no longer stir it with a spoon (about 1 to 1.5 cups later).
  • At that point, turn the ball of dough out onto a lightly floured surface and knead the ball of dough for about 3 minutes, adding small amounts of flour as necessary to keep the dough from sticking. You'll end up using between 2.5 to 3 cups flour total. The dough should be smooth and very soft but not sticky. Avoid adding excessive amounts of flour as you knead, as this can make the dough too dry and stiff.
  • Loosely cover the dough and let it rise until double in size (about 1 hour). After it rises, gently flatten the dough into a disc and cut it into 8 equal pieces. Shape each piece into a small ball.
  • Heat a large, heavy bottomed skillet over medium heat. Working with one ball at a time, roll it out until it is about 1/4 inch thick or approximately 6 inches in diameter. Place the rolled out dough onto the hot skillet and cook until the bottom is golden brown and large bubbles have formed on the surface (see photos below). Flip the dough and cook the other side until golden brown as well. Stack the cooked flat bread on a plate and cover with a towel to keep warm as you cook the remaining pieces. Serve plain or brushed with melted butter and sprinkled with herbs!

See how we calculate recipe costs here.


Equipment

  • Mixing Bowls
  • Rolling Pin
  • Liquid Measuring Cup
  • Whisk

Notes

*I used regular all-purpose flour for this naan recipe, which makes it extra easy. I don’t suggest whole wheat flour for this recipe as it will be too heavy and dense. If needed, you can try substituting up to 50% of the AP flour.
**You can also use Greek yogurt, but you may need slightly less flour as there is a lot less moisture in Greek style yogurt. Do not use sweetened or flavored yogurt for this recipe.
***The egg helps keep the dough tender and makes it a little more fluffy. If in a pinch, you can skip the egg, but you may need to add less flour as eggs contain a decent amount of moisture.
TIPS: For the most bubbles, don’t roll out the ball of dough until just before it is ready to be placed in the skillet. I experimented with different skillet temperatures and found that a medium heat produces the most bubbles in the dough and does not burn the surface.

How To Make Garlic Naan

It’s really easy to transform this recipe into a garlic-flavored naan. Simply add about ½ tsp of garlic powder in with the flour and salt, and then after cooking, you’ll want to brush it with some fresh garlic butter. To make the garlic butter, mince a couple of cloves of garlic and then stir them into a few tablespoons of melted butter.

Nutrition

Serving: 1ServingCalories: 221kcalCarbohydrates: 31gProtein: 5gFat: 8gSodium: 161mgFiber: 1g
Read our full nutrition disclaimer here.
Have you tried this recipe?Mention @budgetbytes or tag #budgetbytes on Instagram!

Video

How to Make Homemade Naan Step-by-Step Photos

The ingredients to make homemade naan.

Gather all of your ingredients.

The wet ingredients for homemade naan dough.

Combine the wet ingredients: Start by dissolving 2 tsp yeast and 1 tsp sugar into 1/2 cup warm water. Let the mixture sit for a few minutes or until it becomes frothy. Meanwhile, measure out 1/3 cup plain yogurt (regular or Greek style), 1/4 cup olive oil, and 1 large egg. Once the yeast mixture is frothy, whisk the yogurt, oil, and egg into the yeast water until smooth.

The dry ingredients for naan dough in a mixing bowl.

Combine the dry ingredients: In a separate bowl, mix only 1 cup of the flour with 1/2 tsp salt until they’re evenly mixed.

Flour being mixed into a yogurt, egg, and yeast mixture.

Make the dough: Pour the bowl of wet ingredients into the bowl of dry ingredients and stir well.

A wooden spoon mixing a ball of naan dough in a mixing bowl.

Continue adding flour, a half cup at a time, until it forms a cohesive ball of dough that you can no longer stir with a spoon (about 1 to 1.5 cups later).

A ball of naan dough on a floured surface sprinkled with flour.

Turn the ball of dough out onto a lightly floured surface and knead for 3 minutes. Add small amounts of flour as needed (to keep the dough from sticking) until you have a smooth, very soft ball of dough. I used about 2.5 cups of flour total for the dough. Avoid adding too much flour as you knead because this can make the dough stiff and dry, and prevent the classic bubbles.

Homemade naan dough in a mixing bowl covered with plastic wrap to rise.

Let it rise: Shape the dough into a ball, loosely cover with plastic wrap, and let rise until it is double in size (this photo is BEFORE it has risen).

A bowl of risen dough.

And this is what it should look like after it’s risen and doubled in size.

A hand separating naan bread dough into 8 pieces.

Shape the dough: After it has risen, flatten it out slightly and cut it into 8 equal-sized pieces.

A hand holding a ball of dough.

Shape each piece into a small, smooth ball.

A rolling pin flattening naan dough.

Heat a skillet over medium flame. While waiting for the skillet to get hot, roll out a ball of dough until it is 1/4 inch thick or about 6 inches in diameter.

A naan cooking in a skillet.

Cook: Place the rolled-out dough in the hot skillet and cook on one side until large bubbles form and the side touching the skillet is golden brown. The bubbles will start small but eventually grow and merge together to form larger bubbles.

A browned naan cooking in a skillet.

Flip the dough over and cook on the second side until golden brown as well. Naan is kind of like pancakes in that the first side is smooth and has relatively even brown marks, while the second side (where the bubbles were) has a different texture or pattern in the browned surface.

Two freshly cooked naan on a plate being covered with a kitchen towel.

As they come out of the skillet, stack them on a plate and cover them with a clean towel to keep them warm.

Homemade naan being brushed with melted butter.

Serve: Brush each one with melted butter, garlic butter, or traditional ghee!

Recipe Success Tips

  1. If you don’t like the taste of olive oil, you can use any other oil you like! Just note that strongly flavored oils will flavor your bread.
  2. This recipe works with full-fat and low-fat plain yogurt, including Greek yogurt. You’ll likely need to use less flour if you use Greek yogurt, as it contains less moisture. I like to use plain, full-fat yogurt (not Greek).
  3. Be sure to use in-date active dry or instant yeast; otherwise, your dough won’t rise.
  4. I cook my naan in a dry skillet, but I won’t stop you if you want to add a little oil to the pan. It’s totally up to you. As for the type of skillet to use, I’ve made this recipe with so many different skillets over the years, and they’ve all worked out great. Just make sure your skillet is nice and hot before adding the dough!

Naan vs. Pita Bread?

While both types of bread are in the “flatbread” family, they hail from different regions of the world, their dough is comprised of different ingredients, and they are cooked using different methods.

Naan is a traditional flatbread made in South and Central Asian countries. It is made with yogurt and egg, which makes it a little more tender and fluffy. It is traditionally cooked in a clay tandoor oven, which helps produce the bubbled texture.

Pita is found in the Mediterranean Middle East and is made with a very simple dough using just flour, salt, yeast, and olive oil. It has a dryer texture and usually has one large characteristic pocket rather than several smaller bubbles like naan.

What to Serve with Naan

Naan goes great with pretty much anything. You can eat them alongside a meal to sop up gravies or dip it into sauces,  use it to make flatbread “wrap” sandwiches, top it with tomato sauce and cheese for a quick mini pizza, or use it in place of tortillas for quesadillas. Here are some of my favorite ways to eat them:

How to Store Leftovers

After cooking this naan recipe, make sure to let it cool completely to prevent condensation. Once cooled, keep them in a gallon-sized zip-top bag. They’ll last 1-2 days at room temperature, or about 4-5 days in the refrigerator. You can also freeze them for longer storage.

To freeze your naan, first let it cool completely at room temperature, then transfer it to a zip-top freezer bag, label and date it, then toss it in the freezer. Try to use up your frozen naan within a few months. They thaw quickly at room temperature. Reheat it in the microwave, in a toaster, or in a warm skillet.

Our Homemade Naan recipe was originally published 08/10/10. It was retested, reworked, and republished to be better than ever 5/5/25.

Share this recipe

Posted in: , , , , , ,

4.66 from 359 votes (52 ratings without comment)
Subscribe
Notify of
guest
Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

1K Comments
Newest
Oldest Most Voted
Inline Feedbacks
View all comments
Michelle Lane
01.12.25 7:36 pm

This is my go to when I cook full on meals or when I do a cheater with Tasty Bites Indian food. It makes so much! Sometimes well even use it as pizza crusts. Also yummy with an egg in the morning. Super versatile little thing. 😊

Angie
12.26.24 11:09 am

This naan bread recipe has been my go-to for the last 10 years. It’s that good! Simple ingredients, easy steps to follow and absolutely delicious results. I highly recommend!

Lorena W
12.19.24 5:49 am

This is, seriously, the most delicious bread recipe I have made recently! I’ve never had naan come out so well.

Punita Kapoor
12.17.24 11:15 am

Real or authentic Indian flat bread, are really Budget Bite, why?
Because we don’t use yeast and eggs. Simple and way better taste.
Flour, water-milk, olive oil-butter and salt and that’s all, no need to rest, no need to steps, you mix all at once, no need of roll, we use hands and fingers.

Hannah
11.23.24 10:28 pm

THIS CAME OUT SO PERFECTLY OMG. I followed the recipe to a tee, and the naan came out beautiful and fluffy like a cloud. The texture is just beyond words…I wish I could attach photos to my review. 10/10 would recommend!

Debra Wilkinson
11.04.24 4:52 pm

Not crazy about olive oil taste in my house. Can I substitute with canola oil? Can’t wait to make this!

Paige Rhodes
11.06.24 1:34 pm

You should be able to!

BRIAN Southgate
10.21.24 11:34 am

The recipe and directions are rather too fussy. Also can I ask that more widely used units are given, like grams and millilitres, that everybody can understand. We don’t all use ‘cups’!

Catherine White
04.02.25 9:51 am

Google cups to grams or whatever you need. I’ve been doing it for a few years now even with fresh to dry ratios with my herbs. There are a few sites out there but they are helpful.

Betty Anne Foster
08.18.24 8:39 pm

Amazing recipe. It was so easy and delicious. So much better than store bought and I would say way better for your body, being that it is not loaded in unnecessary preservatives. I will definitely make this a regular recipe in my home. Thank you so much!

albert m rose
08.15.24 11:41 am

Great recipe! I make this naan bread weekly now. Definitely a house favorite. Thank you for posting

Maureen
07.10.24 10:58 am

I absolutely LOVE this recipe and make these breads very often. And I recently realized…you can throw them on the grill! I made lamb kafta the other night, and didn’t want to cook anything inside since it’s summer here, so I decided to try cooking them on the grill. The best part, I was able to cook 4 at a time, instead of just 1, so they were done in a flash.

Christine
06.10.24 9:36 pm

I’ve been making this naan for years and I love it! It comes out perfect every time. My boyfriend is gluten free; can I sub almond flour or another type of flour for the all purpose?

Paige Rhodes
06.11.24 8:25 am
Reply to  Christine

We haven’t tried it! But you can check out this recipe! https://www.mamaknowsglutenfree.com/gluten-free-naan-bread/

Jess
05.16.24 1:45 pm

The method is fabulous but it has a strong olive oil taste. I may try increasing the yogurt but a couple of tablespoons and reducing the olive oil in half.

Moki
04.06.25 2:08 pm
Reply to  Jess

Try using a different olive oil, maybe a lighter variety

Anastasiia
03.26.24 5:35 pm

Fantastic recipe! I’ve subbed yogurt (as I did not have any) for heavy cream, threw everything in a bread maker on a dough cycle, and after it was complete (1hr30min), I shaped and cooked like the recipe described. Delicious and tender naan!

Moki
04.06.25 2:08 pm
Reply to  Anastasiia

Sour cream can also be used instead of yogurt

Allison
01.07.24 6:44 pm

Great recipe! I used coconut yogurt and it still turned out great! Our local store stopped carrying Na’an bread which was very sad because we eat a lot of Indian cuisine. Thanks for posting, Beth!

Mary
10.27.23 9:28 am

Great recipe for Naan Bread!