Homemade tortillas are the foundation of authentic Mexican tacos, offering superior flavor, texture, and freshness compared to store-bought options. Making tortillas from scratch allows you to control ingredients, thickness, and softness while creating a more satisfying taco experience. Both corn and flour tortillas are simple to make at home with a few essential ingredients and careful technique.
This guide provides step-by-step instructions for creating homemade tortillas, including tips for preparation, cooking, and storage.
Ingredients You’ll Need
The ingredients differ slightly depending on whether you are making corn or flour tortillas.
For Corn Tortillas:
2 cups masa harina (corn flour treated with lime)
1 ¼ cups warm water (adjust as needed)
½ teaspoon salt
For Flour Tortillas:
2 cups all-purpose flour
¼ teaspoon salt
¾ teaspoon baking powder
3 tablespoons vegetable oil or lard
¾ cup warm water
High-quality ingredients ensure better flavor and pliability. For corn tortillas, choose fresh masa harina, and for flour tortillas, use unbleached flour for a tender, soft result.
Preparing the Dough
Corn Tortillas:
In a mixing bowl, combine masa harina and salt.
Gradually add warm water while mixing with your hands or a spoon.
Knead until the dough is smooth, pliable, and slightly sticky. Adjust water or masa harina as needed.
Cover the dough with a damp cloth and let it rest for 15–30 minutes to hydrate fully.
Flour Tortillas:
In a large bowl, combine flour, salt, and baking powder.
Add vegetable oil or lard and mix until the mixture resembles coarse crumbs.
Gradually add warm water, stirring until a soft dough forms.
Knead on a lightly floured surface for 5–7 minutes until smooth and elastic.
Cover with a damp cloth and let rest for 20–30 minutes.
Resting the dough allows the gluten (in flour tortillas) or masa (in corn tortillas) to relax, which improves pliability and prevents cracking during cooking.
Dividing and Shaping the Dough
Divide the dough into equal portions, about the size of a golf ball.
Roll each portion into a smooth ball.
Use a tortilla press or rolling pin to flatten each ball into a thin, round tortilla. Aim for even thickness to ensure uniform cooking.
For corn tortillas, placing the dough ball between two pieces of parchment paper or plastic wrap prevents sticking and makes pressing easier. Flour tortillas can be rolled directly on a lightly floured surface.
Cooking the Tortillas
Corn Tortillas:
Preheat a dry skillet, griddle, or comal over medium-high heat.
Cook each tortilla for about 50–60 seconds on the first side until edges begin to lift.
Flip and cook for another 50–60 seconds.
The tortilla should have golden brown spots and a slightly puffed appearance.
Flour Tortillas:
Heat a dry skillet over medium-high heat.
Cook each rolled tortilla for 1–2 minutes on each side, until lightly browned and slightly puffed.
Avoid overcooking, which can make tortillas dry and brittle.
Proper cooking ensures soft, flexible tortillas that can hold fillings without tearing.
Storing and Serving
Serve immediately for the best taste and texture.
To keep tortillas warm, wrap them in a clean kitchen towel or place them in a covered container.
Leftover tortillas can be stored in an airtight container at room temperature for 1–2 days or in the refrigerator for up to a week. Reheat gently on a skillet before serving.
Corn tortillas are best consumed the same day, while flour tortillas maintain softness for longer when stored properly.
Tips for Perfect Tortillas
Consistency is Key: Ensure all dough balls are the same size for uniform tortillas.
Adjust Thickness: Thinner tortillas cook faster and are more pliable; thicker ones hold fillings better but take longer to cook.
Avoid Overcrowding the Skillet: Cook tortillas one or two at a time for even heat distribution.
Experiment with Flavors: Add a pinch of herbs, spices, or finely chopped chili to the dough for unique variations.

