Living Smart And Healthy

  • Recipe Search
  • Main Dishes
    • Vegetarian Curries
    • Lentils (Dal) & Beans
    • Chicken Dishes
    • Paneer
    • Biryani & Rice Dishes
  • SHOP
  • ABOUT
menu icon
go to homepage
  • Recipe Search
  • Main Dishes
    • Vegetarian Curries
    • Lentils (Dal) & Beans
    • Chicken Dishes
    • Paneer
    • Biryani & Rice Dishes
  • SHOP
  • ABOUT
subscribe
search icon
Homepage link
  • Recipe Search
  • Main Dishes
    • Vegetarian Curries
    • Lentils (Dal) & Beans
    • Chicken Dishes
    • Paneer
    • Biryani & Rice Dishes
  • SHOP
  • ABOUT
×
Home >> Recipes >> Indian Flatbreads

Soft & Fluffy Homemade Naan Recipe (Just Like Restaurants)

Published: Jul 18, 2023 · Modified: Jan 18, 2026 by Jyoti Behrani · This post may contain affiliate links · 12 Comments

Sharing is caring!

809 shares
Jump to Recipe

This naan recipe is one I come back to again and again because nothing compares to the taste of fresh naan made at home. Soft in the center, slightly crisp on the outside, and brushed with butter while still warm, this is the kind of naan that disappears the moment it hits the table. It's the bread that turns a simple curry into a complete, comforting meal.

For years, I thought restaurant-style naan was impossible to recreate without a tandoor. But once I started making naan at home, I realized how simple and rewarding it really is. With a little patience and the right technique, this naan recipe gives you that same fluffy texture and signature bubbles, all from your stovetop.

naan breads

This naan recipe has become one of those reliable favorites in my kitchen, the kind you make once and then never stop making. It's simple, comforting, and always impressive, whether you're serving it to guests or just your family on a regular night.

If you've ever felt intimidated by making naan at home, this is your sign to try. Once you do, you'll understand why homemade naan is always worth it.

Jump to:
  • Why This Naan Recipe Works
  • What Makes Homemade Naan Better Than Takeout
  • Ingredients
  • How To Make Naan Bread
  • Make-Ahead, Storage, and Reheating
  • My Best Tips for Soft, Fluffy Naan
  • How I Like to Serve Naan
  • FAQ
  • Soft & Fluffy Homemade Naan Recipe (Restaurant Style)

Why This Naan Recipe Works

What I love about this naan recipe is how dependable it is. The dough rests just enough to become soft and elastic, which is the key to that light, airy texture naan is known for.

Cooking it on a hot pan helps it puff up instantly, creating those beautiful charred spots that make naan feel authentic.

Unlike store-bought naan that often turns dry or rubbery, homemade naan stays soft and fresh. When you brush it with butter or ghee right after cooking, it soaks in all that richness and stays soft for hours. This is the kind of naan you'll want to tear into straight from the pan.

recipes for naan bread

What Makes Homemade Naan Better Than Takeout

Restaurant naan is delicious, but it's often made in bulk and reheated. With a homemade naan recipe, you're serving it fresh, warm, and exactly how you like it. You can make it thick or thin, plain or flavored, buttery or lightly brushed, every choice is yours.

Another reason this naan recipe stands out is versatility. It works for everyday dinners, special occasions, and even creative meals like naan wraps or flatbread pizzas. Once you start making naan at home, it quickly becomes a staple you'll want to keep on repeat.

Ingredients

Here's a brief description of the main ingredients used in this easy Naan Bread Recipe:

All-Purpose Flour: Also known as plain flour or maida, it forms the base of the naan dough, providing the necessary structure and texture.

Yeast: A leavening agent that helps the dough rise and gives naan its soft and airy texture.

Yogurt: Adds moisture, tanginess, and tenderness to the naan, contributing to its distinct flavor.

Water: Essential for hydrating the dough and activating the yeast.

Sugar: Feeds the yeast, promoting fermentation and enhancing the naan's browning during baking.

Ghee or Oil: Ghee, a clarified butter, or oil provides richness and flavor to the naan dough.

Toppings (Optional): Nigella seeds (kalonji) or sesame seeds, fresh garlic, chopped (For Garlic Naan), or a handful of fresh cilantro.

recipe naan bread

How To Make Naan Bread

Here's a step-by-step description of how to make easy naan bread recipe:

