
This homemade naan bread transforms your kitchen into a neighborhood tandoori with its irresistible aroma and authentic texture. Each piece puffs up beautifully with those characteristic bubbles and charred spots that signal perfect naan, while the interior stays soft and chewy. The magic happens with a surprisingly forgiving dough that requires no intensive kneading, making restaurant-quality Indian bread accessible to home cooks of any skill level. Brush with garlic butter while still warm, and you'll create an experience that rivals your favorite Indian restaurant.
I developed this recipe after years of disappointment with grocery store naan that never captured the texture of restaurant versions. My first attempt surprised even me with how closely it matched what I'd enjoyed at my favorite Indian restaurants. The real test came when I served it to my friend whose family owns an Indian restaurant—she immediately asked for the recipe, saying it reminded her of what her grandmother makes.
Flour Selection
- Bread flour: Creates the ideal chewy texture through its higher protein content.
- Unbleached varieties: Provide better flavor and consistent results.
- All-purpose flour: Works well too for a slightly softer version.
Essential Leavening
- Instant yeast: Provides foolproof, reliable rising without proofing first.
- Egg: Enhances texture and rise, making the naan soft and pillowy.
Naan Creation Process
- Perfect Dough Development:
- Combine dry ingredients thoroughly before adding wet ingredients for even distribution.
- Ideal Rising Environment:
- Cover the dough with a damp cloth to prevent it from drying out during rising.
- Proper Shaping Technique:
- Roll each portion into an oval rather than a circle for traditional tear-drop shaped naan.
- Cooking Surface Preparation:
- Allow your pan to preheat for at least 5 minutes to ensure proper bubble formation.

My mother was skeptical when I claimed this homemade version would rival our favorite restaurant's naan. When she took her first bite, her eyes widened in surprise. 'This is just like the real thing,' she admitted, immediately asking for the recipe.
Perfect Pairings
Transform your homemade naan into a memorable meal component. Serve alongside butter chicken or chana masala, using the bread to scoop up flavorful sauce. For a simpler meal, brush warm naan with garlic butter and serve with a side of cucumber raita.
Creative Variations
- Garlic Naan: Fold minced garlic directly into the dough for an aromatic variation.
- Herbed Naan: Incorporate finely chopped fresh herbs like cilantro or mint.
- Sweet Naan: Add a filling of coconut and cardamom sugar for dessert naan.
Practical Storage Solutions
- Short-Term Freshness Maintenance:
- Store in a ziplock bag with air removed to maintain softness for up to three days.
- Freezer Strategy:
- Freeze completely cooled naan in a single layer before transferring to a freezer bag.

This homemade naan bread represents everything I believe good cooking should be—honoring tradition while making it accessible to everyday cooks. The transformation that occurs when this simple dough hits a hot pan never fails to delight me.
Frequently Asked Questions
- → Why does this naan recipe use half an egg?
- This recipe calls for half an egg (1 1/2 tablespoons of whisked egg) because it's the perfect amount to create tender naan without making the dough too eggy or cake-like. The small amount of egg provides just enough protein structure and fat to create the ideal texture. Using a whole egg would make the naan too dry inside. If measuring out half an egg seems inconvenient, you can simply double the entire recipe to use a whole egg and make 12 naan breads instead of 6. The extra naan freezes beautifully, so it's actually a great option if you're going to the trouble of making homemade bread.
- → Can I make naan without a cast iron skillet?
- While a cast iron skillet is ideal for making naan because it retains high heat well and creates the characteristic char marks, you can use alternatives. A heavy-bottomed stainless steel pan works well, as does a carbon steel skillet. You can even use a regular heavy frying pan, though you might not achieve quite the same level of charring. What's most important is getting the cooking surface very hot before adding the naan dough. One thing to avoid is non-stick pans - the high heat required for proper naan cooking (where you want to see wisps of smoke) can damage non-stick coatings and potentially release harmful chemicals.
- → How do I store leftover naan and how long does it last?
- Freshly made naan is best enjoyed immediately, but leftovers can be stored and will maintain good quality. Let the naan cool completely, then place in an airtight container or ziplock bag and store at room temperature for up to 2 days or in the refrigerator for up to 5 days. For longer storage, freeze the naan by placing pieces of parchment paper between each bread to prevent sticking, then put them in a freezer bag for up to 3 months. To reheat, sprinkle the naan lightly with water (this creates steam), then heat in a 350°F (175°C) oven for about 3-4 minutes, or microwave briefly. You can also reheat directly on a gas stove flame for a few seconds per side.
- → Why is my naan not bubbling or puffing up when cooking?
- If your naan isn't bubbling or puffing properly, there are a few potential issues to troubleshoot. First, check that your pan is hot enough - you should see small wisps of smoke before adding the dough. Second, ensure your dough has properly risen during both proofing stages - under-proofed dough won't have enough gas development to create bubbles. Third, make sure your dough isn't too thick when rolled out - aim for 3-4mm thickness. Finally, verify that your yeast is fresh and active - if the initial yeast mixture didn't become foamy during the blooming stage, your yeast might be old or the water temperature could have been wrong. The dough should be soft and slightly tacky, not dry or stiff, for optimal bubble formation.
- → Is there a way to make this naan dairy-free or vegan?
- Yes, this naan recipe can be adapted for dairy-free and vegan diets. For dairy-free naan, substitute the milk with any plant-based milk (unsweetened almond, soy, or oat work well) and replace the ghee/butter with a neutral vegetable oil or vegan butter. For fully vegan naan, also replace the egg with 1 1/2 tablespoons of unsweetened plain yogurt (dairy-free) plus 1/2 teaspoon of extra oil. The texture will be slightly different but still delicious. You might need to adjust the flour slightly as vegan substitutions can change the moisture level. The vegan version won't be quite as tender but will still have good flavor and texture, especially when freshly made and brushed with oil or vegan butter.
- → What are some traditional and creative ways to serve naan?
- Traditionally, naan is served warm alongside Indian curries, dal, and other saucy dishes for scooping up the delicious flavors. However, there are many creative ways to enjoy this versatile bread. Use it as a base for personal pizzas topped with sauce, cheese and your favorite toppings. Make sandwich wraps by filling it with grilled meats, vegetables, and tzatziki or hummus. Create breakfast naan by topping with avocado, eggs, or yogurt and fruit. For a sweet treat, brush warm naan with butter and sprinkle with cinnamon sugar, or spread with Nutella and sliced strawberries. You can also cut naan into triangles, brush with oil, sprinkle with seasonings, and bake until crisp for homemade chips to serve with dips like hummus or baba ganoush.