These soft, pillowy homemade flour tortillas are everything you want them to be: warm, tender, and so much better than anything from the store. Made with just five pantry ingredients, they come together in under 40 minutes and taste like the kind of tortillas you'd find at a cozy Mexican restaurant. I first made these on a rainy Saturday when I realized we were out of tortillas for taco night, and now I can't imagine going back to store-bought.

If you love fresh bread, you'll also want to try my Chinese Scallion Pancakes Recipe (Easy & Addictive) and Easy Rømmegrøt: Comforting Norwegian Porridge in Just 45 Minutes or Easy Quick Breakfast Croissant Sandwiches | 5-Minute Savory Recipe for more from-scratch comfort food. The smell of butter melting into warm Homemade Flour Tortillas, the soft puff of steam when they hit the hot skillet-there's something about making tortillas from scratch that feels like home.
Why You'll Love This Recipe
Quick and simple. With just 10 minutes of prep and a short rest, these tortillas come together faster than a trip to the store.
Soft and pliable. The butter and hot water create a dough that stays tender and flexible, perfect for folding without cracking.
Better than store-bought. Fresh tortillas have a light, slightly buttery flavor and a soft texture that packaged versions just can't match.
Versatile. Use them for tacos, burritos, wraps, quesadillas, or even breakfast burritos. They work with everything.
Minimal ingredients. You probably have everything you need already: Homemade Flour Tortillas, salt, baking powder, butter, and water.
Jump to:
Homemade Flour Tortillas Ingredients
Here's what goes into soft, tender Homemade Flour Tortillas tortillas from scratch.
See Recipe Card Below This Post For ingredients Quantites
All-purpose flour: Forms the structure and gives the tortillas their soft, chewy texture. Using the right amount keeps them pliable.
Fine sea salt: Balances the richness of the butter and enhances the overall flavor.
Baking powder: Adds a tiny bit of lift, making the tortillas lighter and helping them puff slightly on the skillet.
Hot water: Hydrates the dough quickly and helps create a softer, more workable texture. The heat also makes the butter easier to incorporate.
Butter: Adds richness and keeps the tortillas tender and flavorful. Room-temperature butter mixes in smoothly. You can also use lard for a more traditional flavor, or olive oil or coconut oil for a dairy-free version.
How to Make Homemade Flour Tortillas
Make the dough: Add the Homemade Flour Tortillas, salt, and baking powder to a large mixing bowl and stir everything together. Add the butter in small pieces and use your fingers or a fork to work it into the flour until it looks crumbly. Slowly pour in the hot water, a little at a time, stirring as you go, until a soft dough begins to form.
Rest the dough: Turn the dough out onto a lightly Homemade Flour Tortillas countertop and knead it gently for about 1 to 2 minutes, just until it feels smooth and elastic. Cover it with a clean kitchen towel and let it rest for 10 minutes. This resting time makes the dough easier to roll out.
Divide: Cut the dough into 12 equal pieces if you're making medium tortillas, or 10 pieces for larger ones. Roll each piece into a smooth ball between your palms. You can let them sit at room temperature for up to 2 hours if you're not ready to cook yet.

Roll into circles: Lightly Homemade Flour Tortillas your work surface and each dough ball. Use a rolling pin or a tortilla press to flatten each ball into a thin, round circle. Roll from the center outward, rotating the dough as you go to keep the shape even. The thinner you roll them, the softer and more pliable they'll be.
Cook: Heat a dry cast iron skillet or heavy pan over medium-high heat. Once it's hot, place one tortilla in the pan. Cook for 30 to 60 seconds, until you see bubbles forming on the surface and light golden spots on the bottom. Flip it over and cook for another 30 seconds or so. Transfer the cooked tortilla to a plate and cover it with a dry kitchen towel to keep it soft while you cook the rest.

