If you’ve never made homemade flour tortillas before, get ready to be amazed. These incredibly soft, chewy, and flavorful tortillas are made with just a handful of pantry staples and come together in about 30 minutes. Once you taste a warm tortilla fresh from the skillet, you’ll never want the packaged version again!
Whether you’re making tacos, burritos, quesadillas, wraps, or simply enjoying one with butter, this easy homemade flour tortilla recipe is guaranteed to become a family favorite.

Why You’ll Love These Homemade Flour Tortillas
- Soft, fluffy, and perfectly chewy
- Only 5 simple pantry ingredients
- Ready in about 30 minutes
- Freezer-friendly
- Budget-friendly
- No preservatives or artificial ingredients
- Perfect for tacos, burritos, enchiladas, wraps, and more
What Makes Homemade Tortillas So Much Better?
Store-bought tortillas often contain preservatives to keep them shelf-stable. Homemade tortillas stay wonderfully soft thanks to fresh dough, warm water, and just the right amount of fat.
The result?
✔ Better flavor
✔ Better texture
✔ More flexibility
✔ No cracking or tearing
Once you make them once, you’ll wonder why you waited so long.

Ingredients
- 3 cups all-purpose flour
- 1 teaspoon salt
- 1 teaspoon baking powder
- ⅓ cup vegetable oil (or melted lard/shortening)
- 1 cup warm water
Kitchen Tools You’ll Need
- Large mixing bowl
- Rolling pin
- Cast iron skillet or nonstick skillet
- Measuring cups and spoons
- Clean kitchen towel

How to Make Homemade Flour Tortillas
Step 1: Mix the Dry Ingredients
In a large bowl, whisk together:
- Flour
- Salt
- Baking powder
Step 2: Add the Oil
Pour in the vegetable oil and mix until the flour resembles coarse crumbs.
Step 3: Add Warm Water
Slowly stir in the warm water until a shaggy dough forms.
Step 4: Knead
Transfer the dough to a lightly floured surface.
Knead for about 3–5 minutes until smooth and elastic.

Step 5: Rest the Dough
Cover the dough with a towel.
Let it rest for 20 minutes.
This helps relax the gluten so rolling is much easier.
Step 6: Divide
Cut the dough into 10–12 equal balls depending on the tortilla size you want.
Step 7: Roll Thin
Roll each dough ball into a very thin circle.
Don’t worry if they’re not perfectly round—they’ll still taste amazing.
Step 8: Cook
Heat a dry skillet over medium-high heat.
Cook each tortilla:
- 30–45 seconds on the first side
- Flip once bubbles appear
- Cook another 20–30 seconds
The tortilla should have beautiful golden brown spots.
Step 9: Keep Warm
Stack cooked tortillas inside a clean towel to keep them soft and warm.

Tips for Perfect Flour Tortillas
- Use warm—not hot—water.
- Don’t skip the resting time.
- Roll the dough very thin.
- Cook on a hot skillet.
- Don’t overcook or they’ll become crispy.
- Keep finished tortillas covered immediately.
Easy Variations
Whole Wheat
Replace half the all-purpose flour with whole wheat flour.
Garlic Herb
Add:
- 1 teaspoon garlic powder
- 1 teaspoon dried parsley
Cheesy
Mix in ¼ cup finely grated Parmesan cheese.
Butter Tortillas
Replace vegetable oil with melted butter for an extra rich flavor.
What to Serve with Homemade Flour Tortillas
These tortillas are perfect with:
- Chicken tacos
- Ground beef tacos
- Carne asada
- Breakfast burritos
- Chicken fajitas
- Steak fajitas
- Shrimp tacos
- Quesadillas
- Homemade wraps
- Burritos
- Taco salads
- Chicken enchiladas

Storage
Store cooled tortillas in an airtight container or zip-top bag.
They’ll stay fresh:
- Room temperature: 2–3 days
- Refrigerator: Up to 1 week
Can You Freeze Homemade Tortillas?
Absolutely!
Place parchment paper between each tortilla and freeze inside a freezer bag for up to 3 months.
Reheat in a skillet or microwave until warm.
Common Questions
Why are my tortillas tough?
Usually because they were overworked, overcooked, or didn’t rest before rolling.
Why won’t my tortillas puff?
Your skillet may not be hot enough, or the tortillas may have been rolled too thick.
Can I use butter instead of oil?
Yes! Melted butter gives tortillas an even richer flavor.
Do I need a tortilla press?
No.
A rolling pin works perfectly for flour tortillas.
Can I make them ahead?
Definitely.
They’re wonderful for meal prep and freeze beautifully.

Nutrition Information (Per Tortilla – Approximate)
- Calories: 185
- Protein: 4g
- Carbohydrates: 27g
- Fat: 7g
- Saturated Fat: 1g
- Fiber: 1g
- Sugar: 0g
- Sodium: 235mg
Nutrition values are estimates and will vary depending on ingredient brands and tortilla size.

Final Thoughts
There’s something incredibly satisfying about making your own flour tortillas from scratch. They’re soft, warm, and packed with fresh flavor that simply can’t be matched by store-bought versions. With just a few pantry staples and a hot skillet, you’ll have a stack of delicious homemade tortillas ready for taco night, burritos, wraps, or even a simple snack with butter.
Once you try this recipe, don’t be surprised if homemade tortillas become a regular part of your kitchen routine—they’re that easy and that good!
I hope you enjoyed learning about how to make this fresh homemade flour tortilla recipe! If you liked this one, you should check out my Homemade Rolls recipe and the rest of my blog. If you have any questions, please contact me at: [email protected]