Skip to main content

Basic Recipe for Indian Naan Bread

  • Author:
  • Updated date:

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.

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.

Scroll to Continue

Read More From Delishably

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

Related Articles