The Ultimate Guide to Perfect Homemade Tortillas Like a Pro

Posted on April 5, 2026

homemade tortillas recipe featured image

Difficulty

Prep time

Cooking time

Total time

Servings

There is nothing quite like the smell of fresh homemade tortillas cooking on a hot griddle. Once you taste a warm, soft, and slightly charred tortilla made from scratch, it is very hard to go back to the store-bought variety. Making homemade tortillas is a simple joy that brings a touch of magic to any meal. Whether you are a seasoned baker or a kitchen beginner, this guide will help you master the art of creating these delicious flatbreads right in your own home.

Why Homemade Tortillas Beat Store-Bought

Superior Texture and Flavor

When you make homemade tortillas, the texture is significantly different from the ones found in a plastic bag at the supermarket. Store-bought versions often contain preservatives to keep them shelf-stable, which can lead to a slightly gummy or sour taste. In contrast, homemade tortillas are light, pillowy, and have a rich, nutty flavor from the toasted flour or corn. The way a fresh tortilla folds without breaking makes every taco or wrap much more enjoyable to eat. You get to control the thickness and the level of char, allowing for a customized eating experience that fits your personal preference perfectly.

Simple and Clean Ingredients

homemade tortillas ingredients

One of the best reasons to start making homemade tortillas is knowing exactly what goes into your food. Most commercial tortillas are filled with stabilizers and oils that you might not want in your diet. When you bake at home, you only need four or five basic pantry staples. There are no mysterious chemicals or hidden fats. Because this guide avoids all pig products, you can use high-quality vegetable shortening, butter, or even avocado oil to achieve a fantastic result. This control makes homemade tortillas a much healthier and more transparent choice for your family and friends.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
homemade tortillas recipe featured image

The Ultimate Guide to Perfect Homemade Tortillas

Experience the simple joy of warm, soft, and slightly charred homemade tortillas that elevate any meal. This guide helps you master delicious flatbreads right in your own home, offering superior texture, flavor, and clean ingredients compared to store-bought varieties.

  • Total Time: 50 minutes
  • Yield: 812 tortillas 1x

Ingredients

Scale
  • 2 cups (240g) all-purpose flour
  • 1 teaspoon fine sea salt
  • 23 tablespoons lard, vegetable shortening, or vegetable oil (melted if solid)
  • 1/23/4 cup (120-180ml) very warm water

Instructions

  1. Step 1: Combine Dry Ingredients – In a large bowl, whisk together the all-purpose flour and salt.
  2. Step 2: Add Fat – Add the lard, shortening, or oil to the flour mixture. Use your fingertips or a pastry blender to cut the fat into the flour until the mixture resembles coarse crumbs.
  3. Step 3: Add Water & Mix – Gradually add the very warm water, starting with 1/2 cup, mixing with a spoon or your hands until a shaggy dough forms. Add more water, a tablespoon at a time, if needed, until the dough just comes together.
  4. Step 4: Knead Dough – Turn the dough out onto a lightly floured surface and knead for 5-7 minutes until it’s smooth, elastic, and no longer sticky.
  5. Step 5: Rest Dough – Place the dough back in the bowl, cover with a damp cloth or plastic wrap, and let it rest at room temperature for at least 15-20 minutes (up to an hour) to relax the gluten.
  6. Step 6: Divide & Shape – Divide the dough into 8-12 equal pieces, depending on desired tortilla size. Roll each piece into a smooth ball.
  7. Step 7: Roll Tortillas – On a lightly floured surface, use a rolling pin to roll each dough ball into a thin, round tortilla, about 6-8 inches in diameter. If using a tortilla press, press each ball between two pieces of parchment paper.
  8. Step 8: Cook Tortillas – Heat a comal or cast-iron griddle over medium-high heat until hot. Cook one tortilla at a time for about 30-45 seconds per side, or until lightly golden brown spots appear and the tortilla puffs up. Flip and cook for another 20-30 seconds.
  9. Step 9: Serve Warm – As tortillas are cooked, stack them in a clean kitchen towel or tortilla warmer to keep them soft and warm until serving. Serve immediately with your favorite fillings.

