Easy Homemade Vegan Flour Tortillas Recipe

This post may contain affiliate links. Please read my disclosure policy.

If you’re looking for a healthy substitute and equally delicious, if not more, to the traditional Mexican tortillas, then here’s your answer. Homemade vegan tortillas. The perfect base for burritos, tacos, nachos, or even enchiladas!

Some tips to consider when making the tortillas

  • Separate the uncooked flattened tortillas from each other, so they don’t dampen and stick together.
  • Make sure cooked tortillas don’t dry out. Wrap them in a damp towel after removing them from the skillet.
  • You can easily reheat tortillas either in the microwave for 30 seconds or on the skillet for few minutes.
  • Make sure to use hot and not boiling water in the dough. It makes all the difference, allowing the dough to take up more water and be softer.
  • You don’t have to use lard or butter-like traditional tortillas. Using vegetable oil suffice, making it a much healthier alternative.
  • You don’t have to use baking powder. However, it should give a better dough texture.
  • Tortillas can stay in an air-tight bag for up to 4-5 days in the refrigerator, 12 hours at room temperature, or 6 months in the freezer.
  • In addition to all the recipes where we can use these tortillas, you can also make a spinach filling, turning them into a complete vegetarian meal!

How to Make Vegan Flour Tortillas!

Learn how to make healthy and appetizing vegan tortillas with a few and simple ingredients from scratch.
Prep Time 15 minutes
Cook Time 20 minutes
Resting Time 15 minutes
Total Time 50 minutes
Servings 16 Tortillas


  • 3 cups of all-purpose flour ( can use more while kneading)
  • 1 teaspoon of baking powder
  • 1 teaspoon of salt
  • 1/3 cup of vegetable oil
  • 1 cup of hot water


  • Mix the salt, flour, and baking powder together in a bowl.
  • Shape the mix into a well, where you will add your oil. Mix them to form coarse crumbs.
  • Add your hot water to the bowl. Start kneading the dough with your hands till it’s soft and non-sticky. It should take about 3-5 minutes.
  • Onto a floured surface, put your dough, and divide it with a sharp knife into 16 equal portions.
  • Roll each piece into a round ball and let it rest for 15 minutes -1 hour.
  • When the dough is well-rested. Start flattening each ball into very thin sheets 6-inch each using a rolling pin.
  • On medium-High heat, put a skillet and wait for it to heat up. Wipe down your tortillas from any excess flour and put each one separately on the skillet to cook. Each side should take from 30-60 seconds until the bubbles form on the surface of the tortilla. If the bubbles don’t form, try to increase the heat a bit.
  • When they are cooked well (Brown bubbles on each surface). Serve warm and enjoy.


How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.