These homemade flour tortillas are truly the best. They’re soft and taste so much better than store-bought tortillas!

Stack of flour tortillas with a blue and white checkered kitchen towel.

Best Tortilla Recipe

Homemade tortillas are easier to make than you might think! I’ve been making this flour tortilla recipe for years, and the steps are so simple:

  • Minimal kneading: All that’s required is a quick 1 minute kneading of the dough by hand.
  • No rise time: You don’t need to let the dough rise, there’s only 10 minute rest time before rolling the balls of dough out into tortillas.
  • Start to finish, these tortillas take about 45 minutes to make. Which is pretty quick when it comes to homemade breads!

You’ll need just a few ingredients that you probably have in your kitchen right now: all-purpose flour, baking powder, salt, olive oil and water. When you make these homemade flour tortillas, you can feel good about enjoying tortillas made from simple, recognizable ingredients.

You won’t be able to resist these homemade tortillas, fresh and warm from the pan.

Two flour tortillas folded in half on top of stack of homemade tortillas.

How to Make Tortillas

Here’s an overview of the steps to making tortillas from scratch. You’ll find the full printable recipe with ingredient amounts in the recipe card below.

Combine the ingredients. First whisk together the flour, baking powder and salt. Then mix in the olive oil and warm water.

Knead the dough for 1 minute. Since it’s just a quick knead, I knead the dough with my hands on a lightly floured work surface. You don’t need to use a stand mixer.

Shape and rest. Cut the dough into 12 equal pieces and shape each piece into a ball. Let the balls of dough rest for 10 minutes, covered with a clean kitchen towel. This relaxes the dough so that it will roll out easier.

Heat your pan to medium-high heat. A cast iron skillet works well, but any heavy skillet will work.

Rolled out tortilla with rolling pin and dough balls in the background.

Roll out one ball of dough at a time to a 6 to 8-inch round and place in the hot pan.

Cook 30 seconds to 1 minute per side, until the tortillas have a few light brown spots on each side.

Cooking tortilla in a cast iron skillet.

Enjoy with your favorite fillings, or as is, warm from the pan!

Do I Need a Tortilla Press?

If you plan to make tortillas often, a tortilla press may be a worthwhile investment. A tortilla press allows you to quickly roll out tortillas with a uniform shape. However, I often make tortillas without a tortilla press. Rolling the tortillas out with a rolling pin is relatively quick and easy, and your tortillas will taste just as delicious even if they aren’t perfectly round.

Can I use Whole Wheat Flour?

This flour tortilla recipe uses all-purpose flour as the main ingredient. I have also tested this recipe using whole wheat flour. If you want to make whole wheat tortillas, I recommend using half whole wheat flour and half all-purpose flour. So, you would use 1 1/2 cups of each. If the dough seems too dry, you may need to add a few extra tablespoons of water. Whole wheat flour sometimes requires a bit more moisture.

Storage and Freezer Instructions

Fresh tortillas taste best the day they are made. You can store leftover tortillas, wrapped airtight, at room temperature for 1-2 days.

You can also freeze them for longer storage. Stack the tortillas with sheets of parchment paper in between to keep them from sticking together and store in an airtight container, such as a large zip-top plastic bag with the air squeezed out. Freeze for up to 3 months.

When you are ready to use the frozen tortillas, set them out on your kitchen counter. They will thaw quickly at room temperature.

Three homemade flour tortillas folded in half.

Homemade Flour Tortillas Recipe Tips

  • When you roll the tortillas out using a rolling pin, it helps to lightly flour your work surface. Try to avoid using too much flour.
  • If the tortillas aren’t rolling out well, cover the dough and let it rest for a few minutes. The rest will allow the dough to relax so that it won’t shrink back when you roll it out.
  • Preheat the pan and wait for it to get hot before cooking the first tortilla. Cook tortillas in a dry, ungreased pan.
  • Tortillas are ready to flip when they have a few light brown spots on the bottom side. I usually cook mine for 45 seconds to 1 minute on the first side, and then 30 to 45 seconds on the second side.
  • As soon as you take the tortillas off of the pan, wrap them in a clean kitchen towel. This will keep the tortillas soft and warm. You can stack the tortillas on top of each other in the towel.

Serving Suggestions

I especially like to use these homemade tortillas to make tacos or fajitas, where their fresh flavor can shine. Try my Taco Recipe, Chicken Fajitas recipe or Carnitas recipe. They’re also delicious used in enchiladas, burritos or quesadillas. On the side, enjoy Refried Beans, Mexican Rice, Homemade Salsa and Guacamole.

More Homemade Bread Recipes

Stack of homemade flour tortillas.
5 from 3 ratings

BEST Homemade Flour Tortillas

Servings: 12 tortillas
Prep Time: 15 minutes
Cook Time: 20 minutes
Resting Time: 10 minutes
Total Time: 45 minutes
Once you try these homemade flour tortillas, you won't want to go back to store-bought! This easy tortilla recipe makes the best soft tortillas.

Ingredients

  • 3 cups all-purpose flour
  • 1 teaspoon baking powder
  • ¾ teaspoon salt
  • ¼ cup olive oil
  • 1 cup warm water

Instructions
 

  • In a large bowl, whisk together the flour, baking powder and salt. Pour in the olive oil and warm water. Mix with a fork and then your hands until everything is well combined and the dough comes together in a ball.
  • Transfer the dough to a lightly floured surface and knead with your hands for about 1 minute. Cut the dough into 12 equal sized pieces and shape each piece into a ball. Cover the balls of dough with a clean kitchen towel and let them rest for 10 minutes.
  • Heat a dry (ungreased) cast iron skillet or other heavy pan over medium high heat and let it preheat for a few minutes. Working with one ball of dough at a time on a lightly floured surface, roll it out into a 6 to 8-inch round (roll the tortillas smaller for thicker tortillas and larger for thinner tortillas).
  • Immediately place the tortilla in the hot skillet. Cook for 30 seconds to 1 minute on the first side and then flip and cook for 30 to 45 seconds on the second side. The tortilla is done when it has a few light brown spots on each side. To keep the tortillas soft and warm, wrap them in a clean kitchen towel or place them in a tortilla warmer as they finish cooking. Repeat the rolling and cooking process with the remaining balls of dough.
  • Serve tortillas warm, with fillings as desired.

Notes

  • You can substitute whole wheat flour for the all-purpose flour. I recommend using half whole wheat flour and half all-purpose flour. You may need to add a few extra tablespoons of water if the dough seems too dry when using whole wheat flour.
  • Tortillas can be stored, wrapped airtight, at room temperature for 1-2 days or in the freezer for 3 months. To freeze, stack them with sheets of parchment paper in between to keep them from sticking together and store in an airtight container, such as a zip-top freezer bag. Thaw at room temperature before using.
Serving: 1tortilla, Calories: 154kcal, Carbohydrates: 24g, Protein: 3g, Fat: 5g, Saturated Fat: 1g, Sodium: 146mg, Potassium: 67mg, Fiber: 1g, Sugar: 1g, Calcium: 19mg, Iron: 2mg
Nutrition information is an estimate.
Cuisine: Mexican
Course: Bread
Tried this recipe?Mention @kristines_kitchen on Instagram or tag #kristineskitchenblog.
This site contains affiliate links. If you make a purchase through these links, I may receive a small commission, at no extra cost to you. Thank you for supporting Kristine's Kitchen!