Notes

Feel free to adjust the amount of fat or the thickness of the tortillas to your personal preference. For extra flavor, you can slightly char the tortillas for a smoky taste.

  • Author: Mike
  • Prep Time: 20 minutes
  • Cook Time: 15 minutes
  • Category: Bread
  • Method: Griddle Cooked
  • Cuisine: Mexican
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 tortilla (approx. 40g)
  • Calories: 140 kcal
  • Sugar: 0.5 g
  • Sodium: 180 mg
  • Fat: 5g
  • Saturated Fat: 2g
  • Unsaturated Fat: 2.5g
  • Trans Fat: 0.1 g
  • Carbohydrates: 22g
  • Fiber: 1g
  • Protein: 4g
  • Cholesterol: 2 mg

Keywords: tortillas, homemade, flour tortillas, mexican, flatbread, easy, scratch, recipe, bread

Understanding the Two Main Types

Soft Flour Tortillas

Flour tortillas are common in Northern Mexico and the United States. They are loved for their soft, stretchy texture and their ability to hold heavy fillings like beans, rice, and meats. Making homemade tortillas with flour involves creating a simple dough and letting it rest so the gluten can relax. This relaxation is the secret to getting them paper-thin. These are incredibly versatile and can be used for everything from breakfast burritos to simple quesadillas. Handling flour dough is very similar to other types of bread making, so if you have tried a pizza crust recipe before, you will find the kneading process very familiar and rewarding.

Authentic Corn Tortillas

Corn tortillas are the backbone of traditional Mexican cooking. They are made from nixtamalized corn flour, known as masa harina. Unlike flour versions, these are naturally gluten-free and have a very distinct, earthy aroma. The history of these flatbreads is fascinating. According to Wikipedia, the name comes from the Spanish word for “little cake,” and they have been a staple in Mexican cuisine for thousands of years. While they require a slightly different technique, often using a tortilla press, the result is a sturdy and flavorful base that handles salsas and juicy fillings without falling apart.

Essential Ingredients for Flour Tortillas

The Choice of Healthy Fats

The fat in homemade tortillas is what provides that signature tenderness. Traditionally, some recipes used animal fats, but we can achieve incredible results using vegetable-based options. High-quality vegetable shortening is a popular choice because it creates a very flaky texture. If you prefer a richer flavor, unsalted butter works beautifully and gives the homemade tortillas a golden hue. For those looking for a heartier, more modern twist, liquid oils like olive or avocado oil can be used, though the texture will be slightly less flaky and more chewy. No matter which you choose, the key is to incorporate the fat thoroughly into the flour before adding any liquid.

Flour, Salt, and Water

The foundation of flour-based homemade tortillas is all-purpose flour. It provides just enough protein to create a soft structure without making the bread too tough. Fine sea salt is necessary to bring out the flavors of the grain. The water used should be quite warm almost hot to the touch. Warm water helps to melt the fats and hydrate the flour quickly, making the dough much easier to work with. Some people like to add a pinch of baking powder for a little extra puff, but it is not strictly necessary if you roll them thin and cook them on a high heat. Simple ingredients are the heart of why homemade tortillas taste so much better than anything else.

Step-by-Step Guide: How to Make Flour Tortillas

