01 -
In a large mixing bowl, whisk together the flour, baking powder, and salt until everything is evenly distributed.
02 -
Pour in the oil and warm water, then use your hands to mix everything together until a shaggy dough forms and no dry flour remains visible.
03 -
Turn the dough out onto a floured work surface and knead it for about 5 minutes, until it becomes completely smooth and stretchy.
04 -
Cut the dough into 8 equal portions for burrito-sized tortillas, or 10 pieces for taco-sized ones. Shape each portion into a neat ball.
05 -
Place the dough balls on a parchment-lined baking sheet, dust lightly with flour, and cover with a clean kitchen towel. Let them rest for at least 30 minutes, or up to 2 hours at room temperature.
06 -
On a floured surface, roll each ball into a thin circle - about 8-10 inches for large tortillas or 6-8 inches for medium ones. Keep your rolling pin and surface dusted with flour to prevent sticking. Place rolled tortillas on a clean towel, but don't stack them.
07 -
Heat a large skillet or griddle over medium-high heat until hot. Place one tortilla in the pan and cook for 30-45 seconds until small bubbles appear on the surface. Flip and cook another 30-45 seconds until light brown spots form on the bottom.
08 -
Transfer each cooked tortilla to a tortilla warmer or zip-top bag to stay soft and warm while you finish cooking the rest. Serve immediately, or refrigerate for up to a week.