Have you ever bitten into a warm, pillowy flour tortilla fresh off the griddle and wondered why store-bought versions never quite measure up? The answer is simple: homemade flour tortillas are in a league of their own. Making authentic Mexican flour tortillas in your kitchen isn't just about saving money or avoiding preservatives. It's about creating something impossibly tender and flavorful that transforms even the simplest taco or burrito into something memorable. I still remember the first time I watched my friend's grandmother pat out perfect circles of dough with just her hands, no rolling pin needed. That's when I realized that this staple of Mexican cuisine deserves our attention and respect.
When you make flour tortillas at home, you control everything. The texture, the thickness, the golden spots that form when they hit that screaming hot griddle. You'll taste the difference in every bite, from breakfast burritos to quesadillas to simple wraps filled with last night's leftovers. And honestly, once you get the rhythm down, you'll find yourself making them without even thinking.
Ingredients List
- 3 cups all-purpose flour, plus more for dusting
- 1 teaspoon salt
- 1 teaspoon baking powder
- 1/3 cup lard, at room temperature
- 1 cup warm water (about 110°F)
Optional:
- Extra flour for rolling surface
- Additional lard for coating cooked tortillas (optional, for extra softness)
Timing / Cooking Schedule
Prep time: 20 minutes
Cooking time: 20 minutes
Total time: 40 minutes (plus 30 minutes resting time)
The resting time is crucial here, so plan ahead. Your dough needs that half hour to relax and become easier to roll. If you're making these for dinner, mix the dough while you prep your filling ingredients.
Step-by-Step Instructions
Step 1: Mix the dry ingredients
In a large mixing bowl, whisk together the flour, salt, and baking powder. Make sure everything is evenly distributed. I like to use my fingers to really fluff up the flour as I mix. This helps prevent lumps later and gives you a lighter finished product.
Step 2: Cut in the lard
Add the lard to your flour mixture. Using your fingertips or a pastry cutter, work the fat into the flour until the mixture resembles coarse crumbs. You want small, pea-sized pieces of fat throughout. This is what creates those wonderful flaky layers. Don't rush this step. It should take about 3 to 4 minutes of working the dough.
Step 3: Add the water
Make a well in the center of your flour mixture and pour in the warm water. Using a wooden spoon or your hands, mix until a shaggy dough forms. The dough will look rough and uneven at this stage, and that's perfectly fine.
Step 4: Knead the dough
Turn the dough out onto a lightly floured surface. Knead for about 5 minutes until the dough becomes smooth and elastic. You'll feel it transform under your hands from rough to silky. If the dough feels too sticky, add a tablespoon of flour at a time. Too dry? A tiny splash of water will help.
Step 5: Rest the dough
This is where patience pays off. Cover your dough ball with a damp kitchen towel or plastic wrap and let it rest for at least 30 minutes at room temperature. This resting period allows the gluten to relax, making your tortillas easier to roll thin and keeping them tender.
Step 6: Divide and shape
After resting, divide the dough into 12 equal pieces. I use a kitchen scale for this, aiming for about 2 ounces each, but eyeballing works too. Roll each piece into a smooth ball between your palms. Keep them covered with that damp towel so they don't dry out.
Step 7: Roll out the tortillas
On a lightly floured surface, use a rolling pin to roll each ball into a thin circle, about 8 inches in diameter. Roll from the center outward, rotating the dough a quarter turn after each roll. This helps maintain a round shape. Don't worry about perfect circles. Rustic shapes taste just as good. When you master making homemade flour tortillas, you'll develop your own rolling rhythm.
Step 8: Heat your griddle
Place a heavy skillet, griddle, or traditional comal over medium-high heat. Let it get really hot, about 2 to 3 minutes. You want it hot enough that a drop of water sizzles immediately. No oil or butter needed here.
Step 9: Cook the tortillas
Place one rolled tortilla onto the dry, hot surface. Cook for about 30 seconds until you see bubbles forming on the surface and the bottom has golden-brown spots. Flip and cook another 30 seconds on the second side. If you're lucky, it will puff up like a balloon. Press gently with a spatula if you want to encourage puffing, but don't force it.
Step 10: Keep warm
Stack your cooked tortillas in a clean kitchen towel or tortilla warmer. The steam helps keep them soft and pliable. Resist eating them all straight from the griddle, though I won't judge if you sneak one or two.
Nutritional Information
Per serving (serves 12):
- Calories: 165
- Protein: 4g
- Carbohydrates: 24g
- Fat: 6g
- Fiber: 1g
- Calcium: 2% DV
- Iron: 8% DV
Tips, Variations, or Cooking Advice
Fat substitutions: If you don't have lard or prefer not to use it, vegetable shortening works beautifully. Butter creates a slightly different flavor but makes delicious tortillas too. For a dairy-free option, use coconut oil or more shortening. Some cooks swear by a combination of half lard and half butter for the best of both worlds.
Whole wheat version: Replace half the all-purpose flour with whole wheat flour for a nuttier flavor and more fiber. You may need to add a tablespoon or two more water since whole wheat absorbs more liquid.
Size variations: Want burrito-sized tortillas? Divide the dough into 8 pieces instead of 12 and roll them larger. For street taco size, make 16 smaller portions.
Flavor additions: Mix in a teaspoon of garlic powder, cumin, or chili powder to the dry ingredients for flavored tortillas. Fresh herbs like cilantro or green onions kneaded into the dough create beautiful specks and subtle flavor.
Rolling pin alternatives: A wine bottle works in a pinch. Some traditional cooks use a smooth glass bottle or even their hands to pat out the dough, though this takes practice.
Batch cooking: Double or triple this recipe easily. Freeze extras for quick meals later. I often make a huge batch on Sunday afternoons while listening to music or a podcast.
Temperature matters: If your tortillas are cooking too fast and burning before puffing, lower the heat slightly. Too slow and they'll dry out? Crank it up a bit. Every stove is different, so adjust as needed.
Common Mistakes to Avoid
Skipping the resting time: I know you're eager to get cooking, but that 30-minute rest is non-negotiable. Without it, your tortillas will shrink back when you roll them and turn out tough instead of tender. The gluten needs time to relax.
Rolling too thick: Thick tortillas are doughy and don't cook properly. Aim for thin, almost translucent dough. You should be able to see light through it when you hold it up, though don't go so thin that it tears.
Using cold fat: Room temperature lard incorporates much better than cold. If you forget to take it out ahead of time, cut it into small pieces and it will soften faster.
Overcooking: Tortillas should have golden spots, not be completely browned. Overcooked tortillas turn brittle and crack when you fold them. Each side only needs about 30 seconds, maybe 45 if your heat is lower.
Not keeping them covered: Both the dough balls before rolling and the cooked tortillas after cooking need to stay covered. Exposed dough dries out and forms a skin. Cooked tortillas left uncovered turn stiff and cardboardy.
Wrong heat level: Too low and your tortillas won't puff or get those characteristic spots. Too high and they'll burn before cooking through. Medium-high is the sweet spot for most stoves.
Storage / Leftovers Tips
Store cooled flour tortillas in an airtight container or resealable plastic bag at room temperature for up to 2 days. For longer storage, refrigerate them for up to a week. The key is keeping air out so they don't dry out and crack.
Freezing is where homemade Mexican flour tortillas really shine for meal prep. Stack them with parchment or wax paper between each one to prevent sticking. Place the stack in a freezer bag, squeeze out the air, and freeze for up to 3 months. I always have a batch in my freezer for those nights when I need dinner fast.
To reheat, wrap tortillas in a damp paper towel and microwave for 15 to 20 seconds. For a more authentic texture, reheat them individually on a hot, dry skillet for about 10 seconds per side. They'll taste freshly made. From frozen, let them thaw at room temperature for an hour, or warm them directly from frozen in a skillet, adding an extra 10 seconds per side.
If your refrigerated tortillas have stiffened up, the damp paper towel trick works wonders. The steam softens them right back up. You can also wrap a stack in foil and warm them in a 300°F oven for about 10 minutes.
Never stack warm tortillas directly in a plastic bag. Let them cool completely first, or condensation will make them soggy and they might develop mold faster. The tortilla warmer lined with a cloth is traditional for a reason. It wicks away just enough moisture while keeping them warm and pliable.

