Vegan Tortillas Recipe: Easy, Soft, and Homemade Guide

Updated On: September 30, 2025

Making your own vegan tortillas at home is easier than you might think, and it’s a game-changer for anyone who loves fresh, wholesome meals. These soft, pliable tortillas are free from animal products, using simple pantry staples to create a versatile base for tacos, wraps, burritos, or even dipping.

The beauty of homemade tortillas lies not only in their flavor but also in their customizable nature — you control what goes in, avoiding preservatives and additives found in many store-bought options.

Whether you’re new to plant-based cooking or a seasoned vegan, these tortillas will quickly become a staple in your kitchen. They’re perfect for quick weekday meals or leisurely weekend cooking sessions.

Plus, you’ll enjoy the satisfaction of crafting something delicious from scratch. Ready to roll up your sleeves and learn how to make vegan tortillas that taste just like the real deal?

Let’s get started!

Why You’ll Love This Recipe

This vegan tortilla recipe is a must-try because it’s simple, quick, and incredibly adaptable. Using just a few key ingredients like flour, water, and oil, you can whip up a batch in under 30 minutes.

No fancy equipment or hard-to-find ingredients required.

These tortillas are soft and tender with a slight chew, making them perfect for stuffing or rolling without cracking. They’re also oil-free or oil-light depending on your preference, making them a healthier option than many store-bought versions.

Another reason you’ll love this recipe is its versatility. You can easily tweak the recipe to make gluten-free versions or add herbs and spices for extra flavor.

Plus, homemade tortillas mean you can enjoy them fresh, warm, and free from unwanted preservatives.

Ingredients

  • 2 cups all-purpose flour (or whole wheat flour for a nuttier taste)
  • 1/2 teaspoon salt
  • 2 tablespoons vegetable oil (or any neutral oil like canola or avocado oil)
  • 3/4 cup warm water (adjust as needed for dough consistency)

Equipment

  • Mixing bowl
  • Measuring cups and spoons
  • Rolling pin
  • Non-stick skillet or cast-iron pan
  • Clean kitchen towel or plastic wrap
  • Spatula or tongs

Instructions

  1. Combine the dry ingredients: In a large mixing bowl, whisk together the flour and salt until evenly mixed.
  2. Add the oil: Pour in the vegetable oil and mix it into the flour with your fingers or a spoon until the mixture looks crumbly.
  3. Incorporate the water: Gradually add the warm water, stirring as you go, until a soft dough begins to form. You might need a little more or less water depending on your flour type.
  4. Knead the dough: Transfer the dough to a lightly floured surface and knead for about 5 minutes until it’s smooth and elastic. If the dough is sticky, sprinkle a bit more flour as you knead.
  5. Rest the dough: Shape the dough into a ball and cover it with a clean kitchen towel or plastic wrap. Let it rest for at least 20 minutes. This step relaxes the gluten and makes rolling easier.
  6. Divide and roll out: After resting, divide the dough into 8 equal pieces. Roll each piece into a ball, then flatten each ball into a thin circle about 6-8 inches in diameter using a rolling pin.
  7. Cook the tortillas: Heat a dry non-stick skillet or cast-iron pan over medium-high heat. Cook each tortilla for about 30-45 seconds on the first side, until you see bubbles forming and light golden spots.
  8. Flip and finish cooking: Flip the tortilla and cook the other side for another 30-45 seconds. It should have golden brown spots and be pliable but cooked through.
  9. Keep warm: Stack cooked tortillas on a plate and cover with a kitchen towel to keep them warm and soft while you cook the rest.
  10. Serve and enjoy: Your homemade vegan tortillas are ready to be filled with your favorite plant-based ingredients!

Tips & Variations

For extra flavor, try adding a pinch of garlic powder, smoked paprika, or dried herbs to the dough.

If you want gluten-free tortillas, substitute the all-purpose flour with a gluten-free flour blend designed for baking, though the texture may vary slightly. For a whole grain option, swap in whole wheat flour or spelt flour.

To achieve thinner tortillas, roll the dough balls out as thinly as possible without tearing. Also, let the dough rest longer (up to an hour) if you find it hard to roll out.

Storing leftover tortillas is simple — keep them in an airtight container in the fridge for up to 3 days. Reheat tortillas on a skillet or wrapped in a damp towel in the microwave to restore softness.

Nutrition Facts

Nutrient Amount per tortilla (approx.)
Calories 110
Carbohydrates 22g
Protein 3g
Fat 3g
Fiber 1g
Sodium 125mg