Activate the Yeast: In a small bowl, mix the warm water and sugar. Sprinkle the yeast over the water and let it sit for about 5-10 minutes until it becomes frothy. This indicates that the yeast is activated and ready to use.

Prepare the Dough: In a large mixing bowl, combine the all-purpose flour and salt. Add the activated yeast mixture, plain yogurt, and ghee (or vegetable oil). Mix all the ingredients together until they form a rough dough.

Knead the Dough: Flour a clean surface and transfer the dough onto it. Knead the dough for about 5-7 minutes until it becomes smooth, soft, and elastic. You can also use a Stand Mixer with a dough hook attachment to knead the dough.

Let the Dough Rise: Place the kneaded dough in a lightly oiled bowl and cover it with a damp cloth or plastic wrap. Let it rest in a warm, draft-free place for about 1 to 1.5 hours, or until it doubles in size. This allows the yeast to ferment the dough, making it airy and light. You can also use Instant Pot to proof the dough.

Preheat the Oven: Preheat it to the highest temperature possible, ideally with a pizza stone or an upside-down baking sheet inside to simulate the tandoor's cooking environment.

Divide and Shape the Dough: Once the dough has risen, punch it down to release the air. Divide the dough into smaller portions (about the size of a golf ball). Roll each portion into a ball and let them rest for a few minutes.

Flavoring and Stuffing (Optional): If making flavored or stuffed naan, now is the time to add your desired ingredients. For garlic naan, press minced garlic onto the surface of the rolled-out dough. For cheese naan, sprinkle grated cheese. For stuffed naan, place the filling of your choice onto the center of the rolled-out dough and seal the edges.

Roll Out the Naan: Take one of the dough balls and, on a floured surface, use a rolling pin to roll it into an oval or round shape, about ¼-inch thick. If making stuffed naan, take extra care not to let the filling poke through.

Cook or Bake the Naan: Heat a griddle or  Tawa. Apply some water to the bottom side of the naan and place the bottom side down on the Tawa. Cook naan over medium-low heat until lightly browned, flip cook on other side on griddle or directly over the flame.

To bake in the oven, carefully transfer the rolled-out naan onto the preheated pizza stone. Bake for about 2-3 minutes until the naan puffs up and develops a golden-brown color.

Serve Warm: Once the naan is cooked, brush it with melted butter or ghee for extra flavor. Serve the naan warm, either as a side to your favorite Indian dishes or as a delicious standalone bread.

recipes for naan

Make-Ahead, Storage, and Reheating

Make-Ahead:

This naan recipe is best enjoyed fresh, but it's also very forgiving. You can make naan ahead of time, store it, and reheat it easily without losing softness. A quick warm-up on a hot pan or directly over a flame brings it right back to life.

If you like planning ahead for guests or busy weeknights, naan is a great bread to prep in advance and finish just before serving.

Storage:

At Room Temperature: Once the naan is cooled completely, place them in a Ziploc bag, or a air-tight container. Naan lasts for 2-3 days at room temperature.

Refrigerate: Naan can be stored in the refrigerator for up to a week. Reheat the naan in a microwave for 10 seconds, before serving.

Freezer: Naan freezes beautifully. Store them in freezer-friendly storage bags or containers, and they will last for a couple of months. Defrost, reheat, and enjoy moist, and soft homemade Naan.

Reheat:

Reheat the naan in the microwave for 10 seconds, or on a griddle for 1-2 minutes. Apply some butter or oil before reheating.

naan easy recipe

My Best Tips for Soft, Fluffy Naan

  • If there's one thing I've learned, it's not to rush naan dough. Giving it time to rest allows the gluten to relax and the texture to turn soft instead of tough.
  • A hot pan is just as important, naan needs that heat to puff up properly and develop those signature bubbles.
  • Once cooked, I always keep naan covered and brush it with butter while it's still hot. It's a small step, but it's what gives naan that soft, luxurious feel you expect from a great naan recipe.
  • Roll out the naan evenly to ensure even cooking and a consistent texture. Avoid rolling it too thin or too thick. Aim for a thickness of about ¼-inch (approximately 6 mm).
  • When using flavored toppings or fillings, be careful not to overload the naan, as excessive toppings can interfere with the even cooking and rising of the bread.
  • Keep an eye on the naan while it's baking to avoid overcooking. Naan cooks quickly, usually within 2-3 minutes in a hot oven.
  • If you're baking naan in an oven, place a pizza stone or baking sheet on the top rack. Preheating the stone or sheet helps simulate the intense heat of a tandoor and gives the naan a crispier bottom.
