Updated date:

Basic Recipe for Indian Naan Bread


Liza is a homemaker. She has an obsession with coffee and loves photography, baking, cooking, and writing.

Homemade naan bread serve with chicken kebab, fresh sliced cucumbers and cherry tomatoes.

Homemade naan bread serve with chicken kebab, fresh sliced cucumbers and cherry tomatoes.

Delicious Indian naan flatbread for dinner.

Delicious Indian naan flatbread for dinner.

A Favorite Indian Flatbread

My husband and I love naan. We have this type of bread every time we go out to eat at an Indian restaurant. The warm and fluffy bread is just perfect with our chicken curry or chicken tikka masala (our two favorite dishes). I always wanted to learn how to make naan bread at home; I thought it would be a special addition to our dinner table. I had made paratha before, and I knew the technique for making naan is similar.

Popular in Malaysia

Naan bread is also very popular in the Mamak food stalls of Malaysia. A century ago, the Mamak community, a group of Tamil Muslim origin, emigrated from South India to the Malay Peninsula and various other locations in Southeast Asia. They started opening food stalls across the region, which are now among the most popular food stalls in Malaysia and Singapore.

To make naan bread, you do not need very special ingredients; you may find that everything you need is already in your kitchen. I assume most of us have all-purpose flour and yeast in the pantry.

Let's take a look at the full ingredients list.


  • 2 cups all-purpose flour, plus more for kneading
  • 1 tablespoon active yeast
  • 1 egg
  • 1/2 cup warm water
  • 1 teaspoon salt
  • 1 teaspoon sugar
  • 2 tablespoons olive oil
  • 1/3 cup plain yogurt (I used organic)


  1. In a small bowl, combine the yeast, sugar, and water. Let the mixture dissolve and set aside for 5 minutes.
  2. Add the oil, egg, and yogurt into the yeast mixture. Stir until the liquid is smooth.
  3. In a large bowl, combine the flour with salt.
  4. Next, pour the liquid mixture into the flour and stir until it well combined.
  5. Transfer the dough onto a well-floured surface and knead until it forms a dough. Add a tablespoon of flour if the dough is very sticky. (Continue adding the flour until it doesn't stick to your hands)
  6. Transfer the dough into a greased bowl. Let it rest for an hour.
  7. Divide the dough into equal-sized balls. (I made eight balls.)
  8. In the meantime, heat a skillet over medium heat.
  9. Using a floured rolling pin, roll each ball until flat.
  10. Place it on the skillet and cook until the large bubbles have formed on the surface.
  11. Flip the dough and cook the other side until golden brown.
  12. Brush some melted butter on top and serve while warm.
  13. Enjoy with your favorite curry and rice.

© 2018 Liza


Liza (author) from USA on March 07, 2019:

You're most welcome :)

Jillian Cameron from CA on March 07, 2019:

Oh wow, you weren’t kidding when you said this recipe was easy! Thanks for sharing :D

Liza (author) from USA on September 27, 2018:

You're welcome. Have a nice day!

Margaret Schindel from Massachusetts on September 27, 2018:

I love naan! How wonderful that it can be made at home simply and using a griddle and no oven. Thanks for sharing your recipe!

Liza (author) from USA on September 05, 2018:

Hi Linda, you are most welcome. I made a bunch of naan bread because my husband and I love it very much. Hope you'd like it!

Linda Lum from Washington State, USA on September 04, 2018:

This looks so easy and made fresh MUST taste better than what we can purchase at the store. Thank you for a clearly written, easy to follow recipe. We will give this a try.

Liza (author) from USA on August 18, 2018:

Thanks a lot! They turned out all good, my husband loves naan so much. I'm glad that I can make it for him from now on.

Cecil Kenmill from Osaka, Japan on August 18, 2018:

I love naan! Great work here. Beautiful pictures!

Related Articles