Soft, Pliable 3-Ingredient Homemade Corn Tortillas
Homemade corn tortillas are softer, more pliable, and have a deeply corny flavor that bagged tortillas just can’t match.

With just three pantry ingredients, masa harina, warm water, and salt, you can have warm, fresh tortillas on the table in about 25 minutes of hands-on time.
What Makes These Tortillas So Good
Freshly toasted masa has a nutty, sweet corn taste that stays vibrant, not flat like store-bought versions. The dough hydrates as it rests, giving the tortillas their signature tenderness.
They stay soft enough to fold without cracking, even after sitting wrapped in a towel for the whole meal. That bendable texture is the real payoff of making them yourself.
Ingredients

- 2 cups masa harina: use masa harina specifically (not cornmeal), any brand like Maseca works
- 1/2 teaspoon fine sea salt
- 1 1/4 to 1 1/2 cups warm water: about 110°F, warm but not hot
Variations / Substitutions
- Add fat for richness: stir 1 tablespoon of vegetable shortening or lard into the dry ingredients for tortillas that stay soft even longer
- Use lime water: replace 1 tablespoon of the water with fresh lime juice for a faint tang
- Flavor the dough: mix in a pinch of chipotle powder or finely chopped cilantro if you like
If you get hooked, try baking homemade tortilla chips from the same dough.
How to Make Homemade Corn Tortillas
Step 1: Mix the Dough

In a large bowl, whisk together the 2 cups of masa harina and 1/2 teaspoon of salt. Pour in 1 1/4 cups of the warm water and stir with a wooden spoon until a shaggy mass forms.
The dough will look dry at first, then come together into a soft, cohesive ball. If it still cracks or feels crumbly, add more water a tablespoon at a time until it is smooth and pliable, like fresh Play-Doh.
Step 2: Rest the Dough

Cover the bowl with a damp kitchen towel and let the dough sit at room temperature for 30 minutes. No peeking needed.
That rest is non-negotiable. It gives the masa time to fully absorb the water, which is what makes tortillas pliable instead of stiff and prone to cracking.
Step 3: Press the Tortillas

Divide the rested dough into 12 equal pieces and roll each into a ball. Line a tortilla press with two circles of plastic wrap or a split zip-top bag, place a dough ball in the center, and press down firmly to form a 1/8 inch thick round.
If you don’t have a press, set the dough ball between those plastic sheets and flatten it with a heavy skillet or rolling pin, rotating the round a quarter turn between presses to keep it even.
Step 4: Cook on a Dry Skillet

Heat a comal, cast iron skillet, or nonstick pan over medium-high heat until a flick of water sizzles on contact. Carefully peel the plastic off one side of a pressed tortilla, lay it dough-side down on your palm, peel off the other sheet, then transfer it to the hot pan.
Cook for about 45 to 60 seconds, until the edges start to lift and the underside has light brown spots. Flip and cook another 45 to 60 seconds. If the tortilla puffs up into a little balloon, you are right on track. Give it a gentle press with a spatula to encourage the puff if it doesn’t happen on its own.
Step 5: Wrap and Serve

Move each hot tortilla directly to a clean kitchen towel and fold the towel over to trap the steam. Stacking them this way keeps them soft and pliable while you cook the rest.
Serve them right away while they are still warm and fragrant, with whatever fillings or toppings you like. The stack in the towel is its own sight, steam curling up from the edges of fresh tortillas.
Tips for the Best Tortillas
- Keep the dough balls and any unbaked circles covered with a damp towel so they don’t dry out while you work.
- If your pressed tortillas stick to the plastic, the dough is either too wet or the plastic isn’t tight enough. Smooth it flat against the plate and try again.
- A hot, dry pan is essential. No oil. The tortillas should toast, not fry.
- For darker char marks, let the pan heat for a few minutes longer between batches. You want steady medium-high heat, not a flickering burner.
Scale the recipe for a crowd:
| Tortillas | Masa Harina | Warm Water | Salt |
|---|---|---|---|
| 12 | 2 cups | 1 1/4–1 ½ cups | ½ teaspoon |
| 24 | 4 cups | 2 ½–3 cups | 1 teaspoon |
| 36 | 6 cups | 3 ¾–4 ½ cups | 1 ½ teaspoons |
Storing Leftover Tortillas
- Refrigerate: cool the tortillas completely, then stack them with a small square of parchment between each so they don’t fuse, and tuck into a zip-top bag. They stay fresh for up to 5 days.
- Reheating: a hot, dry skillet for 20 to 30 seconds per side brings back much of that fresh-from-the-comal texture. Microwaving makes them rubbery, so stick with the pan.
What to Serve with Homemade Corn Tortillas
Tuck slow-cooked carnitas inside with pickled red onions and crumbled cotija. The tortilla’s mild corn sweetness balances rich, juicy chicken breast. Or go vegetarian with black beans, avocado, and a spoonful of salsa roja. For a quick breakfast, scrambled eggs and a sharp salsa verde turn them into a no-recipe taco that still feels special.
Frequently Asked Questions
Can I use cornmeal instead of masa harina?
No, cornmeal hasn’t been nixtamalized, so it won’t form a pliable dough or taste the same. You need true masa harina.
Why are my tortillas not puffing up?
Your pan probably isn’t hot enough, or the tortilla is too thick. Crank the heat a touch and press the dough a little thinner next time.
Can I make the dough ahead of time?
Yes, wrap the rested dough tightly in plastic and refrigerate overnight. Let it come to room temperature before pressing so it doesn’t resist flattening.
Do I have to add salt?
No, you can leave it out, but a small amount of salt brings out the corn flavor. Without it, the tortillas taste flat.

Homemade Corn Tortillas Recipe
Ingredients
Method
- Whisk masa harina and salt in a bowl. Stir in 1 ¼ cups warm water, adding more as needed to form a soft, cohesive dough.
- Cover with a damp towel and rest for 30 minutes at room temperature.
- Divide into 12 balls. Using a tortilla press lined with plastic, press each ball into a ⅛ inch thick round.
- Heat a dry skillet over medium-high heat. Cook each tortilla about 1 minute per side, until spotted with brown and puffed.
- Transfer to a kitchen towel, wrap to keep warm, and serve immediately.