easy recipe for naan

How I Like to Serve Naan

In my kitchen, naan almost always shows up with a rich curry - Butter Paneer Masala, Chana Masala, Palak Paneer, or Dal Makhani. It's perfect for scooping up sauces and soaking in all that flavor.

On simpler days, I'll serve naan with Tandoori Chicken or a dry sabzi Aloo Gobhi, yogurt, and pickle for a comforting meal.

Leftover naan never goes to waste. I use it for wraps, use it with a dip, or even as a base for homemade flatbread pizza. That's the beauty of a good naan recipe, it fits into so many meals beyond Indian food.

FAQ

What is naan bread made of?

Naan bread is typically made using flour, yogurt, and a leavening agent, which helps give it its soft and fluffy texture.

Can I make naan without a tandoor?

Yes, this naan recipe is designed to be made on a stovetop using a hot pan or skillet, making it perfect for home kitchens.

Why is my naan not soft?

Naan can turn out hard if the dough is not rested long enough or if it's cooked on low heat. High heat and proper resting are essential for soft naan.

Is naan better homemade or store-bought?

Homemade naan is fresher, softer, and more flavorful than store-bought naan, which can often be dry or chewy.

How do you keep naan soft after cooking?

Keeping naan covered and brushing it with butter or ghee while it's hot helps retain moisture and softness.

Can naan be made ahead of time?

Yes, naan can be made ahead and reheated on a hot pan or flame just before serving to restore its texture.

What dishes go best with naan?

Naan pairs well with Indian curries, lentils, paneer dishes, grilled vegetables, and can also be used for wraps and flatbread pizzas.

naan bread

Soft & Fluffy Homemade Naan Recipe (Restaurant Style)

Jyoti Behrani
This homemade naan recipe creates soft, fluffy, and slightly chewy naan just like your favorite Indian restaurant, without the need for a tandoor. Cooked on the stovetop and brushed with butter, this naan is perfect for scooping up curries, serving with dals, or using as wraps and flatbread pizzas. Once you try fresh naan made at home, it's hard to go back to store-bought.
5 from 6 votes
Print Recipe Pin Recipe
Prep Time 20 minutes mins
Cook Time 20 minutes mins
Proofing Time 1 hour hr 10 minutes mins
Total Time 1 hour hr 50 minutes mins
Course bread
Cuisine Indian
Servings 8 Naan
Calories 233 kcal

Equipment

  • Tawa
  • Pizza Stone
  • Stand Mixer

Ingredients
 
 

INGREDIENTS FOR NAAN BREAD

  • 2 ½ cups all purpose flour
  • ¾ cup warm milk, [100*F – 110* F]
  • 1 tablespoon Active Dry Yeast
  • 1 tablespoon sugar
  • 2 tablespoon plain yogurt, room temperature
  • ½ teaspoon salt
  • 2 tablespoon unsalted butter, softened
  • 1-2 tablespoon lukewarm milk, optional
  • 1 tablespoon vegetable or canola oil, to grease the pot

FOR NAAN TOPPING

  • 2 tablespoon butter, unsalted or Ghee
  • 1 teaspoon Nigella seeds (kalonji)
  • 1 tablespoon fresh garlic, chopped
  • Handful of fresh cilantro, chopped

Instructions
 

Step 1: Activate Yeast

  • In a cup, stir in ¾ cup of warm milk [100*F – 110* F], sugar, and yeast. Let the mixture stand for 10 minutes, or until it turns frothy, and doubles in volume.
    Note: If the yeast is active, the mixture turns frothy, and doubles in volume. If the mixture does not double in size, start the process again with fresh yeast.

Step 2: Prepare Dough

  • In the bowl, add flour, salt, yogurt, and yeast mixture. Mix all the ingredients until the flour is incorporated and forms a dough.
  • Remove the dough on a clean surface, and add softened butter. Knead the dough until it is soft, elastic, springs back when pressed, and is not sticky for around 20-25 minutes.
  • Alternatively, you can use a Stand Mixer to knead the dough.
    Attach the dough hook attachment to the stand mixer. In the bowl of a stand mixer, add flour, salt, yogurt, and yeast mixture. Beat the mixture on a low speed for 2-3 minutes, or until the flour is incorporated. Scrape the bowl occasionally.
  • Add softened butter. Increase the speed to medium-high, and knead the dough for 4-5 minutes, or until it forms into a smooth dough ball, and starts to leave the sides of the bowl.
  • Transfer the dough, onto a lightly greased work surface, and shape it into a ball.

