🌮 Homemade Flour Tortillas — Soft, Warm & Perfectly Flexible
There’s nothing quite like fresh Homemade Flour Tortillas! Soft, tender, and wonderfully flexible, these easy tortillas are made with simple pantry ingredients and taste so much better than store-bought ones. They’re perfect for tacos, burritos, quesadillas, wraps, fajitas, and homemade tortilla chips.
The secret to delicious flour tortillas is allowing the dough to rest, rolling each piece thinly, and cooking it quickly in a hot skillet. You’ll get beautiful tortillas with golden-brown spots, a soft texture, and just the right amount of chew.
Best of all, you don’t need a tortilla press, yeast, or any special equipment. Just mix, knead, roll, and cook! ❤️
Recipe Details
- Prep Time: 15 minutes
- Resting Time: 30 minutes
- Cook Time: 15–20 minutes
- Total Time: Approximately 1 hour
- Yield: 8–10 tortillas
- Serving Size: 1 tortilla
- Course: Bread, Side Dish
- Cuisine: Mexican-inspired
- Difficulty: Easy
- Method: Stovetop
Ingredients
- 300 g all-purpose flour (approximately 2½ cups, depending on how it’s measured)
- ½ teaspoon salt
- 3 tablespoons vegetable oil or olive oil (45 ml)
- 180 ml warm water, approximately
- ½ teaspoon baking powder, optional, for slightly softer, puffier tortillas
Ingredient notes: Vegetable oil has a neutral flavor, while olive oil gives the tortillas a slightly richer taste. The baking powder is optional; the tortillas can still be soft and delicious without it.
Instructions
Step 1: Combine the Dry Ingredients
In a large mixing bowl, whisk together the all-purpose flour, salt, and optional baking powder until evenly combined.
Mixing the dry ingredients first helps distribute the salt and baking powder throughout the dough, giving the tortillas a consistent texture.
Step 2: Add the Oil and Warm Water
Pour the vegetable oil or olive oil into the flour mixture. Add most of the warm water gradually, stirring with a wooden spoon or your hand until a rough dough forms.
Add the remaining water a little at a time as needed. The dough should feel soft and pliable without being excessively sticky.
Depending on your flour and the humidity in your kitchen, you may not need every drop of water.
Step 3: Knead the Dough
Transfer the dough to a lightly floured work surface and knead for approximately 5–7 minutes, until it becomes smooth, elastic, and easy to handle.
If the dough feels sticky, sprinkle on a small amount of flour. If it feels dry or cracks while kneading, add a teaspoon of warm water and continue kneading.
Avoid adding too much extra flour, as this can make the tortillas dry or tough.
Step 4: Let the Dough Rest
Shape the dough into a ball and return it to the mixing bowl. Cover with a clean kitchen towel or plastic wrap and let it rest for 30 minutes at room temperature.
This resting period allows the flour to hydrate and the gluten to relax, making the dough much easier to roll thinly without constantly shrinking back.
Don’t skip this step if you want soft, flexible tortillas!
Step 5: Divide the Dough
Place the rested dough on a clean work surface and divide it into 8–10 equal portions.
Roll each portion into a smooth ball and cover the dough balls with a kitchen towel while you work. Keeping them covered prevents the surfaces from drying out.
For larger burrito-style tortillas, make 8 portions. For smaller taco-sized tortillas, make 10 portions.
Step 6: Roll Out the Tortillas
Lightly flour your work surface and rolling pin.
Take one dough ball and roll it into a thin, round circle, approximately 7–9 inches (18–23 cm) in diameter, depending on your preferred size.
Rotate the dough frequently as you roll to help maintain a circular shape. If the dough keeps springing back, cover it and let it rest for another 5–10 minutes before rolling again.
Keep the remaining dough balls covered while you prepare each tortilla.
Tip: Roll the tortillas as thinly and evenly as possible. Thick areas may remain doughy, while thinner areas cook more quickly.
Step 7: Heat the Skillet
Place a dry cast-iron skillet, heavy frying pan, or flat griddle over medium-high heat.
Allow it to heat for a few minutes before cooking. The pan should be hot enough for the tortilla to develop golden-brown spots quickly, but not so hot that it burns before cooking through.
No additional oil is necessary because the dough already contains oil.
Step 8: Cook the Tortillas
Place one rolled tortilla in the hot skillet.
Cook for approximately 30–45 seconds, or until small bubbles begin to appear and light golden-brown spots develop underneath.
Flip the tortilla and cook the second side for another 20–40 seconds. You may notice the tortilla puffing up in places as steam forms inside the dough.
Flip briefly once more if needed, but avoid cooking it for too long, as excessive heat can make the tortilla dry and brittle.
Transfer the cooked tortilla to a clean plate and repeat with the remaining dough balls.
Step 9: Keep the Tortillas Soft
Stack the warm tortillas on a plate and cover them with a clean kitchen towel as you cook.
The trapped warmth and steam help keep them soft, flexible, and easy to fold without cracking.
Allow the stack to rest, covered, for a few minutes before serving.
Step 10: Serve and Enjoy
Serve your Homemade Flour Tortillas warm with your favorite fillings.
Use them for tacos, burritos, quesadillas, fajitas, wraps, breakfast burritos, or homemade tortilla roll-ups. They’re also delicious brushed lightly with butter and served alongside soups or stews.
Enjoy the fresh, homemade taste in every soft and tender bite! 🌮
Tips for Perfect Homemade Flour Tortillas
- Measure the flour carefully. Weighing 300 g gives the most reliable results and prevents overly dry dough.
- Add water gradually. Different brands of flour absorb different amounts of moisture, so adjust as needed.
- Knead until smooth. Properly kneaded dough is easier to shape and helps create a tender, flexible texture.
- Allow enough resting time. Resting relaxes the dough and makes rolling much easier.
- Roll evenly. Consistent thickness helps each tortilla cook at the same rate.
- Use a properly heated pan. A hot skillet creates the characteristic golden spots without drying out the tortillas.
- Don’t overcook. Long cooking times remove moisture and can make the tortillas stiff or crunchy.
- Keep them covered. Covering the cooked tortillas while they’re warm helps preserve their softness.
Delicious Variations
🧄 Garlic Herb Tortillas
Add ½ teaspoon garlic powder and 1 teaspoon dried mixed herbs to the flour mixture for savory wraps with extra flavor.
🌶️ Spiced Tortillas
Add ½ teaspoon paprika and a pinch of chili powder to create tortillas with a subtle smoky warmth.
🌾 Whole-Wheat Flour Tortillas
Replace half the all-purpose flour with whole-wheat flour. You may need a little additional water because whole-wheat flour absorbs more moisture. The tortillas will be heartier and slightly denser.
🫓 Extra-Soft Tortillas
Include the optional ½ teaspoon baking powder and take special care not to overcook the tortillas. Keep them covered immediately after cooking.
🧀 Cheese Quesadilla Tortillas
Use the tortillas as a base for quesadillas filled with shredded cheese, cooked chicken, beans, or sautéed vegetables. Cook the filled tortilla in a lightly greased skillet until golden and the cheese has melted.
🌿 Olive Oil Tortillas
Use extra-virgin olive oil for a slightly fruity, savory flavor. These pair especially well with grilled vegetables, Mediterranean-inspired wraps, and hummus.
What to Serve with Homemade Flour Tortillas
These versatile tortillas go with almost anything!
- Tacos: Fill with seasoned beef, chicken, fish, beans, lettuce, salsa, and cheese.
- Burritos: Add rice, beans, grilled meat, vegetables, and your favorite sauces.
- Quesadillas: Layer with cheese and cooked fillings, fold, and toast until crispy.
- Fajitas: Serve with sizzling peppers, onions, and grilled chicken or beef.
- Breakfast wraps: Fill with scrambled eggs, cheese, potatoes, and cooked bacon or sausage.
- Soups and stews: Serve warm tortillas on the side for dipping and scooping.
- Sweet wraps: Spread with peanut butter, chocolate spread, or cinnamon sugar for a quick treat.
Make-Ahead and Storage
Room temperature: Once cooled, keep the tortillas in an airtight bag or container for up to 1 day if serving soon.
Refrigeration: Store cooled tortillas in an airtight bag or container in the refrigerator for up to 5–7 days. Separate them with parchment paper if they tend to stick together.
Freezing: Stack the completely cooled tortillas with small sheets of parchment between them, then place the stack in a freezer-safe bag. Freeze for up to 2–3 months for best quality.
Reheating: Warm tortillas individually in a dry skillet over medium heat for approximately 15–30 seconds per side. Alternatively, wrap a small stack in a slightly damp paper towel and microwave in short intervals until warm.
Make-ahead dough: You can prepare the dough, cover it tightly, and refrigerate it for up to 24 hours. Let it sit at room temperature briefly before dividing and rolling so it is easier to handle.
Frequently Asked Questions
Why are my homemade tortillas tough?
Tortillas can become tough if the dough is too dry, insufficiently rested, or overcooked. Measure the flour accurately, add enough water to make a soft dough, allow it to rest, and cook each tortilla only until it develops light brown spots.
Why does my dough keep shrinking when I roll it?
The gluten may still be too tight. Cover the dough and let it rest for another 5–10 minutes before continuing. Avoid forcing the dough into shape.
Why aren’t my tortillas puffing up?
Puffing depends on even thickness, sufficient heat, and moisture in the dough. Roll the tortillas evenly, make sure the pan is hot, and avoid letting the dough dry out before cooking. Not every tortilla will puff completely, and that’s perfectly normal.
Can I make these without baking powder?
Absolutely! Baking powder is optional. Without it, the tortillas may be slightly less puffy but can still turn out soft and flexible when the dough is properly kneaded, rested, and cooked.
Can I use olive oil instead of vegetable oil?
Yes. Both oils work well. Neutral vegetable oil gives a more traditional, mild flavor, while olive oil adds a subtle fruity taste.
Can I make the dough without a stand mixer?
Yes. This recipe is easily made by hand. Mix the ingredients in a bowl, then knead the dough on a clean work surface until smooth and elastic.
How do I stop the tortillas from cracking when folded?
Make sure the tortillas aren’t rolled too thick or cooked too long. Stack and cover them while warm, then reheat briefly before filling if they’ve cooled and stiffened.
Can I use these tortillas for wraps and burritos?
Yes! Roll the dough into larger circles for burrito-sized tortillas and cook them as directed. Let them cool under a clean towel to keep them flexible for wrapping.
🌮 Fresh, Soft Tortillas Made Right at Home
These Homemade Flour Tortillas are simple, affordable, and incredibly versatile. With just flour, salt, oil, water, and a little patience, you can make soft, golden tortillas that are perfect for everything from quick lunches to family taco nights.
Once you taste them fresh from the skillet, you’ll appreciate how easy it is to make your own. Prepare a warm stack, add your favorite fillings, and bring homemade goodness to your table! ❤️