Homemade Corn Tortillas Recipe That Stays Ultra-Soft

Learn how to make soft, authentic homemade corn tortillas with this easy recipe using just masa harina, hot water and salt. No special equipment is required — just a few simple tools and a little technique, and you’ll have fresh tortillas that outperform store-bought versions in flavor and texture.

img 40202 1

These homemade corn tortillas deliver that fresh, earthy corn flavor and pliable texture you want for tacos, quesadillas, enchiladas and more. Follow this practical, science-informed guide to achieve soft, flexible tortillas every time.

Why make your own tortillas? A few reasons:

  • Versatile: Use them for tacos, enchiladas, quesadillas, tostadas and more.
  • Superior flavor: Fresh masa has a deep, slightly nutty corn taste that store-bought tortillas can’t match.
  • Simple ingredients: Masa harina, salt and hot water — that’s it.

Here’s What You Need

At minimum you’ll need a bag of masa harina — a nixtamalized corn flour — plus salt and hot water. The right tools make the process easier but aren’t essential.

Ingredients

Simple and focused:

  • Masa harina: Finely ground nixtamalized corn flour. This treated corn flour gives tortillas their characteristic flavor, softness and pliability. A well-known brand name is often available at grocery stores if you want a reliable option.
  • Kosher salt: For seasoning.
  • Hot water: Warm to the touch — it helps hydrate the masa quickly and yields a smoother dough.
img 40202 2

Tools to Grab

Useful but not mandatory:

  • Large bowl: For mixing the dough.
  • Zip-top bag or sheets of plastic: To sandwich tortillas while pressing.
  • Tortilla press or rolling pin: To flatten the dough.
  • Cast-iron skillet or heavy pan: For cooking the tortillas.

How to Make Corn Tortillas: An Easy Guide

Follow these straightforward steps to produce soft, flexible corn tortillas that puff slightly and develop golden spots when cooked.

corn tortillas steps

Mix ingredients

In a large bowl, combine masa harina and kosher salt. Gradually add hot water, mixing with your hands until the dough starts to come together. The water should be hot to the touch but not boiling.

Knead the dough

Knead for 2–3 minutes until the dough is smooth and cohesive. If it feels dry and crumbly, add water one tablespoon at a time until it reaches the right consistency.

Rest the dough

Cover the dough with a damp cloth or plastic wrap and let it rest 15–30 minutes so the masa fully hydrates. This makes the dough easier to shape and prevents cracking.

Form dough balls

Divide the dough into 12 equal pieces and roll each into a ball about the size of a golf ball.

Flatten the tortillas

Place each dough ball between two sheets of plastic or inside a cut-open zip-top bag. Press with a tortilla press or roll flat with a rolling pin until about 1/8 inch thick and evenly shaped.

corn tortillas steps 2

Cook the tortillas

Preheat a dry skillet or griddle over medium-high heat. Peel the plastic off each tortilla and cook 25–45 seconds per side until you see light brown spots and occasional puffing. Flip once for even color and texture.

Keep warm

Transfer cooked tortillas to a clean kitchen towel and cover to trap steam and keep them soft as you finish cooking the rest.

Science-Based Secrets to Perfect Corn Tortillas

Small technique adjustments make a big difference. These science-backed tips help produce soft, flexible tortillas every time.

  • Use hot water: Hot water hydrates masa faster and helps the starches swell evenly, creating a smoother, more pliable dough that doesn’t crack.
  • Use masa harina (not cornmeal): Nixtamalized masa harina has been treated with an alkaline solution, which softens the corn and gives dough its unique texture. Regular cornmeal or pre-cooked corn products for other dishes do not substitute well.
  • Rest the dough: Allowing the dough to rest for 15–30 minutes ensures full hydration and a more workable texture.
  • Flatten evenly: A uniformly thin tortilla cooks consistently and stays flexible. Use a press or roll carefully to maintain even thickness.
  • Control heat: Medium-high heat works best. Too hot and the outside burns before the inside cooks; too cool and tortillas dry out and become brittle.
  • Steam to stay soft: Stack finished tortillas and keep them wrapped in a towel so retained steam keeps them pliable.

Make Ahead and Storage

You can mix the dough up to 24 hours in advance. Keep it tightly covered in the refrigerator and bring it to room temperature before shaping. Cooked tortillas will keep at room temperature, wrapped or in an airtight container, for up to 48 hours or refrigerated for up to a week.

Freezing: Layer cooked tortillas with parchment or freezer paper and freeze in a sealed bag. Reheat from frozen in a hot skillet or defrost at room temperature.

Homemade Corn Tortillas in hand

How to Serve This Homemade Corn Tortillas Recipe

Serve these warm tortillas with a wide variety of fillings and toppings. Ideas include:

  • Tacos: Fill with seasoned beef, al pastor-style pork, shredded chicken, fried or grilled fish, or sautéed vegetables.
  • Quesadillas: Fold over melty cheese and optional fillings like mushrooms, peppers or shredded chicken, then cook until crisp and golden.
  • Enchiladas: Roll tortillas around a savory filling, cover with sauce and bake for a comforting casserole-style dish.
  • Nachos: Turn leftover or stale tortillas into chips by cutting into wedges and baking or frying, then topping with cheese, beans and your favorite garnishes.
Tacos Al Pastor with homemade corn tortillas.

FAQs for Homemade Corn Tortillas

Quick answers to common questions:

How can I fix dough that’s too dry?

Add water gradually, one tablespoon at a time, until the dough is smooth and pliable. It should feel slightly springy, similar to modeling clay.

Can I make tortillas ahead of time?

Yes. Store uncooked dough in the refrigerator for up to 24 hours. Cooked tortillas can be refrigerated or frozen for longer storage.

Why are my tortillas cracking?

Cracking usually means the dough is too dry or the tortilla was rolled too thick or unevenly. Make sure the dough is well-hydrated and flatten tortillas evenly before cooking.

Recipe: Homemade Corn Tortillas (Makes about 12)

Prep time: 30 minutes | Cook time: 11 minutes | Total: 41 minutes

Ingredients

  • 2 cups masa harina
  • 1 1/2 cups hot water
  • 3/4 teaspoon kosher salt

Instructions

  1. In a large bowl, combine masa harina and salt. Slowly add hot water while mixing until a dough forms.
  2. Knead the dough for 2–3 minutes until smooth. Add water by the tablespoon if it’s dry.
  3. Cover and rest for 15–30 minutes to fully hydrate.
  4. Divide into 12 equal pieces and roll into balls.
  5. Flatten each ball between plastic sheets or a cut-open bag using a tortilla press or rolling pin to about 1/8 inch thick.
  6. Cook on a hot, dry skillet about 30 seconds per side until brown spots appear and tortillas puff slightly.
  7. Keep cooked tortillas wrapped in a towel to stay warm and soft.

Nutrition (per tortilla, approximate)

Calories: 70 kcal | Carbohydrates: 15 g | Protein: 2 g | Fat: 1 g | Sodium: 148 mg