


Learning to make homemade corn tortillas is an essential skill for anyone cooking gluten-free or anyone who prefers food made from real, simple ingredients. Fresh corn tortillas made from masa harina have a flavor and texture that store-bought versions rarely match. Packaged tortillas often include preservatives, stabilizers or extra starches; in contrast, tortillas made from scratch are tender, fragrant and satisfyingly authentic. With only three ingredients—masa harina, warm water and a pinch of salt—you can prepare a batch of tortillas in under an hour.
Masa harina is specially prepared corn flour produced from dried corn kernels that have been nixtamalized—soaked and treated with an alkaline solution (limewater). This process changes the flavor, nutrition and texture, creating a dough (masa) with the unique properties required for true corn tortillas. Masa harina is not the same as regular corn flour or cornmeal; they are not interchangeable. If you are in a region where masa harina is not commonly stocked in supermarkets, check specialty grocers or order from reputable suppliers. Keep a bag in your pantry if you eat tacos, quesadillas or enchiladas frequently, because the dough comes together quickly.
You don’t need specialized equipment to make excellent corn tortillas. A tortilla press speeds up the process and ensures uniformly thin discs, but a heavy-bottomed saucepan or skillet placed over a sheet of plastic or parchment works well for pressing dough balls into thin rounds. When cooking, a well-seasoned cast iron or non-stick pan heated until very hot will give you the best results: the tortillas will develop a few brown spots and may puff slightly, which indicates a good, hollow interior that makes them light and pliable.
The most important factor is dough consistency. The dough should be moist and springy—neither crumbly nor sticky. If a formed dough ball cracks around the edges when pressed, the mix is too dry; if it sticks to your hands and the work surface, it is too wet. Adjust with small additions of water or masa harina until the dough can be shaped easily. Kneading briefly and then allowing the dough to rest for about 30 minutes helps hydrate the flour evenly and produces a smoother, more elastic masa. Don’t skip this rest: a rested dough presses more easily and yields softer tortillas.
When pressing, keep your dough balls relatively small so the finished tortilla is thin. Thin tortillas cook quickly and have a better chance of puffing in the pan, creating the light texture we all enjoy. Cook each tortilla for about 1–2 minutes per side over medium-high heat, watching for gentle bubbling and light browning. Transfer cooked tortillas to a warm, lightly covered stack—wrapping them in a clean tea towel helps retain steam and keeps them pliable while you finish the batch.
Store fresh corn tortillas in an airtight container in the refrigerator for up to one week. For longer storage, place stacked tortillas in a freezer-safe bag and freeze; they will keep for up to six months. To reheat, warm on a hot skillet for about 30 seconds per side, or wrap a stack in foil and heat in a low oven until soft. Reheated tortillas are best used promptly for tacos, wraps or to accompany soups and salads.
- 2 cups masa harina corn flour
- 1/2 teaspoon sea salt flakes
- 1 1/2 cups warm water
- In a mixing bowl, combine the masa harina and sea salt.
- Pour in about 1 cup of warm water and stir to combine. Knead the mixture for a few minutes, adding additional warm water a tablespoon at a time until the dough is firm and springy—moist but not sticky. If the dough feels dry and cracks when pressed, add a little more water; if it is too tacky, add a small amount of masa harina.
- Cover the bowl with plastic wrap or a damp towel and let the dough rest for 30 minutes to allow the flour to hydrate fully.
- Divide the dough into 16 equal portions and roll each into a smooth ball. Press each ball between sheets of plastic or parchment using a tortilla press or flatten with the base of a heavy saucepan until thin.
- Heat a cast iron or heavy frying pan over medium-high heat. Cook each tortilla for about 1–2 minutes per side, until it shows light brown spots and has a slightly puffy texture. Keep cooked tortillas wrapped in a warm towel while you finish the batch.