Serving Suggestions

These vegan tortillas are incredibly versatile. Use them as a base for:

  • Soft tacos filled with seasoned beans, avocado, salsa, and fresh veggies
  • Wraps stuffed with grilled tofu, lettuce, tomato, and vegan mayo
  • Quesadillas with vegan cheese and sautéed mushrooms
  • A side to your favorite vegan chili or stew, like the Moosewood Vegetarian Chili Recipe

They also pair wonderfully with dips like guacamole, salsa, or the Lipton Vegetable Dip Recipe: Easy Party Favorite. For a wholesome meal, try pairing these tortillas with a fresh salad or a bowl of Low Calorie Vegetable Soup Recipe for Healthy Eating.

Conclusion

Crafting your own vegan tortillas at home is a rewarding and tasty experience that elevates any plant-based meal. With just a handful of simple ingredients and minimal effort, you can create soft, flavorful tortillas that are perfect for a variety of dishes.

Not only do they taste better than store-bought versions, but making them yourself means you have complete control over the ingredients, ensuring a fresh and healthy option for your family.

Once you’ve mastered this recipe, you’ll find yourself reaching for homemade tortillas for everything from quick lunches to festive dinners. Don’t forget to experiment with flavors and try out different serving ideas to keep your meals exciting.

For more delicious vegan recipes to complement your tortillas, check out the Vegan Bechamel Sauce Recipe for Creamy Pasta Dishes or the Vegetarian Tex Mex Recipes for Easy Weeknight Dinners.

📖 Recipe Card: Vegan Tortillas

Description: Soft and pliable vegan tortillas perfect for wraps and tacos. Made with simple ingredients and easy to prepare at home.

Prep Time: PT10M
Cook Time: PT15M
Total Time: PT25M

Servings: 8 tortillas

Ingredients

  • 2 cups all-purpose flour
  • 1/2 teaspoon salt
  • 1/2 teaspoon baking powder
  • 2 tablespoons vegetable oil
  • 3/4 cup warm water
  • Optional: 1 tablespoon ground flaxseed mixed with 3 tablespoons water (flax egg)

Instructions

  1. In a large bowl, mix flour, salt, and baking powder.
  2. Add vegetable oil and flax egg if using, stir to combine.
  3. Gradually add warm water and knead until a smooth dough forms.
  4. Divide dough into 8 equal balls and rest for 10 minutes.
  5. Roll each ball into a thin circle on a floured surface.
  6. Heat a dry skillet over medium-high heat.
  7. Cook each tortilla for about 1 minute on each side until golden spots appear.
  8. Keep tortillas warm in a clean towel until serving.

Nutrition: Calories: 120 | Protein: 3g | Fat: 4g | Carbs: 20g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Vegan Tortillas”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “Soft and pliable vegan tortillas perfect for wraps and tacos. Made with simple ingredients and easy to prepare at home.”, “prepTime”: “PT10M”, “cookTime”: “PT15M”, “totalTime”: “PT25M”, “recipeYield”: “8 tortillas”, “recipeIngredient”: [“2 cups all-purpose flour”, “1/2 teaspoon salt”, “1/2 teaspoon baking powder”, “2 tablespoons vegetable oil”, “3/4 cup warm water”, “Optional: 1 tablespoon ground flaxseed mixed with 3 tablespoons water (flax egg)”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “In a large bowl, mix flour, salt, and baking powder.”}, {“@type”: “HowToStep”, “text”: “Add vegetable oil and flax egg if using, stir to combine.”}, {“@type”: “HowToStep”, “text”: “Gradually add warm water and knead until a smooth dough forms.”}, {“@type”: “HowToStep”, “text”: “Divide dough into 8 equal balls and rest for 10 minutes.”}, {“@type”: “HowToStep”, “text”: “Roll each ball into a thin circle on a floured surface.”}, {“@type”: “HowToStep”, “text”: “Heat a dry skillet over medium-high heat.”}, {“@type”: “HowToStep”, “text”: “Cook each tortilla for about 1 minute on each side until golden spots appear.”}, {“@type”: “HowToStep”, “text”: “Keep tortillas warm in a clean towel until serving.”}], “nutrition”: {“calories”: “120”, “proteinContent”: “3g”, “fatContent”: “4g”, “carbohydrateContent”: “20g”}}

Photo of author

Marta K

Leave a Comment

X