Easy Dairy-Free Naan (Vegan)

5
Sarah Cobacho holding and tearing a piece of dairy-free naan bread over a plate

I’m so excited to share this Easy Dairy-Free Naan recipe with you! It’s soft, pillowy, and full of flavor while staying completely dairy-free. The secret ingredient is silken tofu, which lends it its signature tender texture, eliminating the need for yogurt or milk. Now I know it’s not a traditional naan recipe, but it’s still perfect for soaking up all your favorite curries and sauces. It’s really easy to make and works with any pan. We love serving it fresh off the pan, warm, golden, and brushed with a little vegan butter and cilantro, and freezing the extra for later. That is if I manage to put them in the freezer before Cam gets to them! They are so good when warm, they are hard to resist!

easy dairy-free naan breads on a plate with herbs and seeds

Why I love this recipe (as a nutritionist)

  • Dairy-free and egg-free: made with tofu for softness instead of yogurt or milk, perfect for those avoiding dairy
  • A little healthier: dairy-free, and with the additional benefits of some whole wheat flour. Each flatbread brings 6 g of protein and 2 g of fiber
  • Simple ingredients: uses pantry staples like flour, yeast, olive oil, and garlic
  • Freezer-friendly: great for meal prep—store and reheat in air fryer for easy dinners

Ingredient notes

Vibrant ingredients for an easy dairy-free naan recipe on a white surface
  • Silken tofu: creates a soft and fluffy dough texture while adding a boost of plant-based protein
  • Whole wheat and all-purpose flour: the mix gives the naan its light yet hearty bite; swap with spelt flour if preferred
  • Instant dry yeast: helps the dough rise quickly and evenly; make sure your yeast is not expired
  • Garlic: optional but adds delicious aroma and depth; use minced or roasted garlic for extra flavor
  • Olive oil: adds richness and gives the dough it’s elasticity; avocado oil works too

How to make this recipe (summary)

Start by mashing silken tofu in a large bowl. Add both flours, yeast, baking powder, salt, garlic, and warm water. Mix, then knead until smooth and soft.

Sarah Cobacho kneading dairy-free naan dough in a glass bowl with smaller images of dough in bowls above

Once kneaded, shape the dough into a ball and divide into 8 equal pieces. Roll each piece into a small ball and place them in a lightly oiled dish to rise until doubled in size.

Four images showing process of preparing dairy-free naan dough: a ball of dough with flour, a round dough ball, dough cut into wedges, and dough balls in a glass container

When ready to cook, roll each dough ball on a floured surface until flat and oval-shaped. Cook on a hot pan until golden brown and slightly puffed on both sides.

Four images showing steps for making dairy-free naan: dough balls in a glass container, a dough ball on a floured surface, Sarah Cobacho rolling dough with a pin, and rolled naan dough on floured surface

To serve, cook the naan on a hot non-stick pan with a touch of oil for about 2 minutes per side until golden and slightly puffed. Finish with a brush of vegan butter or olive oil, and sprinkle with cilantro or nigella seeds for extra flavor. View recipe card below for detailed instructions.

Sarah Cobacho holding a piece of dairy-free naan bread over a plate

Variations and tips

  • Storage: Store in the fridge for up to 4 days (reheat slightly) or in the freezer with parchment between each naan to prevent sticking, for up to 3 months.
  • Quick reheat: pop frozen naan straight into an air fryer for 5 minutes, no need to thaw. (cook a little longer if using the oven instead).
  • Keep the dough balls covered with a cloth while cooking, to avoid drying.
  • I recommend using a large pan to cook 2 naans at a time. They’re best enjoyed straight from the pan but reheat well.
  • If you want to enjoy the leftovers at their best the day after, transfer the risen, uncooked dough balls in the fridge for up to 24 hours.
  • If you’re cooking several naans in a row, the pan may get very hot halfway through, lower the heat slightly to prevent burning.
  • This recipe is delicious served with: Easy Vegan Butter Chicken or Curried Lentil and Sweet Potato Soup.
Two pieces of dairy-free naan bread on a plate next to a bowl of curry

Why you’ll love this vegan naan TL;DR

  • Soft texture
  • Dairy-free
  • Freezer-friendly
  • Perfect for curries

FAQ

  • How do I store leftovers? Keep in an airtight container in the fridge for up to 4 days or freeze for up to 3 months.
  • What can I serve it with? It’s perfect alongside curries, soups, or dips like hummus or roasted eggplant spread.
Sarah Cobacho holding and tearing a piece of dairy-free naan bread over a plate

Easy Dairy-Free Naan (Vegan)

Soft, pillowy, and perfectly chewy vegan naan made with silken tofu for the most tender texture. Ideal for soaking up your favorite curry or serving fresh from the pan.

Per Serving/Portion

Calories: 167 kcalCarbohydrates: 30 gProtein: 6 gFat: 3 gSodium: 166 mgFiber: 2 gCalcium: 25 mgIron: 2 mg
Prep 20 minutes
Cook 20 minutes
Rising Time 1 hour
Total 1 hour 20 minutes

Equipment

Servings 8

Ingredients

Dough

  • 3.5 oz (100 g) silken tofu - mashed with a fork
  • 1 ½ cups (185 g) all-purpose flour
  • 1 cup (125 g) whole wheat flour
  • 2 tsp (6 g) instant dry yeast
  • ¼ tsp (1.2 g) baking powder
  • ½ tsp (3 g) sea salt flakes
  • 4 cloves garlic - minced, optional
  • ½ cup (120 ml) warm water - not boiling
  • 1 tbsp (15 ml) olive oil - plus more to cook

Optional Toppings

  • vegan butter or avocado oil - for brushing
  • cilantro - chopped
  • nigella seeds

