This easy homemade naan bread recipe makes soft, chewy, and buttery flatbreads. Perfect with curries, soups, or dips, they’re freezer-friendly, customizable, and better than any store-bought version.
2teaspoonsinstant yeastactive dry yeast can also be used
1teaspoongranulated sugarfeeds the yeast
3tablespoonsolive oilor vegetable/coconut oil
0.25cupplain yogurtor sour cream or Greek yogurt
1wholeegguse flax egg for vegan version
0.5teaspoonsalt
2.5cupsall-purpose flouruse up to 3 cups if needed
Finishing
2tablespoonsbuttermelted; use garlic butter for garlic naan
2teaspoonsminced garlicoptional, for garlic naan
1handfulfresh herbsoptional garnish; cilantro or parsley
Instructions
Activate the yeastIn a large mixing bowl, combine warm water, yeast, and sugar. Let it sit for about 5 minutes until the mixture turns foamy
Mix the doughAdd olive oil, yogurt, egg, and salt. Stir in the flour gradually until a soft dough forms. If sticky, sprinkle in more flour.
Knead and riseKnead the dough gently on a floured surface until smooth. Place in a greased bowl, cover, and let rise until doubled in size, about 1 hour.
Shape the naanPunch down the dough and divide into 8 pieces. Roll each into a ball, then flatten into circles about 6 inches wide and a few mm thick.
Cook on the skilletHeat a lightly oiled skillet over medium heat. Cook each dough circle for 2–3 minutes per side until bubbly and golden. Repeat.
Finish with butterBrush hot naan with melted butter. For garlic naan, stir garlic into butter before brushing.
Notes
Double the recipe and freeze dough balls for fresh naan anytime.
Try adding spices like cumin or za’atar for a twist, or mix in fresh herbs for herby naan.