A simple, plant-based naan bread made with just six pantry staples. Soft, golden, and ready in under an hour — perfect alongside curries, soups, or enjoyed on its own with herbs and olive oil.
Homemade Vegan Naan Bread: Soft, Fluffy & Ready in Under an Hour
Ingredients
Instructions
Nutrition Information:
Yield: 8
Serving Size: 1
Amount Per Serving:Calories: 148Total Fat: 4gSaturated Fat: 1gUnsaturated Fat: 3gSodium: 74mgCarbohydrates: 25gFiber: 1gSugar: 1gProtein: 4g
This recipe is 100% plant-based, using olive oil, coconut oil, or aquafaba butter instead of traditional dairy. The result is still beautifully pillowy, golden-edged flatbread that makes shop-bought versions feel very average indeed.
Homemade Vegan Naan Bread: Why Make Your Own?
Supermarket naan breads are convenient, sure. But they’re often packed with preservatives, unnecessary additives, and — more often than not — dairy. Making your own means you control every ingredient, and the process itself is genuinely therapeutic. A bit of kneading, a short rest, and a hot pan is all you need.
If you’re already exploring plant-based cooking, this naan is the perfect companion to a good curry. Try it alongside my rich Comforting Mushroom Curry, my fragrant Authentic Vegan Saag Aloo, or my summery Vegan Courgette Curry — all of which are made for mopping up with a warm, freshly cooked flatbread.
The Key to Great Homemade Vegan Naan Bread: Yeast Activation
The most important step is getting your yeast right. Combine your warm water (not hot — hot water will kill the yeast), dried active yeast, and caster sugar, and whisk for 1–2 minutes. You’re looking for a foamy, bubbly mixture. No foam? Start over. This simple check saves the whole batch.
Once your yeast is active, the rest comes together quickly: add your oil and salt, fold in the sifted flour, and get kneading. Work the dough with the heel of your palm until it’s smooth and no longer sticky. Then let it rest, covered, for at least 30 minutes. An hour gives you even more air pockets and a doughier texture — worth the wait if you have the time.
Cooking Your Naan
No tandoor oven needed here — a standard frying pan does the job brilliantly. Divide the dough into 8 pieces, flatten each with your fingers (a rolling pin helps if needed), and cook in a lightly oiled hot pan for about a minute on each side. You’re looking for golden-brown edges and a slightly charred surface.
Finish with a scattering of fresh thyme, rosemary, or sage for an aromatic touch that elevates a simple flatbread into something really special.
Serving Your Homemade Vegan Naan Bread
This homemade vegan naan bread is endlessly versatile and pairs beautifully with so many dishes.
- As a side to lentil soup, dhal, or any curry
- As a wrap filled with roasted vegetables and hummus
- As a pizza base — top with tomato sauce, veggies, and vegan cheese
- Simply with olive oil and herbs as a starter or snack
Naan bread has a rich history stretching back centuries across South and Central Asia — if you’re curious about its origins and royal Mughal roots, the Britannica entry on naan is a great place to start.
A Word on Flour & Substitutions
This recipe uses plain flour, which gives a soft, tender result. For a slightly heartier texture, you can swap up to half the flour for wholemeal — just add a splash more water as needed. Gluten-free flour blends can also work, though the texture will differ.
The fat component is flexible too: extra virgin olive oil gives a more Mediterranean flavour, coconut oil adds a subtle sweetness, and aquafaba butter keeps it closer to the traditional dairy version in taste and richness.
Make It, Love It, Share It
Once you’ve made naan from scratch, it’s hard to go back. The dough comes together in minutes, the rest time is hands-off, and the whole cooking process takes under 10 minutes on the hob. It’s one of those recipes that looks impressive, tastes incredible, and is secretly very easy.
Give it a go this week — and if you do, tag us on Instagram or drop a comment below. We love seeing your plant-powered creations.


