If you have ever wanted to master a kitchen staple that truly elevates your meals, this Homemade Flour Tortillas Recipe is the answer you’ve been searching for. Soft, warm, and wonderfully pliable, these tortillas bring a comforting and authentic touch to any dish, from tacos and burritos to wraps and quesadillas. With just a handful of simple ingredients, you can create something truly satisfying at home that beats store-bought tortillas any day.

Ingredients You’ll Need
To make these delightful tortillas, you’ll only need a few essential ingredients that all play a crucial role in bringing the perfect texture and flavor. Each one works in harmony to create tortillas that are soft, flexible, and subtly rich.
- 2 1/2 cups all-purpose flour: The base that provides structure and tenderness to your tortillas.
- 1 teaspoon salt: Enhances the flavor and balances the dough perfectly.
- 1 teaspoon baking powder: Adds a slight lift to make the tortillas light and soft.
- 1/4 cup vegetable oil or lard: Brings richness and helps keep the tortillas soft and pliable.
- 3/4 cup warm water: Hydrates the dough and makes it easy to knead while adding moisture.
How to Make Homemade Flour Tortillas Recipe
Step 1: Mix the Dry Ingredients
Start by whisking together the flour, salt, and baking powder in a large bowl. This ensures the seasoning and leavening agent are evenly distributed throughout the flour, laying the foundation for a smooth dough.
Step 2: Incorporate the Fat
Add the vegetable oil or lard to the dry mix. Use your hands or a fork to work it in until the mixture looks like coarse crumbs. This step is key for tender tortillas with a slight richness.
Step 3: Form the Dough
Gradually pour in the warm water while stirring gently until a soft dough forms. Turn the dough out onto a lightly floured surface and knead it for 2 to 3 minutes until it’s smooth and elastic. This kneading develops gluten which gives the tortillas their delicious chew.
Step 4: Rest and Divide
Divide the dough into 8 equal portions and roll each into a ball. Cover them with a damp towel and let them rest for 15 to 20 minutes. Resting lets the dough relax, so it’s easier to roll out later without shrinking.
Step 5: Roll Out the Tortillas
With a floured surface and rolling pin, flatten each dough ball into a thin 7 to 8-inch circle. Keeping them thin but not paper-thin will help cook them evenly and give you that classic tortilla texture.
Step 6: Cook the Tortillas
Heat a dry skillet or griddle over medium-high heat. Place one tortilla at a time in the pan, cooking each side for 30 to 45 seconds until you see light golden spots and some puffing. Keep the cooked tortillas warm and soft by wrapping them in a clean kitchen towel as you finish the batch.
How to Serve Homemade Flour Tortillas Recipe

Garnishes
These tortillas pair beautifully with simple garnishes like fresh cilantro, a squeeze of lime, or crumbled queso fresco. These add brightness and a touch of creamy texture that complements the softness of the tortillas perfectly.
Side Dishes
Serve your homemade flour tortillas alongside classic Mexican dishes such as refried beans, spicy grilled chicken, or salsa verde. They also shine when paired with savory stews, grilled vegetables, or scrambled eggs for an all-day meal.
Creative Ways to Present
Beyond tacos and burritos, try your tortillas as a base for homemade pizza, rolled up with savory fillings as pinwheels, or as a wrap for fresh salads. They even make a great alternative to sandwich bread when stacked with your favorite fillings.
Make Ahead and Storage
Storing Leftovers
Leftover tortillas can be stored in an airtight container at room temperature to keep their softness for up to 2 days. Just make sure they are completely cooled before sealing to avoid trapping moisture and getting soggy.
Freezing
You can also freeze tortillas for longer storage. Separate each tortilla with parchment paper to prevent sticking, then place them in a freezer-safe bag. They will keep well for up to 2 months and are perfect for busy days.
Reheating
To bring your tortillas back to life, reheat them in a hot, dry skillet for 20 to 30 seconds on each side or microwave them wrapped in a damp paper towel for 15 seconds. This restores their softness and warmth as if fresh.
FAQs
Can I use whole wheat flour instead of all-purpose flour?
Absolutely! Whole wheat flour will add a nuttier flavor and heartier texture, though the tortillas might be a bit less soft. You may want to increase the water slightly to achieve the right dough consistency.
Why do my tortillas turn out dry or tough?
Dry or tough tortillas are often a result of over-kneading or cooking at too high a temperature. Be gentle when kneading and watch the skillet’s heat, aiming for medium-high but not scorching hot.
Can I substitute the vegetable oil with another fat?
Yes, lard produces especially tender and authentic tortillas, but melted butter or coconut oil can work too. Each fat brings a unique flavor profile, so feel free to experiment!
How thin should I roll out the tortillas?
Roll your tortillas to about 7 or 8 inches in diameter, thin but not paper-thin. This thickness ensures they cook evenly, puff nicely, and stay sturdy enough for fillings.
What is the best way to keep tortillas warm after cooking?
Wrapping them in a clean kitchen towel and placing them in a warming oven or stacked in a tortilla warmer keeps them soft and warm until you’re ready to serve.
Final Thoughts
There’s nothing quite like the satisfaction of making your own tortillas from scratch, and this Homemade Flour Tortillas Recipe is a true kitchen treasure. With such simple ingredients and straightforward steps, you’ll soon find yourself reaching for these soft, warm tortillas to enhance every meal. Give it a try—you’ll wonder how you ever lived without them!
Print
Homemade Flour Tortillas Recipe
- Prep Time: 20 minutes
- Cook Time: 10 minutes
- Total Time: 30 minutes
- Yield: 8 tortillas
- Category: Bread
- Method: Stovetop
- Cuisine: Mexican
- Diet: Vegetarian
Description
This homemade flour tortillas recipe yields soft, pliable, and delicious tortillas perfect for wraps, tacos, and other Mexican dishes. Made with simple pantry ingredients, these tortillas are easy to prepare on the stovetop and can be enjoyed fresh or stored for later use.
Ingredients
Dry Ingredients
- 2 1/2 cups all-purpose flour
- 1 teaspoon salt
- 1 teaspoon baking powder
Wet Ingredients
- 1/4 cup vegetable oil or lard
- 3/4 cup warm water
Instructions
- Mix Dry Ingredients: In a large mixing bowl, whisk together the flour, salt, and baking powder until well combined.
- Add Oil and Combine: Add the vegetable oil or lard to the dry mixture and use your hands or a fork to mix until the texture resembles coarse crumbs.
- Incorporate Water and Form Dough: Gradually pour in the warm water while stirring, forming a soft dough that holds together.
- Knead Dough: Transfer the dough onto a lightly floured surface and knead for 2 to 3 minutes until the dough is smooth and elastic.
- Divide and Rest Dough: Divide the dough into 8 equal portions, roll each into a ball, and cover with a damp towel. Let the dough rest for 15 to 20 minutes to relax the gluten.
- Preheat Skillet: Heat a dry skillet or griddle over medium-high heat until hot but not smoking.
- Roll Out Tortillas: On a lightly floured surface, roll each dough ball into a thin circle about 7 to 8 inches in diameter.
- Cook Tortillas: Place one tortilla at a time on the hot skillet. Cook each side for 30 to 45 seconds or until lightly browned and puffed in spots.
- Keep Warm: Wrap cooked tortillas in a clean kitchen towel to keep them soft and warm while cooking the remaining tortillas.
Notes
- Tortillas can be stored in an airtight container at room temperature for up to 2 days or frozen for longer storage.
- Reheat tortillas in a hot skillet or microwave before serving for optimal softness.
- For extra soft tortillas, substitute warm milk in place of water.