Mix Dry Ingredients: In a large mixing bowl, whisk together the all-purpose flour and salt until well combined.
Add Oil: Add the vegetable oil to the flour mixture and mix until the oil is evenly distributed and the mixture resembles coarse crumbs.
Form Dough: Gradually add the warm water to the flour mixture, stirring with a wooden spoon or your hands, until a soft dough forms. If the dough is too dry, add more water, a tablespoon at a time, until the dough comes together.
Knead Dough: Transfer the dough to a lightly floured surface and knead it for about 5 minutes, or until it becomes smooth and elastic. If the dough feels sticky, you can add a little more flour as needed.
Rest Dough: Shape the dough into a ball and place it back into the mixing bowl. Cover the bowl with a clean kitchen towel and let the dough rest for about 30 minutes to allow the gluten to relax.
Divide and Roll: After resting, divide the dough into 8 equal portions. Roll each portion into a ball and then flatten it slightly with your hands.
Roll Out Tortillas: On a lightly floured surface, use a rolling pin to roll out each portion of dough into a thin circle, about 6-8 inches in diameter. Rotate the dough as you roll to ensure even thickness.
Cook Tortillas: Heat a non-stick skillet or griddle over medium-high heat. Once hot, carefully transfer one tortilla to the skillet and cook for about 30 seconds to 1 minute on each side, or until lightly golden brown and bubbles start to form. Repeat with the remaining tortillas.
Keep Warm: As you cook the tortillas, stack them on a plate and cover them with a clean kitchen towel to keep them warm and soft.
Serve: Serve the warm vegan tortillas immediately with your favorite fillings and toppings, such as beans, veggies, salsa, guacamole, or vegan cheese.