homemade tortillas preparation
  1. Step 1: Mix Dry Ingredients – In a large bowl, whisk together three cups of all-purpose flour and one teaspoon of salt until they are well combined.
  2. Step 2: Cut in the Fat – Add about five tablespoons of vegetable shortening or cold butter pieces to the flour. Use your fingers or a pastry cutter to rub the fat into the flour until the mixture looks like coarse crumbs.
  3. Step 3: Add Warm Water – Slowly pour in one cup of warm water. Stir the mixture with a wooden spoon or your hands until a shaggy dough begins to form and pulls away from the sides of the bowl.
  4. Step 4: Knead the Dough – Turn the dough out onto a lightly floured surface. Knead it for about three to five minutes until it becomes smooth and elastic. The dough for homemade tortillas should be soft but not sticky.
  5. Step 5: Rest the Dough – Divide the dough into 12 to 15 equal-sized balls. Place them on a tray, cover them with a clean kitchen towel, and let them rest for at least 30 minutes. This step is vital for easy rolling.
  6. Step 6: Roll Thin – On a floured surface, use a rolling pin to flatten each ball into a thin circle, roughly six to eight inches across. Try to get them as thin as possible without tearing.
  7. Step 7: Cook on the Griddle – Heat a heavy cast-iron skillet or griddle over medium-high heat. Place a tortilla on the hot surface. Cook for about 30 to 45 seconds until bubbles form on top and brown spots appear on the bottom.
  8. Step 8: Flip and Finish – Flip the tortilla and cook the other side for another 30 seconds. Transfer the finished homemade tortillas to a basket lined with a cloth to keep them warm and soft.
homemade tortillas final dish
homemade tortillas final dish
homemade tortillas final dish
homemade tortillas final dish
homemade tortillas final dish
homemade tortillas final dish

Tips for the Perfect Dough

The Importance of Resting

The most common mistake people make when creating homemade tortillas is skipping the resting period. When you knead the dough, you develop gluten, which acts like a rubber band. If you try to roll the dough immediately, it will keep shrinking back. By letting the dough balls sit for 30 to 60 minutes, the gluten relaxes. This makes the rolling process much easier and helps you achieve those thin, translucent edges that define high-quality homemade tortillas. If you find the dough is still fighting you, give it another ten minutes of rest and try again.

Achieving the Right Thinness

Rolling out homemade tortillas takes a bit of practice. You want a rolling pin that you are comfortable with some prefer the traditional tapered Mexican rolling pin called a palote. The goal is to move from the center outward, rotating the dough slightly after each stroke. Do not worry if your first few aren’t perfect circles; “rustic” shapes still taste amazing! The thinner you can get the dough, the better the final texture will be. If the dough is sticking to the rolling pin, use a very light dusting of flour, but be careful not to add too much, or the homemade tortillas might become dry and brittle.

Cooking and Storage Techniques

Managing the Heat

The temperature of your skillet is the difference between a soft tortilla and a hard cracker. You want a medium-high heat that is hot enough to puff the dough instantly but not so hot that it burns the flour before it cooks through. A cast-iron skillet is the best tool for making homemade tortillas because it holds heat evenly. You should see bubbles forming within seconds of the dough hitting the pan. If it takes longer than a minute to see those brown “freckles,” turn the heat up. If the homemade tortillas are turning dark brown or black immediately, turn it down.

Keeping Tortillas Soft

As you finish cooking each of your homemade tortillas, it is important to keep them bundled together. Stacking them in a clean kitchen towel or a dedicated tortilla warmer allows the steam to stay trapped. This steam softens the outer crust and makes the tortillas incredibly pliable. Even if they feel a bit stiff right off the griddle, a few minutes in the warm stack will make them perfectly soft. If you are not eating them right away, let them cool completely in the towel before moving them to a zip-top bag. They will stay fresh in the refrigerator for several days and can be easily reheated.

Delicious Ways to Use Your Tortillas

Savory Meals and Main Dishes

Making fresh homemade tortillas is the first step toward a perfect taco night. They provide a sturdy yet soft vessel for all your favorite toppings. If you want a great filling, try these spicy shrimp tacos with slaw for a bright and zesty meal. The contrast between the warm homemade tortillas and the cold, crunchy slaw is truly wonderful. You can also use them for enchiladas, quesadillas, or even as a side bread for soups and stews. Because they are so fresh, they hold up much better to heavy sauces than store-bought versions do.

Creative Breakfasts and Snacks

