Go Back

Best Easy Naan Bread Recipe with Yogurt: Soft, Chewy, and Perfectly Blistered

This easy naan bread recipe creates soft, pillowy, and flavorful Indian flatbread at home—no tandoor required! With just basic ingredients and a skillet, you’ll master authentic, restaurant-quality naan in only 90 minutes.
Prep Time 15 minutes
Total Time 1 hour 30 minutes
Servings: 8 naan
Course: Bread
Cuisine: Indian
Calories: 231

Ingredients
  

  • 0.5 cup warm water 105-110°F
  • 2 teaspoons instant yeast or active dry yeast
  • 1 teaspoon granulated sugar
  • 3 tablespoons olive oil
  • 0.25 cup plain yogurt
  • 1 whole egg room temperature
  • 0.5 teaspoon salt
  • 2.5 cups all-purpose flour up to 3 cups if needed
  • 2 tablespoons melted butter or ghee
  • 2 teaspoons minced garlic optional
  • Fresh herbs cilantro, parsley, or coriander for garnish

Method
 

  1. Combine warm water, yeast, and sugar in a bowl. Let rest for 5 minutes until foamy.
  2. Add olive oil, yogurt, egg, and salt. Mix well.
  3. Gradually add flour, stirring until a soft, slightly sticky dough forms.
  4. Knead on a lightly floured surface for about 10 minutes until smooth and elastic. Place dough in a greased bowl, cover, and let rise for 1 hour or until doubled in size.
  5. Punch down the dough and divide into 8 equal balls. Roll each to about 6-7 inches in diameter, keeping thickness even.
  6. Heat a cast iron skillet over medium-high heat. Cook each naan 1-2 minutes per side until golden brown and bubbly.
  7. Brush hot naan with melted butter or garlic butter, sprinkle herbs if desired, and serve warm.

Notes

For a vegan version, substitute the egg with a flax egg (1 tbsp ground flaxseed + 3 tbsp water) and use plant-based yogurt and butter. To make ahead, refrigerate dough overnight and cook fresh naan as needed. For extra char, toast naan briefly over an open flame.