Print

Homemade Naan Recipe – Soft & Chewy

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This homemade naan recipe yields soft, chewy, and flavorful flatbreads that are perfect for pairing with a variety of dishes. Made from simple ingredients and cooked on a skillet, these naans bring the authentic taste of Indian bread right to your kitchen without the need for a tandoor oven.

Ingredients

Scale
  • 2 ¼ teaspoons active dry yeast (1 packet)
  • 1 teaspoon sugar
  • ½ cup warm water (not hot)
  • 2 ½ to 3 cups all-purpose flour (plus extra for kneading)
  • ½ teaspoon salt
  • ¼ cup plain yogurt
  • 2 tablespoons oil (vegetable or olive oil)
  • ¼ cup warm milk
  • Optional: melted butter or garlic butter for brushing

Instructions

  1. In a small bowl, mix yeast, sugar, and warm water. Let sit for 10 minutes until frothy.
  2. In a large bowl, combine flour and salt. Make a well in the center.
  3. Add the yeast mixture, yogurt, warm milk, and oil into the well. Mix until a shaggy dough forms.
  4. Knead the dough on a floured surface for 8–10 minutes until smooth and elastic.
  5. Place dough in an oiled bowl, cover, and let rise in a warm place for 1 to 1.5 hours until doubled.
  6. Punch down dough and divide into 8 equal balls. Cover and rest for 10–15 minutes.
  7. Roll each ball into a ¼-inch thick oval or teardrop shape.
  8. Heat a skillet over medium-high heat. Cook each naan for 1–2 minutes per side until golden and blistered.
  9. Brush cooked naan with melted butter or garlic butter if desired.

Notes

Use warm water and milk to activate the yeast effectively.

Do not over-flour the dough to keep the naan soft.

Resting the dough balls before rolling makes shaping easier.

Cooking on a hot skillet helps achieve the signature charred spots.

For garlic naan, brush with garlic butter immediately after cooking.