Step 3: First Proofing

  • Place the dough in a greased bowl and turn it once to grease the top.
  • Cover the bowl with a kitchen towel, and place it in a warm place, or an oven with the oven light on for 1-2 hours or until it doubles in volume.
    Note: Keep the oven turned OFF.
  • Alternatively, use Instant Pot to proof the dough.
    Place the dough in the greased inner pot, and turn it once to grease the top.
  • Place the lid, and cover the pot. Turn ON YOGURT (normal) for 1 hour.
    Note: Use a glass lid that fits, to cover the inner pot.

Step 4: Divide The Dough

  • Transfer the dough onto a work surface, and punch it down. Divide the dough into 8 equal pieces. Cover the pieces with a clean kitchen towel, while you work with a single piece.
  • Take a piece of the dough ball, gather all the edges, and tuck them in the center. Turn the dough, seam side down, and roll it into a smooth ball.
    Note: If required, sprinkle some flour on the work surface.
  • Place the rolled dough ball, seam side down, onto a baking sheet. Cover with a clean kitchen towel while you roll the rest of the balls.

Step 5: Second Proofing

  • Cover the baking sheet with a kitchen towel, and place it in a warm place or an oven with the oven light ON for 10 minutes, or until the rolls have doubled in size.

Step 6: Shape The Naan Bread

  • Place the dough ball on a rolling surface, and roll it into an oval shape, around 7-8 inches long and 3-4 inches wide. FOR GARLIC BUTTER NAAN / NIGELLA SEEDS TOPPING - please refer below.
  • Place the rolled naan bread onto a baking sheet, and cover it with a clean kitchen towel. Repeat the process with the remaining dough.

Optional Toppings: Garlic Butter Naan | Seeds Toppings

  • For Garlic Butter Naan: Apply some melted butter, sprinkle some chopped garlic, and fresh cilantro. Press it gently with the rolling pin and cook the naan.
  • For Nigella Seeds Naan: Sprinkle some nigella seeds and fresh cilantro. Press it gently with the rolling pin and cook the naan.

Step 7: Cook The Naan Bread

  • Heat the Tawa (Griddle). Start with the first rolled naan, then the second rolled naan, and so on.
  • Apply some water to the bottom side of the naan and place the bottom side down on the Tawa. Cook naan over medium-low heat until lightly browned, around 2-3 minutes.
  • Carefully turn it upside down and cook on the other side. Gently press the naan with a spatula for even cooking.
    Note: You can directly cook naan over the flame. 
  • Apply some butter or Ghee on top, and enjoy warm, fluffy, naan bread!!
  • Alternatively, Bake Naan: Preheat the oven to 450 F (the highest temperature possible), with a pizza stone or an upside-down baking sheet inside to simulate the tandoor's cooking environment.
  • Carefully transfer the rolled-out naan onto the preheated pizza stone. Bake for about 2-3 minutes until the naan puffs up and develops a golden-brown color.
    Note: Every oven is different, please watch the baking time.

Video

Notes

Tips:
  • Resting the dough properly is key to achieving soft, pillowy naan with airy bubbles.
  • Always cook naan on high heat so it puffs up quickly and develops light charred spots.
  • Keep cooked naan covered to retain moisture while making multiple batches.
  • Brushing naan with butter or ghee while hot enhances flavor and keeps it tender.
  • This naan recipe works well as a base for garlic naan or herb-flavored variations.

Nutrition

Nutrition Facts
Soft & Fluffy Homemade Naan Recipe (Restaurant Style)
Amount per Serving
Calories
233
% Daily Value*
Fat
 
9
g
14
%
Saturated Fat
 
4
g
25
%
Trans Fat
 
0.2
g
Polyunsaturated Fat
 
1
g
Monounsaturated Fat
 
2
g
Cholesterol
 
19
mg
6
%
Sodium
 
181
mg
8
%
Potassium
 
93
mg
3
%
Carbohydrates
 
33
g
11
%
Fiber
 
1
g
4
%
Sugar
 
3
g
3
%
Protein
 
5
g
10
%
Vitamin A
 
221
IU
4
%
Vitamin C
 
0.03
mg
0
%
Calcium
 
44
mg
4
%
Iron
 
2
mg
11
%
* Percent Daily Values are based on a 2000 calorie diet.

Disclaimer