Instructions

  • In a large mixing bowl, add the tofu and mash it with a fork. Add the all-purpose flour, whole wheat flour, instant dry yeast, baking powder, salt, garlic, and warm water. Mix with a fork (the dough will be quite crumbly), then use your hands to shape it into a ball. Once it holds together, add the oil and rub it over the dough. Sprinkle a little extra flour onto a flat surface, then transfer the dough and knead for 5 minutes.
  • Divide the dough into 8 balls and place them on an oiled flat surface, such as a baking tray or chopping board. Cover with a clean kitchen cloth and let rise until doubled in size (around 1 hour, depending on the temperature).
  • Transfer a ball of dough onto a lightly floured surface and roll it out to about 1/3 inch (1 cm) thick.
    Heat a pan with oil, making sure the pan is hot before adding the naan. Cook for about 2 minutes on each side, until slightly golden. Repeat with the remaining dough, keeping the rest covered with a cloth to prevent drying out.
  • Brush with melted butter or oil, add your toppings of choice, and enjoy!

Notes

If you’re cooking several naans in a row, the pan may get very hot halfway through, lower the heat slightly to prevent burning.
Your creations

Straight from your kitchens.

Snap a photo in the comments on any recipe. We love to see it! Here’s what the community has been cooking recently.

8 baes shared a photo this week
Danielle G's Easiest Red Lentil Bread Recipe (No Gluten, No Yeast) Easiest Red Lentil Bread Recipe (No Gluten, No Yeast) Danielle G ★★★★★ OK, I have already reviewed this recipe before but I’m here again because it is so good. And I started baking it…
Christine S's Vegan Zuppa Toscana (Healthy Tuscan Soup) Vegan Zuppa Toscana (Healthy Tuscan Soup) Christine S ★★★★★ I made this today and it was lovely! My hubby enjoyed it too although he isn't a very soupy person. It was…
Nicole's 2-Ingredient Red Lentil Wraps (with Quinoa, Gluten-Free) 2-Ingredient Red Lentil Wraps (with Quinoa, Gluten-Free) Nicole ★★★★★ I can’t believe I made these and they turned out great! I was 50% sure I’d fail at these but not only…
Nicole's Roasted Cauliflower Bowl with Tzatziki & Crispy Lentils Roasted Cauliflower Bowl with Tzatziki & Crispy Lentils Nicole ★★★★★ This was so rasy to make and really yum! Instead of serving in a bowl, I also whipped up a batch of…
Linda's Buckwheat Bread (1 Ingredient, Gluten Free) Buckwheat Bread (1 Ingredient, Gluten Free) Linda ★★★★★ Made it for the first time, following directions exactly, proofed in the oven with the light on overnight. It took 11 hours…
Jennifer Lyn's Carrot Cake Bliss Balls Carrot Cake Bliss Balls Jennifer Lyn ★★★★★ Made this recipe 2 times so far and enjoy them very much. I store them in the freezer. I might try replacing…
Laura Pignataro's One-Pot Lemon Zucchini Beans One-Pot Lemon Zucchini Beans Laura Pignataro ★★★★★ Thank you Sarah
Katy's Cacao Blended Chia Pudding Cacao Blended Chia Pudding Katy ★★★★★ This cacao chia pudding is so delicious, I used almond milk instead of soy and I added some coconut yoghurt and a…
Wendy L's High-Protein Chipotle Sweet Potato Bowl High-Protein Chipotle Sweet Potato Bowl Wendy L ★★★★★ Thank you! The crispy tofu is everything and I always make extra. Comes together beautifully and is well balanced.
bubu's Vegan Zuppa Toscana (Healthy Tuscan Soup) Vegan Zuppa Toscana (Healthy Tuscan Soup) bubu ★★★★★ Delicious soup!
Kristin's Sticky Gochujang Broccoli Tofu Bowl (High-Protein) Sticky Gochujang Broccoli Tofu Bowl (High-Protein) Kristin ★★★★★ This is incredible!!! I have been meaning to try this for months and I am so glad I did. The lime, edamame,…
Cam's Buckwheat Bread (1 Ingredient, Gluten Free) Buckwheat Bread (1 Ingredient, Gluten Free) Cam ★★★★★ LOVE this bread so much! So easy and love that it’s gluten free and so delicious toasted with some avocado!
Nicole's Pumpkin Spice Overnight Oats Pumpkin Spice Overnight Oats Nicole ★★★★★ Wow the flavour in these oats is stunning! I chose this recipe to use up some leftover pumpkin. It is so good…
View all creations

Just leave a comment on any recipe and attach a photo

5 Comments

  1. I have been looking for a recipe like this it looks delicious but I have a allergy to anything almonds and I don’t use wholewheat flour could I use spelt flour ? and oat flour or what are your suggestions that I could try together? and do I have to use oil

    1. Hey Barbara, I have not tried this recipe in any other way than as written. My guess is that spelt flour would be lovely. You might have to adjust the proportions a bit, as all flours act slightly differently. Please let us know if you give it a go 💚

    1. Hey Elizabeth! You could use some all-purpose gluten-free flour and follow the recipe, but the exact measurements might change slightly as all flour acts a little bit differently. I do have on my to-do list to make a version with gluten-free flour, so hopefully I can share that soon. Let us know if you experiment at home! 🥰

  2. 5 stars
    You’re going to love this Easy Dairy-Free Naan (Vegan) recipe! Make sure to rate it 5 stars and leave a comment and add a pic if you enjoyed it!

5 from 1 vote

Leave a Comment

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

Recipe Rating




The maximum upload file size: 15 MB. You can upload: image. Drop file here

You Might Also Like

search