Soft homemade vegan naan bread garnished with fresh herbs
Uncategorized

Homemade Vegan Naan Bread: The Perfect Soft & Fluffy Recipe Ready in Under 1 Hour

Soft homemade vegan naan bread garnished with fresh herbs

Homemade Vegan Naan Bread: Soft, Fluffy & Ready in Under an Hour

Yield: 8

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.

Ingredients

  • 125ml warm water
  • 1½ tsp dried active yeast
  • 1 tbsp caster sugar
  • 2 tbsp extra virgin olive oil, coconut oil, or Aquafaba butter (plus extra for frying)
  • 1 tsp salt
  • 250g plain flour
  • 1 tsp thyme, rosemary or sage, to garnish

Instructions

  1. In a large bowl, whisk warm water, yeast and sugar for 1–2 minutes until foamy. If it doesn't foam, the water was too hot — discard and start again.
  2. Add oil and salt and whisk for another 30 seconds.
  3. Sift flour into a separate bowl, pour in the wet mixture gradually and fold in with your hands. Knead until smooth and not sticky, then roll into a ball and place in a floured bowl. Cover with a cloth and rest for 30 minutes to 1 hour (longer = more air pockets).
  4. Flour a clean surface, divide the dough into 8 pieces. Press each flat with fingers, using a rolling pin if needed.
  5. Heat a frying pan, add 1 tsp oil or butter, and cook each naan for 1 minute per side until golden. Garnish with chosen herb.
Nutrition Information:
Yield: 8 Serving Size: 1
Amount Per Serving:Calories: 148Total Fat: 4gSaturated Fat: 1gUnsaturated Fat: 3gSodium: 74mgCarbohydrates: 25gFiber: 1gSugar: 1gProtein: 4g
Homemade vegan naan bread is one of those recipes that looks impressive, tastes incredible — and is secretly very simple to make. Whether you’re mopping up a rich lentil dhal or serving it alongside a smoky chickpea curry, homemade naan is a game-changer — and the best part? It’s far simpler to make than you’d think.
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.

Leave a Reply

Your email address will not be published. Required fields are marked *

Skip to Recipe