Homemade tortillas aren’t just for dinner; they are great for scooping up sauces at any time of day. They pair wonderfully with a hearty shakshuka with feta, acting as the perfect edible spoon for the runny egg yolks. You can also fry leftover pieces into homemade tortilla chips or use them to make quick cinnamon-sugar snacks. Since you are already working with flour and cinnamon-sugar toppings, you might enjoy other Mexican-inspired treats. These churro cheesecake bars are a fantastic dessert to serve after your main meal featuring your fresh tortillas.

Comparing Flour and Corn Tortillas

Deciding which type of homemade tortillas to make often depends on what you are serving. Flour tortillas are generally easier for beginners to roll by hand, while corn tortillas require a bit more finesse with moisture levels in the masa. Both have their place in a well-rounded kitchen. Below is a quick comparison to help you choose the right style for your next meal.

FeatureFlour TortillasCorn Tortillas
Main IngredientAll-purpose flourMasa harina (corn)
TextureSoft, stretchy, pillowyFirm, slightly chewy, earthy
Best ForBurritos, fajitas, wrapsStreet tacos, tostadas, enchiladas
Gluten StatusContains glutenNaturally gluten-free
Ease of MakingRequires kneading and rollingRequires pressing (manual or machine)

Common Mistakes to Avoid

Dough Consistency Issues

If your dough for homemade tortillas is too sticky, it will be impossible to roll out thin. This usually happens if there is too much water or not enough flour. Add flour one tablespoon at a time until the dough is smooth. On the other hand, if the dough is too dry, your homemade tortillas will turn out crumbly and stiff. This is often caused by measuring the flour too heavily or using water that isn’t warm enough. The dough should feel soft and slightly tacky, like an earlobe. Balancing the moisture is the key to a successful batch of homemade tortillas.

Overcooking the Tortillas

It is very tempting to leave the homemade tortillas on the heat until they are deeply browned, but this will dry them out. The goal is to cook them just until they are opaque and have light golden-brown spots. If they stay on the griddle too long, they lose their moisture and become brittle. Remember that they continue to soften while they sit in the warm stack. Always pull them off the heat while they still feel flexible. With a little bit of practice, you will develop a feel for the exact moment they are ready to be flipped and removed.

FAQs

Can I freeze homemade tortillas?

Yes, homemade tortillas freeze very well. Once they have cooled completely, place a piece of parchment paper between each tortilla to prevent sticking. Put the stack in a heavy-duty freezer bag and press out as much air as possible. They will stay good for up to three months. To use them, simply thaw the bag in the refrigerator overnight or heat them directly from frozen in a dry skillet or microwave.

Why are my homemade tortillas hard?

Hard tortillas are usually the result of three things: not enough fat in the dough, rolling them too thick, or cooking them for too long at a temperature that is too low. If the heat is too low, the tortilla dries out before it actually cooks. Make sure your skillet is hot and that you are keeping the finished homemade tortillas in a covered container or towel to trap the steam.

What is the best way to reheat them?

The best way to reheat homemade tortillas is on a dry skillet over medium heat for about 15 seconds per side. This restores the slight char and softness. You can also wrap a stack of them in a damp paper towel and microwave them for 30 to 45 seconds, though the skillet method usually results in a better texture.

Can I make the dough in advance?

Absolutely! You can make the dough for your homemade tortillas and keep it in the refrigerator for up to 24 hours. Just make sure the dough is tightly wrapped in plastic so it doesn’t dry out. When you are ready to cook, let the dough come back to room temperature for about 30 minutes before rolling it out. This ensures the fat is soft and the gluten stays relaxed.

Conclusion

Mastering homemade tortillas is a culinary skill that will bring endless flavor to your kitchen. By using simple ingredients and following these steps, you can create a staple that is far superior to anything found in a store. From the soft stretch of a flour wrap to the earthy aroma of corn, these flatbreads are the perfect addition to any meal. Take your time, enjoy the process of kneading and rolling, and soon you will be serving warm, fresh homemade tortillas that your friends and family will absolutely love.

You might also like these recipes

Leave a Comment

Recipe rating