Nutrition values are my best estimates. If you rely on them for your diet, use your preferred nutrition calculator.

Tried this recipe?Mention @livingsmartandhealthy or tag #livingsmartandhealthy
Follow Me On PinterestFollow @livingsmartandhealthy!

More Indian Flatbreads

  • crispy punjabi aloo paratha straight from tawa
    Aloo Paratha | Potato Stuffed Paratha
  • Close-up of soft bathua paratha highlighting green leafy texture
    Bathua Paratha Recipe
  • pakwan recipe for sindhi dal pakwan breakfast
    Sindhi Dal Pakwan
  • bajra roti recipe
    Methi Bajra Roti

Comments

  1. Sara says

    April 06, 2021 at 1:13 pm

    5 stars
    Hi, My family loves Indian food. And this was my first time making naan bread. I followed your recipe and the naan turned out amazing! I am so pleased that I could make naan at home with ease. Thanks for this easy recipe!!

    Log in to Reply
    • Jyoti Behrani says

      April 06, 2021 at 3:48 pm

      My pleasure 🙂 I am so glad to hear that!

      Log in to Reply
  2. Anita S says

    August 12, 2023 at 12:04 am

    5 stars
    I tried this naan recipe over the weekend and it turned out so soft and fluffy! My family honestly thought I had ordered it from a restaurant. Thank you for explaining everything so clearly.

    Log in to Reply
    • Jyoti Behrani says

      August 13, 2023 at 10:13 am

      Thank you so much, Anita! That makes me so happy to hear 😊 Fresh homemade naan really does make a difference, and I'm glad your family loved it.

      Log in to Reply
  3. Rohit K says

    September 05, 2023 at 10:05 am

    5 stars
    This was my first time making naan at home and I was surprised at how easy it was. The texture was perfect and it paired so well with my paneer curry.

    Log in to Reply
    • Jyoti Behrani says

      September 06, 2023 at 10:14 am

      That's wonderful, Rohit! I love hearing when first-time naan makers have success. Paneer curry with fresh naan is such a great combo.

      Log in to Reply
  4. Meera P says

    October 18, 2023 at 9:15 am

    5 stars
    I've tried many naan recipes before, but this one finally gave me that restaurant-style softness. The tips about heat and resting the dough were really helpful.

    Log in to Reply
    • Jyoti Behrani says

      October 19, 2023 at 10:10 am

      Thank you, Meera! Those small tips really do make all the difference. I'm so glad this naan recipe worked well for you.

      Log in to Reply
  5. Sarah L says

    November 08, 2023 at 2:26 pm

    5 stars
    Loved how soft this naan stayed even after reheating! I made a big batch and used it for wraps the next day, soo good.

    Log in to Reply
    • Jyoti Behrani says

      November 10, 2023 at 9:15 am

      That's such a great idea, Sarah! Naan works beautifully for wraps. I'm glad it reheated well for you too.

      Log in to Reply
  6. Neha R says

    December 21, 2023 at 5:11 pm

    5 stars
    Made this naan for our holiday dinner and everyone asked for the recipe. It tasted just like our favorite Indian restaurant naan.

    Log in to Reply
    • Jyoti Behrani says

      December 22, 2023 at 10:17 am

      Thank you, Neha! I'm honored it made it to your holiday table. Sharing food like this is what makes cooking so special ❤️

      Log in to Reply
5 from 6 votes

Leave a Reply Cancel reply

You must be logged in to post a comment.

Hi, I'm Jyoti!

Glad to meet you! Here you will find quick and easy weeknight dinners to more complex dishes for special occasions. I love cooking with fresh, seasonal ingredients.

About Me

Trending Now

  • collection of easy summer recipes
    55+ Easy Summer Recipes (Light, Healthy & Refreshing Meals)

  • squash and zucchini recipes
    10+ Zucchini Recipes | Easy Indian & Baking Ideas

  • crispy Indian snacks served with chutney
    35+ Easy Indian Appetizers

  • lauki recipes for summer cooking
    13 Lauki Recipes (Bottle Gourd Recipes | Dudhi Recipes)

Footer

as seen in:

↑ BACK TO TOP

INFO

Contact

FAQ

Privacy Policy

RECIPES

Recipes Under 30 Minutes

Air Fryer

Vegan

Low-carb

Gluten-free

RESOURCES

How To

Cooking Basics

Recipes Collections

Shop


Copyright © 2026 Living Smart and Healthy

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.