Homemade Naan Recipe
There’s something truly magical about freshly made naan, the soft and pillowy Indian flatbread that makes any meal feel special. Whether you’re scooping up curry, spreading a delicious dip, or simply enjoying it on its own, homemade naan is a game-changer. This recipe is straightforward, requiring only a few ingredients you likely already have in your pantry. Plus, it fills your kitchen with an irresistible aroma. Let’s dive into the details of how to create your very own soft and garlicky naan right at home!
Top Reasons to Make Homemade Naan Recipe

- Freshness: There’s nothing quite like the taste of warm, freshly baked naan.
- Customization: You can easily incorporate your favorite herbs and spices.
- Healthier Options: Control the ingredients for a healthier version that suits your dietary needs.
- Cost-Effective: Making naan at home is often more affordable than purchasing from a restaurant.
- Fun Activity: It’s a fantastic way to bring family or friends together in the kitchen.
What Goes Into Homemade Naan Recipe
- 4 cups all-purpose flour: The base for a soft and chewy texture.
- 1 teaspoon baking soda: Helps the naan rise slightly for that fluffy texture.
- 1 teaspoon baking powder: Aids in leavening and adds softness.
- 1 tablespoon powdered sugar: Adds a touch of sweetness to balance the flavors.
- 1 teaspoon sea salt: Enhances overall flavor.
- ½ cup vegetable oil: Keeps the naan moist and tender.
- 1 cup plain whole milk yogurt: Provides a rich, tangy flavor and tender texture.
- ½ cup whole milk: Ensures the dough is soft and pliable.
- 1 stick of unsalted butter: For brushing on warm naan for extra flavor.
- 5 finely minced cloves of garlic: Infuses the naan with aromatic flavor.
Recommended Tools
- Mixing Bowl: For combining all your dry and wet ingredients.
- Rolling Pin: For rolling out the naan to the perfect thickness.
- Cast Iron Skillet or Tandoor: Ideal for cooking naan to achieve that authentic char.
- Pastry Brush: For brushing melted butter on the naan.
- Kitchen Towel: To keep the naan warm while you finish cooking the rest.
Directions: Homemade Naan Recipe

Step 1: Mix the Dry Ingredients
In a large mixing bowl, combine the 4 cups of all-purpose flour, 1 teaspoon of baking soda, 1 teaspoon of baking powder, 1 tablespoon of powdered sugar, and 1 teaspoon of sea salt. Whisk together until well combined.
Step 2: Combine the Wet Ingredients
In a separate bowl, mix together the ½ cup of vegetable oil, 1 cup of plain whole milk yogurt, and ½ cup of whole milk until smooth and creamy.
Step 3: Form the Dough
Gradually add the wet mixture to the dry ingredients, stirring with a wooden spoon until a shaggy dough forms. Once combined, transfer the dough onto a floured surface.
Step 4: Knead the Dough
Knead the dough for about 5-7 minutes until it becomes smooth and elastic. If the dough is too sticky, sprinkle a little more flour as needed.
Step 5: Let the Dough Rest
Place the kneaded dough into a lightly oiled bowl, cover it with a kitchen towel, and let it rest for at least 1 hour at room temperature. This resting period allows the gluten to relax, making it easier to roll out.
Step 6: Prepare the Garlic Butter
While the dough is resting, melt 1 stick of unsalted butter in a small saucepan over low heat. Add the 5 finely minced cloves of garlic and sauté until fragrant, about 1-2 minutes. Remove from heat and set aside.
Step 7: Roll Out the Naan
Once the dough has rested, divide it into equal portions (about 8 pieces). Roll each piece into a ball and then flatten it with your hands. Using a rolling pin, roll out each piece into an oval or teardrop shape, about ¼ inch thick.
Step 8: Cook the Naan
Heat a cast iron skillet over medium-high heat. Once hot, place one rolled-out naan on the skillet. Cook for 1-2 minutes, or until bubbles form on the surface and the bottom is golden brown. Flip the naan and cook for an additional 1-2 minutes on the other side.
Step 9: Brush with Garlic Butter
Once cooked, remove the naan from the skillet and immediately brush one side with the garlic butter. Repeat the process with the remaining dough, keeping the cooked naan warm under a kitchen towel.
Step 10: Serve and Enjoy!
Your homemade naan is now ready to be served! Pair it with your favorite curry, use it to scoop up dips, or enjoy it on its own.
Better-for-You Options

