Go Back
+ servings
4.89 from 9 votes
Vegan Naan on a Wooden Table
Vegan Naan
Prep Time
1 hr 25 mins
Cook Time
15 mins
Total Time
1 hr 40 mins
Locating vegan naan can be a challenge. That's no problem though, because it's way easy to make at home, and these buttery loaves are a million times more delicious than anything you'd find in a store!
Course: Side Dish
Cuisine: Indian
Servings: 4
Calories: 488 kcal
Author: Alissa
  • 1/2 cup warm unsweetened and unflavored non-dairy milk (about 110°F)
  • 1 teaspoon organic granulated sugar
  • 1/4 ounce active dry yeast (1 packet)
  • 1/2 cup unsweetened and unflavored non-dairy milk (room temperature)
  • 1 teaspoon white vinegar
  • 2 tablespoons canola or vegetable oil
  • 1/2 teaspoon salt
  • 1 1/2 cups all-purpose flour, plus an additional 1/2 cup, if needed
  • 1 cup whole wheat pastry flour (or another cup of all-purpose)
  • vegan butter, for grilling
  1. In a small bowl or cup, whisk together the warm milk, yeast, and sugar. Allow the mixture to sit for 10 minutes, until it becomes frothy.

  2. While the warm soy milk mixture sits, stir the room temperature milk and vinegar together in a large mixing bowl.

  3. Pour the yeast mixture into the bowl with the vinegar mixture. Stir in the oil and salt.

  4. Stir in 1 cup of all-purpose flour and 1 cup of whole wheat pastry flour, to form a soft dough. Continue adding up to an additional 1/2 cup of all-purpose flour, a bit at a time, until the dough is firm enough for kneading (it will still be very soft).

  5. Turn the dough onto a lightly floured surface and knead it until smooth and elastic, about 8 minutes, adding up to 1/2 cup additional flour as needed.

  6. Rub the dough with a bit of oil and place in a clean bowl. Cover it with a damp towel and allow it to rise in a warm location until doubled in size, about 1 hour.

  7. Use a knife to cut the dough into 4 equal portions, then use a rolling pin to roll each into an oval shape, about 10 inches by 4 inches.

  8. Melt about 2 tablespoons of butter in a medium nonstick skillet over medium-high heat. Place one of your dough ovals into the skillet and cover it.

  9. Allow the dough to cook for 2 minutes. Take a peek, and if the dough has gotten puffy and formed brown spots on the bottom, flip it. Cover and cook it about 2 minutes more, until brown spots form on the other side.

  10. Remove the naan from the skillet and transfer it to a plate to cool slightly.

  11. Repeat for the remaining dough portions, adding vegan butter to the skillet as needed between loaves.

  12. Serve your naan warm with additional butter and optional cilantro.

Recipe Notes

Make sure your skillet is fully heated before adding the dough. I've been finding that the first loaf I make isn't as fluffy as the others, and I suspect this is because I'm impatient and adding the dough too soon. Give it a few minutes.

Nutrition Facts
Vegan Naan
Amount Per Serving (1 loaf)
Calories 488 Calories from Fat 178
% Daily Value*
Fat 19.8g30%
Saturated Fat 4.1g21%
Sodium 453mg19%
Potassium 103mg3%
Carbohydrates 65.5g22%
Fiber 5g20%
Sugar 3.6g4%
Protein 9.6g19%
Calcium 122mg12%
Iron 4mg22%
* Percent Daily Values are based on a 2000 calorie diet.