Naan Bread

This recipe for tradtional Indian Naan Bread is soft,  buttery and delicious! So easy to make at home, with just a few basic ingredients. Essential for any Indian style meal. 

Course side
Cuisine Indian
Keyword bread, indian cooking, indian food, naan, Side dish
Servings 6 servings


  • 1/2 cup warm water
  • 1 teaspoon yeast
  • 1 teaspoon sugar
  • 1 3/4 cup all purpose flour
  • 1 tablespoon cornstarch
  • 1 teaspoon baking powder
  • 1/2 cup buttermilk, shaken
  • 2-3 tablespoons butter, for cooking and spreading on top
  • sea salt or kosher salt, chopped parsley or cilantro for topping cooked Naan


  1. Place warm water in a measuring cup. Sprinkle on yeast and 1 teaspoon sugar. 

  2. Using very warm water, rinse the bowl used to make bread inside and out, creating a warm bowl for the dough. Dry with a cloth and set aside. 

  3. When yeast begins to rise, pour into the bowl of a stand mixer, or if mixing by hand, into a large bowl. 

  4. Add 1 3/4 cups flour, 1 tablespoon cornstarch, 1/2 cup of buttermilk and 1 teaspoon baking powder to yeast mixture in bowl. 

  5. Mix for one minute on low speed, scraping down sides of bowl once. Cover bowl with Saran wrap and put bowl in a warm place* for about 30 minutes. 

  6. Heat the griddle or other pan, preferable non stick or cast iron to about medium high heat or 350 degrees. 

  7. After dough has risen for 30 minutes, Place on a well floured pastry mat or clean surface.   

  8. Cut dough in to six even pieces, and roll out one at a time into a long oval shape. The dough should be about 1/4 inch thick. 

  9. Spread each piece on one side with melted or softened butter if desired. Grill on pan with buttered side down until golden brown. Flip and cook on other side. Cook into dough bubbles up and is golden brown. Remove and let sit on a sheet of parchment paper or cloth. 

  10. Brush while warm with butter.  Sprinkle with sea salt and fresh herbs. Serve immediately. 

Recipe Notes