Vegan No-Yeast Naan Bread Recipe
This Vegan No-Yeast Naan Bread comes together in under 40 minutes, no proofing, no waiting around for a packet of yeast to wake up. It’s soft, slightly chewy, and blisters beautifully in a regular skillet, so you get that fresh-off-the-tandoor texture without a tandoor.
Traditional naan leans on yeast for its puff and chew. This version swaps that out for baking powder and baking soda, paired with plant-based yogurt, so the dough still gets that signature soft, pillowy bite, just on a much faster timeline.
It’s the kind of bread that rescues a weeknight curry, dal, or soup when you realize halfway through cooking that you have no bread to scoop it up with.
Jump to RecipeWhy This Naan Earns a Permanent Spot in Your Dinner Rotation
No yeast means no proofing time, no checking if your yeast is still alive, and no waiting an hour for dough to rise. You can start this recipe and have warm bread on the table in well under 40 minutes.
It’s also fully dairy-free without sacrificing that soft, slightly tangy flavor naan is known for, thanks to plant-based yogurt doing the heavy lifting.
- Prep Time: 20 minutes (includes a 15-minute dough rest)
- Cook Time: 15 minutes
- Total Time: 35 minutes
- Yield: 6 naan
What You’ll Need to Make This Dough
- All-purpose flour: 2 cups (250g)
- Baking powder: 1 teaspoon
- Baking soda: 1/2 teaspoon
- Fine sea salt: 3/4 teaspoon
- Granulated sugar: 1 teaspoon
- Plain unsweetened vegan yogurt: 3/4 cup (180g)
- Unsweetened plant milk: 2 to 4 tablespoons, as needed
- Olive oil: 2 tablespoons
- Garlic cloves, minced: 2 (optional)
- Vegan butter, melted: 2 tablespoons, for brushing
- Fresh cilantro, chopped: 2 tablespoons, for garnish (optional)
How to Make Vegan No-Yeast Naan Step by Step
- Whisk the flour, baking powder, baking soda, salt, and sugar together in a large bowl until evenly combined.
- Add the vegan yogurt and olive oil to the dry ingredients, then mix with a spatula until a shaggy dough starts to form.
- Add the plant milk one tablespoon at a time, kneading by hand until you get a soft, slightly tacky dough that holds together without being sticky, about 4 to 5 minutes of kneading.
- Cover the bowl with a damp towel and let the dough rest for 15 to 20 minutes at room temperature.
- Divide the rested dough into 6 equal pieces and roll each one into a smooth ball.
- Roll each ball out on a lightly floured surface into an oval about 1/4 inch thick.
- Heat a dry cast iron or heavy non-stick skillet over medium-high heat until it’s very hot, almost smoking.
- Lay one naan in the hot skillet and cook for 60 to 90 seconds, until bubbles form across the surface.
- Flip the naan and cook the second side for another 60 to 90 seconds, until golden brown spots appear and the bread puffs slightly.
- Brush the hot naan immediately with melted vegan butter, and sprinkle with minced garlic or cilantro if using.
- Repeat with the remaining dough, stacking finished naan under a clean kitchen towel so they stay warm and soft while you cook the rest.
Need a simple side to round out the meal? Try our Easy Rice Pilaf — it’s a great partner for scooping up curries alongside this naan.
Easy Swaps If You’re Missing an Ingredient
No vegan yogurt on hand? Full-fat coconut milk yogurt or even a plant-based sour cream works in a pinch, though the tang will vary slightly.
You can swap up to half the all-purpose flour for whole wheat flour for a heartier, nuttier naan, just expect a slightly denser texture. If you want to experiment further with flour blends, King Arthur Baking has solid reference guides on how different flours behave in yeast-free doughs.
Any neutral plant milk works here, soy, oat, or almond all behave the same way in this recipe.
What Pairs Well With This Naan
This naan was built to scoop, dunk, and mop up sauce. A hearty bean dish like our Tuscan Butter Beans with Spinach & Sun-Dried Tomato is an easy weeknight pairing that makes full use of every torn piece.
It also holds up well next to brothy soups, lentil stews, or a simple roasted vegetable curry where you want something to soak up extra sauce.
Nutritional Information
| Nutrient | Amount Per Naan |
|---|---|
| Calories | 230 kcal |
| Protein | 5 g |
| Carbohydrates | 33 g |
| Fats | 8 g |
These values are estimates based on standard ingredient data and will shift depending on the specific brands of yogurt, milk, and butter substitute you use.
A Few Ways to Switch This Recipe Up
Stir minced garlic directly into the dough instead of just brushing it on top for a more intense garlic naan throughout.
Swap the cilantro garnish for chopped fresh mint or a sprinkle of nigella seeds for a different flavor profile each time you make it.
If you’re building out a full vegan dinner spread, our Vegan Lentil Enchiladas make a great second main to round out the table.
Storing and Reheating Leftover Naan
Cooled naan keeps well in an airtight bag at room temperature for up to 2 days, or in the fridge for up to 5 days.
To freeze, stack pieces with parchment paper between them and freeze for up to 2 months. Reheat directly from frozen in a dry skillet over medium heat for about a minute per side, or in a toaster oven, rather than the microwave, which makes the texture rubbery.
Mistakes That Will Toughen Up Your Naan
Skipping the rest time is the most common one, the dough needs those 15 to 20 minutes for the baking powder and soda to start working and for the gluten to relax enough to roll out easily.
A skillet that isn’t hot enough is the second culprit, you want it almost smoking before the dough goes in, or you’ll get pale, dense bread instead of those characteristic brown blisters.
Rolling the dough too thin will give you a cracker instead of naan, aim for a consistent 1/4 inch thickness across the whole oval.
Vegan No-Yeast Naan Bread Recipe
Course: VegetarianCuisine: Indian-InspiredDifficulty: Easy6
20
minutes15
minutes230
kcalIngredients
For the Naan Dough
2 cups all-purpose flour
1 teaspoon baking powder
½ teaspoon baking soda
¾ teaspoon fine sea salt
1 teaspoon granulated sugar
¾ cup plain unsweetened vegan yogurt
2 tablespoons olive oil
2 to 4 tablespoons unsweetened plant milk (as needed)
For Finishing
2 tablespoons vegan butter, melted
2 garlic cloves, minced (optional)
2 tablespoons fresh cilantro, chopped (optional)
Directions
- In a large mixing bowl, whisk together the flour, baking powder, baking soda, salt, and sugar until evenly combined.
- Add the vegan yogurt and olive oil to the dry ingredients and mix until a shaggy dough begins to form.
- Gradually add plant milk, one tablespoon at a time, kneading until the dough becomes soft, smooth, and slightly tacky but not sticky.
- Cover the bowl with a clean towel and let the dough rest at room temperature for 15 to 20 minutes.
- Divide the dough into 6 equal portions and roll each portion into a smooth ball.
- Lightly flour a work surface and roll each dough ball into an oval approximately ¼ inch thick.
- Heat a dry cast-iron skillet or heavy non-stick pan over medium-high heat until very hot.
- Place one naan into the skillet and cook for 60 to 90 seconds until bubbles appear across the surface.
- Flip and cook the second side for another 60 to 90 seconds until golden brown spots develop and the bread puffs slightly.
- Immediately brush the hot naan with melted vegan butter and sprinkle with garlic or cilantro if desired.
- Repeat with the remaining dough, keeping cooked naan covered with a clean kitchen towel to stay warm and soft.
- Serve warm with curries, lentils, soups, or roasted vegetables.
Notes
- No yeast required: Baking powder and baking soda provide quick lift and softness.
Don’t skip the rest: Resting the dough helps create a softer, easier-to-roll naan.
Use a hot skillet: High heat creates the signature bubbles and charred spots.
Keep naan covered: A kitchen towel prevents the bread from drying out.
Flavor variations: Add garlic, nigella seeds, fresh herbs, or a sprinkle of flaky salt after cooking.
Storage: Store in an airtight container for up to 2 days at room temperature or freeze for up to 2