- Whole Wheat Flour: Substitute half of the all-purpose flour with whole wheat for a healthier option.
- Greek Yogurt: Use low-fat Greek yogurt instead of regular yogurt for fewer calories.
- Olive Oil: Replace vegetable oil with olive oil for a heart-healthy fat.
- Herbs: Add fresh herbs like cilantro or parsley to the dough for added flavor and nutrition.
Learn from These Mistakes
- Overkneading: Kneading the dough too much can lead to tough naan. Aim for a smooth texture without overdoing it.
- Skipping the Resting Period: Don’t rush the dough; allowing it to rest is crucial for achieving the right texture.
- Not Preheating the Skillet: Ensure your skillet is hot enough before adding the naan for optimal cooking.
- Using Cold Ingredients: Ensure your yogurt and milk are at room temperature for better dough consistency.
Freezer-Friendly Notes
Homemade naan can be easily frozen for later use. Once cooled, place the naan in a single layer in a freezer-safe bag or container. When you’re ready to enjoy them, simply reheat in a skillet or microwave. They’ll taste just as fresh as when you made them!
Ask the Chef
Can I use whole wheat flour instead of all-purpose flour?
Yes, you can substitute whole wheat flour for all-purpose flour. However, the texture may be denser, so consider mixing half whole wheat and half all-purpose flour for the best results.
What can I serve with homemade naan?
Homemade naan pairs beautifully with a variety of dishes, including curries, stews, dips like hummus, or even grilled meats. It’s versatile and complements many flavors!
How do I store leftover naan?
Store leftover naan in an airtight container at room temperature for up to 2 days. For longer storage, freeze them as described above.
Can I make naan without yogurt?
If you don’t have yogurt, you can use sour cream or buttermilk as a substitute. Alternatively, a mixture of milk and a bit of vinegar can mimic the tanginess of yogurt.
Next Up in Your Queue
Before You Go
The journey of making homemade naan is not just about creating a delicious bread; it’s about the experience, the aroma, and the joy of sharing it with loved ones. Each bite of your soft, garlicky naan will remind you of the love and effort you put into creating it. So roll up your sleeves, gather your ingredients, and get ready to impress your family and friends with this delightful homemade naan recipe. Enjoy every moment of this culinary adventure, and don’t forget to share your experience!

Homemade Naan Recipe
Ingredients
Equipment
Method
- In a large mixing bowl, combine the 4 cups of all-purpose flour, 1 teaspoon of baking soda, 1 teaspoon of baking powder, 1 tablespoon of powdered sugar, and 1 teaspoon of sea salt. Whisk together until well combined.
- In a separate bowl, mix together the ½ cup of vegetable oil, 1 cup of plain whole milk yogurt, and ½ cup of whole milk until smooth and creamy.
- Gradually add the wet mixture to the dry ingredients, stirring with a wooden spoon until a shaggy dough forms. Once combined, transfer the dough onto a floured surface.
- Knead the dough for about 5-7 minutes until it becomes smooth and elastic. If the dough is too sticky, sprinkle a little more flour as needed.
- Place the kneaded dough into a lightly oiled bowl, cover it with a kitchen towel, and let it rest for at least 1 hour at room temperature.
- While the dough is resting, melt 1 stick of unsalted butter in a small saucepan over low heat. Add the 5 finely minced cloves of garlic and sauté until fragrant, about 1-2 minutes. Remove from heat and set aside.
- Once the dough has rested, divide it into equal portions (about 8 pieces). Roll each piece into a ball and then flatten it with your hands. Using a rolling pin, roll out each piece into an oval or teardrop shape, about ¼ inch thick.
- Heat a cast iron skillet over medium-high heat. Once hot, place one rolled-out naan on the skillet. Cook for 1-2 minutes, or until bubbles form on the surface and the bottom is golden brown. Flip the naan and cook for an additional 1-2 minutes on the other side.
- Once cooked, remove the naan from the skillet and immediately brush one side with the garlic butter. Repeat the process with the remaining dough, keeping the cooked naan warm under a kitchen towel.
- Your homemade naan is now ready to be served! Pair it with your favorite curry, use it to scoop up dips, or enjoy it on its own.
Notes
- Homemade naan can be frozen for later use; just reheat in a skillet or microwave.
- Substitute whole wheat flour for half of the all-purpose flour for a healthier option.
- Ensure yogurt and milk are at room temperature for better dough consistency.
