Indulge in the rich flavors of homemade naan bread, a staple in Indian cuisine that pairs perfectly with curries and other savory dishes. This easy-to-follow recipe will guide you through the process of creating soft, pillowy naan that will impress your family and friends. Serve it warm and fresh for an authentic experience that transports you straight to the streets of India.
Ingredients
- 2 cups all-purpose flour
- 1 teaspoon sugar
- 1 teaspoon salt
- 1 teaspoon baking powder
- ¾ cup warm water
- 1 tablespoon yogurt
- 2 tablespoons olive oil
- Fresh coriander for garnish
Servings and Cooking Time
This recipe makes about 4 servings. Preparation time is approximately 1 hour, including 30 minutes of resting time, while cooking takes about 10 minutes.
Nutritional Value
Each serving (1 naan) contains approximately 180 calories, 33g of carbohydrates, 4g of protein, and 3g of fat. Note that these values are based on a standard serving size for one person.
Step-by-Step Cooking Process
- In a large bowl, combine flour, sugar, salt, and baking powder.
- In a separate bowl, mix warm water, yogurt, and olive oil.
- Add the wet ingredients to the dry ingredients and mix until a dough forms.
- Knead the dough on a floured surface for about 5-7 minutes until smooth.
- Cover the dough with a damp cloth and let it rest for 30 minutes.
- Divide the dough into equal portions and roll each into a ball.
- Flatten each ball with a rolling pin to form an oval shape.
- Heat a skillet over medium-high heat and place the naan on the hot skillet.
- Cook for 2-3 minutes until bubbles form, then flip and cook the other side.
- Remove from heat, brush with butter, and garnish with fresh coriander.
Alternative Ingredients
You can substitute all-purpose flour with whole wheat flour for a healthier option. Additionally, Greek yogurt can replace regular yogurt for a thicker consistency, enhancing flavor and texture.
Serving and Pairings
Naan bread is best served warm with a variety of dishes such as butter chicken, paneer tikka, or lentil dal. It can also be enjoyed with dips like hummus or yogurt sauce for a delightful snack.
Storage and Reheating
Store leftover naan in an airtight container at room temperature for up to 2 days. For longer storage, freeze the naan wrapped in plastic wrap for up to 3 months. To reheat, place it on a hot skillet for a few minutes or microwave for 10-15 seconds.
Cooking Mistakes
- Using cold water can lead to tough dough.
- Not letting the dough rest can result in dense naan.
- Overcooking can make the naan too crispy.
- Skipping yogurt may affect the texture.
- Not preheating the skillet can lead to uneven cooking.
- Using expired baking powder can hinder the rising.
Helpful Tips
- For a richer flavor, add minced garlic to the dough.
- Experiment with toppings like sesame seeds or nigella seeds.
- Use a tandoor or grill for authentic smoky flavor.
- Brush naan with ghee for extra richness.
FAQs
Can I make naan without yeast?
Yes, this recipe uses baking powder as a leavening agent instead of yeast, making it quicker to prepare without the need for rising time.
How do I make my naan softer?
To achieve softer naan, ensure to knead the dough well and let it rest adequately. Also, cook it on high heat for a short time.
Can naan be made in advance?
Yes, you can prepare the dough in advance and store it in the refrigerator for up to 24 hours before cooking.
What can I use instead of yogurt?
You may use sour cream or buttermilk as a substitute for yogurt in the recipe.
How do I reheat leftover naan?
Reheat naan in a skillet over medium heat for a few minutes or microwave it for a quick and easy option.
Conclusion
Making naan bread at home is a rewarding experience that enhances any meal. With its soft texture and delightful flavor, this recipe is sure to become a favorite in your household. Enjoy your homemade naan fresh and warm, paired with your favorite dishes for a truly authentic taste of India.

Naan Bread
Ingredients
- 2 cups all-purpose flour
- 1 teaspoon sugar
- 1 teaspoon salt
- 1 teaspoon baking powder
- ¾ cup warm water
- 1 tablespoon yogurt
- 2 tablespoons olive oil
- Fresh coriander for garnish
Instructions
- In a large bowl, combine flour, sugar, salt, and baking powder.
- In a separate bowl, mix warm water, yogurt, and olive oil.
- Add the wet ingredients to the dry ingredients and mix until a dough forms.
- Knead the dough on a floured surface for about 5-7 minutes until smooth.
- Cover the dough with a damp cloth and let it rest for 30 minutes.
- Divide the dough into equal portions and roll each into a ball.
- Flatten each ball with a rolling pin to form an oval shape.
- Heat a skillet over medium-high heat and place the naan on the hot skillet.
- Cook for 2-3 minutes until bubbles form, then flip and cook the other side.
- Remove from heat, brush with butter, and garnish with fresh coriander.