Soft, Fluffy, and Totally Addictive – Let’s Make Homemade Naan!
If you’re anything like me, then you’ve probably had a curry night at home and wished you had warm, buttery naan bread to scoop up all that saucy goodness. I used to think naan was something you could only get from a restaurant (or maybe from the store if I was lucky), but this recipe completely changed my game. Soft, fluffy, and lightly charred like it just came off a tandoor — and the best part? No yeast, no rising overnight, no fancy equipment. Just pantry staples and a hot pan!
So yes, I get it — technically “naan bread” is a bit redundant (kind of like saying “chai tea”), but most of us call it that out of habit. Whatever you call it, this homemade naan is absolutely worth making from scratch. And once you see how easy it is, you might never go back to store-bought again.
This recipe is also super customizable — I love brushing mine with garlic butter and a sprinkle of coriander, but you can keep it simple or go all out with seeds, herbs, or even a cheesy topping.
Here’s what you’ll need:
Ingredients:
-
Plain flour – 300g (around 2 cups)
-
Salt – 1 tsp
-
Baking powder – 1 tsp
-
Sugar – 1 tsp
-
Unsalted butter (or ghee) – 2 tbsp, melted
-
Natural yoghurt – 125ml (½ cup)
-
Milk – 125ml (½ cup), lukewarm
Optional Toppings:
-
Garlic butter (2 tbsp melted butter + 1 minced garlic clove)
-
Chopped coriander
-
Nigella or sesame seeds
Alright, let’s dive into the dough part first.
Step 1: Mix the Dry Ingredients
In a large bowl, combine your flour, salt, sugar, and baking powder. Give it a good stir so everything’s evenly distributed.
Pro tip: Don’t skip the sugar! It’s not for sweetness, but it helps with that lovely browning and boosts the softness of your naan.
Step 2: Add the Wet Ingredients
Next, pour in the yoghurt, lukewarm milk, and melted butter. Mix it all together with a spoon or your hands until a sticky dough begins to form.
At first, it might feel a little rough or too wet — that’s okay! It’ll come together as we knead.
Step 3: Knead the Dough
Turn your dough out onto a floured surface and knead for about 5 minutes. You’re looking for something smooth, soft, and elastic. If it’s too sticky, sprinkle in a bit more flour (but not too much — we want soft naan, not dry!).
This is honestly the only “work” part of the recipe — and it’s pretty therapeutic if you ask me.
Step 4: Let It Rest
Once the dough is smooth, place it in a lightly oiled bowl, cover it with a clean towel, and let it rest for 30 minutes. This gives the baking powder and yoghurt time to work their magic so you end up with fluffy, light naan.
And that’s the first half of the magic. By now, your kitchen smells promising and you’re halfway to homemade naan heaven.
Ready to roll (literally)? Let’s get into the fun part — cooking and customizing these beauties! Have you ever tried making naan before?
Rolling, Cooking & Customizing – Time to Bring Your Naan to Life!
Okay, now that your dough has rested and is feeling pillowy-soft, we’re getting into the fun part: shaping and cooking! If you’ve ever ordered naan at your favorite Indian restaurant and watched them slap it onto the side of a tandoor oven, don’t worry — you won’t need anything more intense than a hot frying pan or skillet to get that same soft inside and golden, blistered outside.
And trust me, when that first naan puffs up and starts bubbling, you’re going to feel like a total kitchen rock star.
Step 5: Divide and Shape the Dough
Once the dough has rested for 30 minutes, it should feel even softer and easier to handle. Gently press it down and divide it into 6 equal portions — you don’t need to be precise here. Roll each piece into a little ball and keep them loosely covered with a towel while you work one at a time.
On a lightly floured surface, roll out each ball into an oval or teardrop shape, about 5mm thick (roughly ¼ inch). Don’t worry about making them perfectly uniform — that rustic look is part of the charm!
Tip: If your dough is sticking while rolling, just dust with a little extra flour. But avoid using too much or you’ll lose that signature chewiness.
Step 6: Cook the Naan – No Tandoor Required
Now it’s time to bring the heat!
Heat a dry frying pan or cast iron skillet over medium-high heat. You want it nice and hot — like sizzling-hot — because that’s what gives naan those golden spots and the slightly smoky, charred flavor we all love.
Place one rolled-out naan onto the hot skillet. You should see bubbles start to form within a few seconds. Cook it for about 1–2 minutes on the first side until golden patches appear, then flip and cook the other side for another 1–2 minutes.
As soon as both sides are golden and slightly charred, remove it from the pan and set aside on a plate lined with a clean towel.
Repeat with the remaining pieces of dough. You can stack them in the towel to keep them warm and soft while you finish the batch.
Step 7: Add Toppings (Totally Optional… but Totally Worth It)
This is where you can get creative — or keep it simple.
For Garlic Butter Naan:
Melt 2 tablespoons of butter and mix it with 1 finely minced garlic clove. Brush this over the warm naan as soon as it comes off the pan. Finish with a sprinkle of chopped coriander if you like a little herby freshness.
Want Extra Texture or Flavor?
-
Sprinkle with nigella seeds or sesame seeds before rolling for a subtle crunch and visual flair.
-
Add chili flakes to your garlic butter if you like a bit of heat.
-
Try a yogurt dip or raita on the side for dipping!
My Favorite Variations:
-
Cheesy Naan: Add shredded mozzarella or cheddar in the center of each dough ball before rolling it out — just seal it up like a stuffed parcel and gently flatten before cooking. You’ll get a gooey, cheesy center that’s totally addictive.
-
Sweet Naan: Brush with honey or a cinnamon sugar mixture right after cooking for a sweet twist. This is especially fun for brunch or as a snack.
-
Vegan Version: Swap out the butter for olive oil or vegan margarine, and use plant-based yoghurt and milk. It works beautifully!
Whether you’re serving this naan alongside a rich butter chicken, a hearty chickpea curry, or just using it to wipe up the last bit of sauce in your bowl (we’ve all been there), it’s going to be a hit. Honestly, it’s the kind of recipe that once you try it, you’ll start looking for excuses to make again.
Don’t be surprised if your friends start asking if you bought it from a restaurant — just smile and take the credit!
Ready for the final part? Up next, I’ll cover some of the most frequently asked questions and wrap things up with a few final thoughts on why this easy homemade naan recipe deserves a spot in your go-to dinner rotation. Curious how to store leftovers or prep ahead? I’ve got you covered!
Your Naan Questions Answered + A Few Final Thoughts
By now, you’ve kneaded, rolled, flipped, and brushed your way to golden, warm, buttery perfection — and hopefully, you’ve got a stack of pillowy naan just waiting to be devoured. But before you dive into dinner, let’s cover a few commonly asked questions to help make sure your naan game stays strong every time you make it.
Whether it’s how to store leftovers or what to pair it with, I’ve got your back.
🔥 FAQ: All Your Homemade Naan Questions, Answered
1. Can I make the dough ahead of time?
Absolutely! You can make the dough up to a day in advance. Just cover it tightly and refrigerate. Let it come back to room temperature for about 30 minutes before rolling and cooking.
2. How do I store leftover naan?
Wrap any leftover naan in foil or an airtight container. It’ll keep well at room temperature for a day or two, or in the fridge for up to 4 days. To reheat, just pop it in a hot dry pan for 30 seconds on each side, or microwave it with a damp paper towel on top for about 20 seconds.
3. Can I freeze cooked naan?
Yes! Let the naan cool completely, then wrap each piece individually in foil or parchment and freeze. They’ll keep for up to 2 months. Reheat directly from frozen in a hot pan or oven until warm and soft.
4. Why didn’t my naan puff up?
A few things could be at play: your pan might not have been hot enough, or your dough was rolled too thin or thick. Also, make sure your baking powder is fresh — it’s what gives naan that lovely lift in the pan.
5. Can I use whole wheat flour instead of plain flour?
You can, but expect a denser texture and a slightly nuttier flavor. I recommend using a mix of half whole wheat and half plain flour for a balance of softness and nutrition.
6. What can I serve this naan with besides curry?
So many things! Try it with soups, hummus, lentil dishes, grilled meats, or even breakfast eggs. You can even turn it into a flatbread pizza base — just add toppings and bake for a few minutes.
7. Can I make this naan without yoghurt?
You can substitute with sour cream or a plant-based yoghurt if needed. If you don’t have any dairy at all, use extra milk and add a little lemon juice to mimic the acidity. The texture may change slightly, but it still works.
🥄 Wrapping It Up: Why You’ll Keep Coming Back to This Naan Recipe
Let’s be honest — some recipes are fun to make once and forget. But this naan? This one’s a keeper.
It’s simple, forgiving, and endlessly versatile. There’s no yeast or rising time needed, yet the result is unbelievably soft, fluffy, and just a little bit chewy — exactly what naan should be. And that buttery, slightly charred finish from the pan? It’s the kind of thing that turns a regular dinner into something special.
Plus, I love how customizable it is. Garlic naan, cheese-stuffed naan, sweet naan for brunch — this recipe has become one of those go-to’s in my kitchen because I can make it suit any meal or mood. And the best part? No fancy ingredients or tools required.
If you try this recipe, I’d love to hear how it goes! Did you stick with the classic version or try a fun variation? Got tips of your own? Leave a comment and share — your ideas might just inspire someone else.
And hey, don’t forget to save or print the recipe so it’s ready for your next curry night. Or taco night. Or “naan and hummus for lunch” day. You get the idea.
Until next time — keep your pans hot and your bread soft!
— From my kitchen to yours 💛
Print
Easy Homemade Naan (No Yeast!) – Soft, Fluffy & Perfect with Any Curry
- Total Time: 1 hour 5 minutes
Description
This easy homemade naan recipe is soft, chewy, and full of flavor — no yeast or tandoor required! Made with simple ingredients like flour, yoghurt, and milk, this naan puffs up beautifully in a hot skillet and can be customized with garlic butter, herbs, or seeds. It’s the perfect side for any Indian-inspired meal and comes together in under an hour from start to finish.
Ingredients
-
300g (2 cups) plain flour
-
1 tsp salt
-
1 tsp baking powder
-
1 tsp sugar
-
2 tbsp unsalted butter, melted (or ghee)
-
125ml (½ cup) natural yoghurt
-
125ml (½ cup) lukewarm milk
Optional Toppings:
-
2 tbsp melted butter mixed with 1 minced garlic clove (for garlic butter)
-
1 tbsp chopped coriander
-
1 tbsp nigella seeds or sesame seeds
Instructions
-
Mix dry ingredients: In a large bowl, combine flour, salt, sugar, and baking powder.
-
Add wet ingredients: Stir in yoghurt, lukewarm milk, and melted butter. Mix until a soft dough forms.
-
Knead the dough: Turn dough onto a floured surface and knead for 5 minutes, until smooth and elastic. Add a little extra flour if needed.
-
Rest the dough: Place dough in a lightly oiled bowl, cover with a towel, and let rest for 30 minutes.
-
Divide and shape: Divide the dough into 6 equal portions. Roll each into a ball, then roll out into an oval or teardrop shape about 5mm thick.
-
Cook the naan: Heat a dry skillet or frying pan over medium-high heat. Cook each naan for 1–2 minutes per side until bubbles form and both sides are golden and slightly charred.
-
Add toppings (optional): Brush warm naan with garlic butter and sprinkle with chopped coriander or seeds if desired.
-
Serve and enjoy: Serve immediately as a side to your favorite curry or dish.
Notes
-
Dough Storage: You can make the dough ahead and refrigerate it for up to 24 hours. Let it come to room temp before rolling.
-
Make It Vegan: Use plant-based milk, yoghurt, and vegan butter.
-
Freezer-Friendly: Cooked naan freezes well for up to 2 months. Reheat from frozen in a hot pan or oven.
-
No yoghurt? Substitute with sour cream or use extra milk with a splash of lemon juice.
- Prep Time: 20 minutes
- rest time: 30 minutes
- Cook Time: 15 minutes











