homemade vegan naan

I must admit, I haven’t used yeast in the kitchen much. I’m a newbie when it comes to baking loaves of bread, and other baked goods like pastries.

This is why I have found it intimidating to start experimenting and developing recipes like this homemade vegan naan. Working with yeast can feel like a completely new challenge, but I promise you, once you get the hang of it, you won’t be able to stop! 

These vegan naans were the perfect way to ease my way into making dough. I love Indian food, and having naan with my curry is usually the highlight of my meal. I mean, how could it not?

vegan naan bread

This post may contain affiliate links, for which we earn a small commission at no additional cost to you. Read our full disclosure here

I’ve experimented using different ingredients, and I found that this method turned out the best. I wanted a vegan naan that was:

  • Fluffy
  • Light
  • Soft
  • Chewy
  • Melt in your mouth
  • Easy to make

And this naan ticks all the boxes! I’ve decided that I’ll also experiment with a gluten-free version soon, so watch this space. 

Is naan usually vegan?

I was wondering for the longest time what made naan not vegan-friendly. Not until I started researching and experimenting did I realise that naan usually has either ghee, butter, yoghurt or milk in it. Typically a combination of some of those ingredients. So naan is not generally vegan. 

homemade vegan naan

This is why I’m VERY excited that I managed to create one that was vegan and so much like regular naan you’d find at your local Indian restaurant.

I can’t believe I didn’t try this sooner as it’s easy to make, and best of all, hard to stuff up! Even though not all the experimenting I did turned out as a 10/10, we still enjoyed every single batch. 

What to serve with vegan naan

It goes so well with my creamy red lentil curry, cauliflower and potato curry, matar paneer, as well as the palak sweet potato paneer.

You can easily use them as wraps, as a side or a snack. Every time I make them, I plan to freeze some, but they disappear before I get around to it!

I’ve taken some step-by-step photos to help you get an idea of how easy it is and what it should look like along the way. 

yeast activation

In this recipe, I’ve used the active dry yeast. This is what the yeast mixture should look like once you’ve activated the yeast in the first step. It’s browner because I’ve used coconut sugar instead of raw sugar.

You could use both types of sugar, and even maple syrup should be fine too. I personally haven’t tried that method, but I don’t see why it wouldn’t work! 

Once you’ve mixed the wet and dry ingredients, you need to let the dough rise. You can see from the pictures below, that it should double in size by the time it’s ready. 

rising of the dough

Once that’s done, when you roll it out, I wanted to show you how thin the naan dough should be rolled out. Since we’re cooking it on high-heat on a cast-iron skillet, you don’t want them too thick. 

If they aren’t rolled out thin enough, they will be dense and heavy, not light and fluffy. 

naan dough rolled out

If you don’t have a rolling pin, just use a tall jar to roll out the dough, it should do the trick. No need to spend money on something you may never use again (besides for this recipe, of course). 

I usually roll one out at a time as the other one is cooking, but wanted to show you how they look like in more detail. 

vegan naan on the stove

How to get the beautiful bubble on the naan?

The best way to achieve the bubbles/rise in the dough is to put a lid on the pan as you cook each one. As I mentioned above, for the best results, use a cast-iron skillet on high heat.

Rather than brushing oil on the side that goes on the pan first, I just use water. Works really well and doesn’t set your smoke alarm off or make your house look like something is on fire! 

I like to peek at the dough rise in the pan, has a weird satisfying feeling.

vegan naan being torn

What if I don’t have a cast-iron skillet?

If you don’t have a cast-iron skillet, you can use your barbecue or bake them in the oven using a pizza stone

Both alternatives will work well; you may just not achieve the amount of bubbles and fluffiness without using a lid to trap the heat.

Can the dough for this vegan naan be prepared ahead of time? 

The dough can be prepared ahead of time if it’s inconvenient to leave it for the two hours as mentioned in the recipe.

You can leave it in the fridge overnight to rise slowly and continue with the rest of the instructions in the morning. Alternatively, prepare the dough first thing in the morning and pop it in the fridge before work if you want it for dinner that evening. 

delicious homemade naan

Can the dough be frozen?

The dough can be frozen in individual dough balls. Just thaw out in the fridge first overnight, or on your kitchen benchtop for a couple of hours before use. 

Now, onto the recipe! Trust me; you’ll fall in love just like I have.

Recipes you’ll also love: 

  1. Creamy Red Lentil Curry (Vegan-Friendly)
  2. Palak Sweet Potato Paneer
  3. Cauliflower Potato Curry with Coconut Milk
  4. Vegan Falafel Wrap
  5. Vegan Matar Paneer with Tofu

If you try this recipe, let me know! Would love for you to leave a comment and rating below. If you want to go that extra mile, tag us on Instagram or share your photo of the recipe on Pinterest

homemade vegan naan

How To Make Vegan Naan

Yield: MAKES 8-10
Prep Time: 40 minutes
Cook Time: 20 minutes
Rising Time: 2 hours
Total Time: 3 hours