Substitutions and Variations
Use lard instead of butter for a more traditional flavor and extra-tender texture. This is the classic fat used in Mexican Homemade Flour Tortillas.
Try olive oil or coconut oil if you want a dairy-free or vegan version. The texture will be slightly different but still soft and delicious.
Make whole wheat tortillas by swapping half the all-purpose Homemade Flour Tortillas for whole wheat flour. They'll be a bit denser but still tasty.
Add flavor with herbs or spices like garlic powder, cumin, or chopped cilantro mixed into the dough.
Equipment for Homemade Flour Tortillas
Cast iron pan or skillet: A heavy pan holds heat well and creates those beautiful golden spots on the tortillas.
Rolling pin: Essential for rolling the dough thin and even. A wooden or marble rolling pin works best.
Tortilla press (optional): Speeds up the process and makes perfectly round tortillas every time, though a rolling pin works just fine.
Mixing bowl: For combining the dough ingredients.
Kitchen towel: Keeps the dough covered while resting and keeps cooked tortillas soft and warm.
Storage and Freezing Tips
Refrigerate: Let the tortillas cool completely, then stack them and store in an airtight bag or container. They'll stay fresh for up to 5 days in the fridge. Reheat in a dry skillet or microwave for a few seconds before serving.
Freeze: Layer the cooled tortillas with parchment paper or wax paper between each one to prevent sticking. Place the stack in a freezer-safe bag or container and freeze for up to 3 months. Thaw in the fridge overnight, then warm them up in a skillet.
Reheat from frozen: You can also reheat frozen tortillas directly in a hot skillet for about 30 seconds per side.
expert tips
Use hot water, not warm. The heat helps the dough come together quickly and creates a softer texture.
Don't skip the resting time. Letting the dough rest makes it much easier to roll out thin and keeps the tortillas tender.
Roll them thin. The thinner the tortilla, the softer and more pliable it will be. Aim for almost translucent.
Keep the heat high. A hot skillet cooks the tortillas quickly and helps them puff up without drying out.
Cover cooked tortillas immediately. This traps steam and keeps them soft. A dry kitchen towel works better than a damp one.
Don't overcook. Tortillas should have light golden spots but not be crispy. They'll firm up slightly as they cool.
FAQ
What is a flour tortilla made of?
A flour tortilla is made from all-purpose Homemade Flour Tortillas, salt, a fat like butter or lard, water, and sometimes a leavening agent like baking powder. The combination creates a soft, pliable flatbread that's perfect for wrapping or folding. My mom always said the secret is using hot water and not skimping on the fat.
How long will flour tortillas last?
Homemade flour tortillas will stay fresh in the fridge for up to 5 days when stored in an airtight bag. For longer storage, freeze them with parchment paper between each tortilla, and they'll keep for up to 3 months. Just reheat in a skillet before serving.
What is a fun fact about tortillas?
Homemade Flour Tortillas actually originated in Northern Mexico, where wheat was more available than corn. They became popular in the border regions and eventually spread throughout the southwestern United States. Now they're a staple in kitchens everywhere, and making them from scratch connects you to that tradition.
How do you use flour tortillas?
Homemade Flour Tortillas are incredibly versatile. Use them for tacos, burritos, quesadillas, wraps, enchiladas, or even as a base for pizza. You can also cut them into wedges, bake them until crispy, and serve them with dips. They're one of the most flexible staples in any kitchen.
Related
Looking for other recipes like this? Try these:
Pairing
These are my favorite dishes to serve with Homemade Flour Tortillas

Soft Skillet Flour Tortillas
Ingredients
Method
- Combine the flour, salt, and baking powder in a large bowl, then mix in the butter pieces until dispersed. mix
- Gradually pour in the hot water while stirring until a soft dough comes together. mix
- Transfer the dough to a lightly floured surface and knead briefly until smooth, then cover and let rest. prep
- Divide the rested dough into equal portions and roll each portion into a smooth ball. assemble
- Flatten each dough ball into a thin round using a rolling pin or tortilla press. assemble
- Heat a dry skillet over medium-high heat and cook each tortilla until bubbles appear, flipping once and cooking briefly on the second side. finish













Leave a Reply