Dairy-Free Naan
Soft, blistered dairy-free naan made with dairy-free yogurt and a hot skillet, ready to tear into alongside curry.
Recipe by Andrew Tibbs, the Non Dairy Dude in Dairy-Free Side Dishes
Published
Dude Note
Traditional naan almost always leans on yogurt, milk, and ghee, so for years that basket of warm, pillowy bread sat just out of reach for me. Naan is half the fun of Indian food, so making a dairy-free version that actually delivers became a personal mission. This is where I landed: soft, chewy, blistered naan with a garlicky buttered finish that holds its own next to butter chicken, tikka masala, or anything saucy, with no dairy anywhere in sight.

I started making naan at home because I got tired of the frozen stuff turning rubbery in the microwave. Real naan should puff up, blister in spots, and stay soft enough to tear with your hands. That part isn't hard. The dairy is where most home versions fall apart once you take milk and butter out of the picture.
Plain unsweetened dairy-free yogurt does the heavy lifting here. It gives the dough the same tang and tenderness regular yogurt would, and it keeps the crumb soft instead of dense. Oil in the dough keeps things flexible, and a brush of melted dairy-free butter at the end gets you that glossy, slightly salty finish naan is supposed to have. No dairy milk, no ghee, and you still get bread that blisters in a hot skillet like it's supposed to.
This is the bread I make whenever Dairy-Free Indian Butter Chicken or Dairy-Free Chicken Korma is on the stove. Tear off a piece, drag it through the sauce, repeat. It also holds up fine next to Dairy-Free Indian Chicken Tikka Masala if that's what you've got going instead.
Ingredients
Dough
- ¾ cupWarm water, 105 to 110 F
- 2 tspGranulated sugar
- 2¼ tspInstant or active dry yeast
- 3 cupsAll-purpose flour
- 1¼ tspFine salt
- ½ tspBaking powder
- ½ cupPlain unsweetened dairy-free yogurt, room temperature
- 2 tbspOlive oil or neutral oil
Shaping
- ¼ cupAll-purpose flour, for dusting and adjusting
Finish
- 3 tbspDairy-free butter, melted
- 2 clovesGarlic cloves, finely grated or minced (optional)
- 2 tbspFresh cilantro, chopped (optional)
- ¼ tspFlaky salt (optional)
- 1 tspNigella seeds (kalonji), optional
Instructions
- 1
Stir the warm water, sugar, and yeast together in a small bowl or measuring cup. Let stand for 5 to 10 minutes, until foamy. If the mixture does not foam, the yeast may be inactive or the water may have been too hot.
- 2
In a large bowl, whisk together the 3 cups flour, salt, and baking powder. Add the dairy-free yogurt, oil, and foamy yeast mixture. Stir until a shaggy dough forms.
- 3
Knead the dough on a lightly floured surface for 5 to 7 minutes, or in a stand mixer with the dough hook for 4 to 5 minutes, until smooth, soft, and slightly tacky. Add the extra flour 1 tablespoon at a time only if the dough is too sticky to handle.
- 4
Transfer the dough to a lightly oiled bowl, turn once to coat, and cover. Let rise in a warm place for 60 to 75 minutes, until noticeably puffy and roughly doubled.
- 5
If making garlic naan, stir the grated garlic into the melted dairy-free butter. Keep the cilantro and flaky salt nearby for finishing.
- 6
Punch down the dough and divide it into 8 equal pieces. Roll each piece into a ball, cover with a towel, and rest for 10 minutes so the dough relaxes.
- 7
Heat a cast-iron skillet or heavy stainless skillet over medium-high heat until very hot. Working with one dough ball at a time, roll into a thin oval or teardrop about 7 inches long, dusting lightly with flour as needed.
- 8
Place the dough in the dry hot skillet. Cook for 60 to 90 seconds, until bubbles rise across the surface and the underside has deep brown spots. Flip and cook 45 to 60 seconds more, until puffed and spotted on the second side. Adjust the heat if the naan burns before it puffs.
- 9
Brush the hot naan with the melted dairy-free butter, then sprinkle with cilantro, nigella seeds, and flaky salt if using. Stack in a clean towel while cooking the remaining naan so they stay soft.
How we make it dairy-free
- Yogurt → Dairy yogurt traditionally adds tang and tenderness. Plain unsweetened dairy-free yogurt does the same job here, no dairy needed.
- Milk → Some naan recipes lean on milk for softness. This dough skips it, using yogurt and oil to keep the crumb soft instead.
- Butter or ghee → Classic naan gets brushed with melted butter or ghee for shine and richness. Melted dairy-free butter gives you the same glossy, salty finish.
Tips & Variations
Timing note: The listed prep time includes the 60 to 75 minute rise. Hands-on work is closer to 20 minutes.
Use plain unsweetened yogurt: This is the most important dairy-free swap. Vanilla or sweetened yogurt will make the naan taste off. Soy, oat, almond, or coconut yogurt all work; plain soy yogurt is closest to dairy for tang and structure, while coconut can taste sweet even when unsweetened. Choose the most neutral one you like.
Keep the dough soft: Naan dough should feel soft and a little tacky. Adding too much flour makes the finished bread stiff instead of pillowy.
Optional egg for richness: Naan only needs to be dairy-free, not vegan. Adding 1 egg to the dough makes it richer and more tender; reduce the warm water by about 1 tablespoon to compensate.
The skillet needs real heat: A very hot dry skillet gives naan its blistered spots. If the pan is too cool, the bread dries out before it puffs.
For a bigger puff: Lightly brush or spritz water on top of the rolled dough, lay it water-side down in the skillet, and cover for the first 30 to 45 seconds. The trapped steam balloons the naan like a tandoor.
Cook one at a time: Roll one piece, cook it, then move to the next. Rolled dough that sits too long can stick to the counter and lose some puff.
Stack under a towel: The steam from the hot naan keeps the stack flexible and soft while the rest cook.
Garlic naan variation: Stir the garlic into the melted dairy-free butter before brushing. For a milder garlic flavor, warm the butter and garlic together for 30 seconds before using.
Make ahead: Cooked naan keeps well wrapped at room temperature for 1 day or frozen for up to 2 months. Reheat in a dry skillet or wrapped in foil in a low oven.
Serving ideas: Serve with dairy-free Indian butter chicken, dairy-free chicken tikka masala, korma, lentils, rice bowls, or any saucy dinner that deserves bread for scooping.
Frequently asked questions
Can I make this naan without a stand mixer?⌄
Yes. The dough mixes up fine by hand. Mix it in a bowl, knead it on the counter for a few minutes until it's smooth and a little tacky, then let it rise as directed.
What dairy-free yogurt works best for naan?⌄
Stick with a plain, unsweetened dairy-free yogurt, coconut or soy-based both work. Avoid flavored or sweetened versions since they'll throw off the dough's texture and taste.
Why is my dairy-free naan not puffing up in the skillet?⌄
Usually it's the pan not being hot enough, or the dough being rolled too thin or too thick. Get the skillet ripping hot before the dough goes in, and roll the naan to an even thickness so it puffs evenly.
Can I freeze dairy-free naan?⌄
Yes. Let the cooked naan cool completely, stack it with parchment between pieces, and freeze in a sealed bag. Reheat straight from frozen in a hot dry skillet or oven.
Dairy-Free Naan · https://nondairydude.com/recipes/dairy-free-naan
Get new dairy-free comfort food recipes
New recipes, substitution tips, and classic dishes rebuilt without dairy.