This easy homemade vegan naan is soft, fluffy, chewy and the perfect side to a curry or as a snack.


  • 1/2 cup warm water
  • 1 tbsp coconut or raw sugar
  • 1.5 tsp active dry yeast
  • 3 cups all-purpose flour + extra for rolling
  • 1 tsp baking powder
  • 1.5 tsp salt
  • 3 tbsp coconut oil, melted
  • 1 cup unsweetened plain coconut or soy yoghurt*
  • Olive oil or vegan butter (melted)

For serving: (optional)

  • Chopped cilantro (coriander)
  • Minced garlic
  • Nigella seeds
  • Other herbs like chives and parsley
  • Extra salt


  1. In a small mixing bowl, combine the water, sugar and yeast, Stir until the sugar dissolves and set aside for the yeast to activate. This normally takes around 10 minutes.
  2. In the meantime, in a large mixing bowl, combine the flour, baking powder and salt and stir well with a wooden spoon. Make a well in the middle.
  3. Once the yeast mixture is ready, add in the melted coconut oil and yoghurt. Stir to combine.
  4. Add the wet ingredients into the centre of the dry ingredients and gradually bring in the flour mixture to combine. I normally start to use my hands half way through as I find it easier to mix well.
  5. Start to knead the dough in the bowl until you have all the flour incorporated into the dough.
  6. Take the dough to a floured bench surface (just enough for it not to stick) and knead the dough for around 1 minute until it forms a nice soft ball.
  7. Rub with some olive oil and place back in the bowl. Cover with either a tea towel or a silicone bowl cover and place in a warm spot. I put mine in the living room next to the window where the sun comes in. Leave for 2 hours for the dough to rise. When the dough has doubled in size, it is ready.
  8. Push the dough down to deflate it (I use a fist to do so) and bring it out to a floured bench surface to knead for around 30 seconds before cutting into 8 even portions.
  9. Knead each ball enough to make a soft ball (don't over-handle, this shouldn't take more than 15ish seconds). Do this with all the dough and place a tea towel over them to rise for a further 10 minutes.**
  10. Once the dough has rested, turn your cast iron skillet on high. Put some water into a small bowl as you will need it for the dough.
  11. Take a ball of dough and sprinkle some flour on your working bench again. Roll out the dough into an oval shape to a relatively thin naan.
  12. Picking up the dough carefully, pat one of the sides with water and put that water side down on the hot skillet. Put the lid on and let it cook for around 1 minute. Once the dough starts to bubble (as pictured above) and it looks dry and cooked on the sides, flip it with a spatula to cook for a further 1-2 minutes on the other side.
  13. Take off heat and brush with olive oil or vegan butter and put in a bowl that has been lined with a tea towel.
  14. Repeat the process for each ball of dough until finished. Once finished, you can sprinkle with the optional toppings.
  15. If you have any leftovers, cover and store at room temperature for up to 2 days or in the fridge for 3-5 days. You can also freeze them in a tightly sealed bag for up to 1 month.


* You can also use full-fat coconut milk. The dough will just be a little stickier, but still fine to work with it like that. If you feel that it's too sticky, just add a tablespoon of flour at a time until it is workable.

** If you're super short on time, you can skip this step but they may not be as fluffy.

Nutrition Information:
Yield: 10 Serving Size: 1 naan
Amount Per Serving: Calories: 257Total Fat: 10gSaturated Fat: 7gTrans Fat: 0gUnsaturated Fat: 2gCholesterol: 3mgSodium: 496mgCarbohydrates: 37gFiber: 2gSugar: 6gProtein: 5g

Nutrition information is a rough estimate calculated automatically. The accuracy of this information is not guaranteed.

Did you make this recipe?

Tag @theminimalistvegan on Instagram and follow us to see the latest!

The steps may look like a lot, but trust me, it’s easy. Once you get the hang of it, you won’t need a recipe to follow!

naan from the side

Join the MV community

You’ll get a neat summary of our content each week, as well as some behind the scenes of what’s happening! See you on the inside 😉


  1. These naans look yummy and I would like to try making them, but I cannot eat gluten. Would the recipe work with a gluten free flour blend, and if so, would there be any changes to the other ingredients or steps in the recipe? Thanks!

    1. Hi Kathryn, I’m sorry I don’t have a solution for you at this point. I’ve been meaning to make a gluten-free alternative but have not had the chance to experiment yet. It certainly won’t be as fluffy as this one. The only flour that I feel would work well for a recipe like this one would be chickpea (besan) flour.

  2. Just made with instant pot homemade soy yogurt. These are really great. Cover with parchment and roll and you don’t need more flour. I made dough yesterday and left in fridge. Very tasty even without oil or vegan butter! Can’t wait to have with curry!!!

  3. This recipe is amazing!! I have never used yeast before and was dubious my nan would look or taste like Masa’s but it did thanks to your directions, photos, etc. Huge hit with all my family including my grandchildren so praise indeed. Thanks for making me a star in the kitchen Masa. All of your recipes that I have tried have been excellent and I apologize for not commenting before but I just had to post on your nan. Much appreciate all of your hard work in developing such tasty vegan recipes.

Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.