Homemade naan bread is one of those delights that makes any meal feel special. As someone who loves sharing meals with friends and family, I can say that there is nothing quite like whipping up a batch of warm, fluffy naan straight from the stove. The aroma fills the kitchen and instantly brings everyone together.

Making naan at home is surprisingly easy and requires basic ingredients. You don't need a tandoor or fancy equipment. Just follow this simple recipe to enjoy the warm, soft bread right away or store it for later. It’s a fun process that rewards you with delicious results.
Jump to:
Why You’ll Love This Recipe
- Easy to Make: This naan bread recipe comes together quickly, perfect for busy weeknights or last-minute gatherings.
- Soft Texture: Each piece turns out fluffy and soft, making it the ideal companion for your favorite dishes.
- Versatile: You can serve it with curry, use it for wraps, or even enjoy it on its own as a snack.
- Customizable: Add garlic or fresh herbs to personalize the flavor and elevate your naan experience.
- Fresh and Delicious: Nothing beats the taste of warm naan straight from your kitchen; it’s far superior to store-bought options.
Ingredients You'll Need
- Warm water – ½ cup. Activates the yeast and helps the dough rise.
- Instant yeast – 2 teaspoons. Makes the naan rise quickly and gives it that light texture.
- Granulated sugar – 1 teaspoon. Feeds the yeast for better fermentation.
- Olive oil – 3 tablespoons. Adds richness and helps keep the naan soft.
- Plain yogurt – ¼ cup. Contributes to the dough's tenderness.
- Whole egg – 1. Provides moisture and helps with binding the dough.
- Salt – ½ teaspoon. Enhances the overall flavor of the naan.
- All-purpose flour – 2½ to 3 cups. The main structure of the naan; adjust for consistency.
- Melted butter – 2 tablespoons. For brushing on the naan after cooking for added flavor.
- Minced garlic – 2 teaspoons (optional). Adds a delicious garlic flavor if desired.
- Fresh herbs – Optional, for garnish. Freshens up the dish and adds color.
How to Make Naan Bread
Step 1: Activate the Yeast
Mix the warm water, instant yeast, and granulated sugar in a bowl. Let this mixture sit for about 5 minutes, or until it becomes foamy on the surface. This indicates that the yeast is active and ready to use.
Step 2: Combine Mixture
Add the olive oil, plain yogurt, whole egg, and salt to the foamy yeast mixture. Stir to combine everything well. Gradually add the all-purpose flour a little at a time until you form a soft, slightly sticky dough.
Step 3: Knead the Dough
Transfer the dough to a floured surface. Knead it for about 6 to 8 minutes, or until the dough is smooth and elastic. Place the dough in a greased bowl, cover it with a cloth, and let it rise for about 1 hour, or until it doubles in size.
Step 4: Shape the Dough
Once the dough has risen, punch it down to release any air. Divide it into 8 equal pieces. Roll each piece into a circle about ¼ inch thick. This helps ensure that each piece cooks evenly.
Step 5: Cook the Naan
Heat a skillet over medium heat. Cook each rolled dough circle for about 2 to 3 minutes on each side, or until golden brown spots appear. Keep an eye on the heat to avoid burning.
Step 6: Finish and Serve
Once cooked, brush the naan with melted butter for extra flavor. If you like, sprinkle minced garlic or fresh herbs on top for added taste. Serve warm, and enjoy with your favorite dishes.

Pro Tips from My Kitchen
✓ Check Dough Consistency – If the dough feels too sticky, add a little more flour while kneading. If it is too dry, you can add a small amount of warm water to reach the right texture.
✓ Use a Cast Iron Skillet – A cast iron skillet retains heat well, which helps in achieving those lovely golden spots on your naan. It gives a better result compared to other cookware.
✓ Experiment with Flavors – Feel free to mix herbs or spices into the dough before cooking. A pinch of cumin or coriander can add a wonderful depth of flavor.
✓ Make Extra – If you have leftover naan, store it in an airtight container in the refrigerator. It’s great to reheat on a skillet for quick meals.
✓ Don’t Skip the Resting Time – Letting the dough rise properly is key for fluffy naan. Be patient; the results are worth the wait!
Frequently Asked Questions About Naan Bread
Yes, you can use sour cream or buttermilk if yogurt is not available. Both alternatives will provide moisture and a similar tangy flavor to the naan.
Achieving a soft texture hinges on the dough consistency and kneading. Your dough should be soft but not overly sticky. Knead until it is smooth and elastic, then allow it to rise well.
You can prepare the dough and let it rise. After that, you can refrigerate it for up to 24 hours. When ready to cook, bring it back to room temperature before shaping and cooking.
A common mistake is not allowing the dough to rise sufficiently, or the yeast might not have activated properly. Ensure your water is warm, not hot, and give the dough enough time to rise.
Naan pairs beautifully with dishes like butter chicken, tikka masala, or lentil curry. You can also enjoy it with dips like hummus or tzatziki for a delicious snack.

Homemade Naan Bread Recipe
Ingredients
- ½ cup Warm water
- 2 teaspoons Instant yeast
- 1 teaspoon Granulated sugar
- 3 tablespoons Olive oil
- ¼ cup Plain yogurt
- 1 Whole egg
- ½ teaspoon Salt
- 2½-3 cups All-purpose flour
- 2 tablespoons Melted butter
- 2 teaspoons Minced garlic (optional)
- Fresh herbs (optional)
Instructions
- Mix the warm water, instant yeast, and granulated sugar in a bowl. Let this mixture sit for about 5 minutes, or until it becomes foamy on the surface.
- Add the olive oil, plain yogurt, whole egg, and salt to the foamy yeast mixture. Stir to combine everything well.
- Gradually add the all-purpose flour a little at a time until you form a soft, slightly sticky dough.
- Transfer the dough to a floured surface and knead for about 6 to 8 minutes, or until smooth and elastic.
- Place the dough in a greased bowl, cover it with a cloth, and let it rise for about 1 hour, or until it doubles in size.
Cooking
- Punch the risen dough down to release any air. Divide it into 8 equal pieces.
- Roll each piece into a circle about ¼ inch thick.
- Heat a skillet over medium heat and cook each rolled dough circle for about 2 to 3 minutes on each side, or until golden brown spots appear.
- Once cooked, brush the naan with melted butter and sprinkle minced garlic or fresh herbs on top if desired.
Notes
- If the dough feels too sticky, add more flour.
- Use a cast iron skillet for better results, and don't skip the resting time for fluffy naan.
- Leftovers can be stored in an airtight container in the refrigerator.





Leave a Reply