During a recent trip to Cabo San Lucas, Mexico, I had the privilege of taking a hands-on cooking class with Chef Ari, a master of authentic Mexican cuisine. Of the many things we learned in our class, my favorite was learning how to make homemade flour tortillas from scratch. Her tortillas were so soft, chewy, and full of flavor. Chef Ari emphasized the art of balancing texture and flavor while keeping things simple and approachable, making this recipe ideal for beginners and seasoned home cooks alike. With just a few pantry staples, you can create authentic Mexican food that elevates tacos, quesadillas, burritos, and more.

photo of cooking flour tortillas in a pan in Mexico

Want to Email This for Later?

Email this post to yourself and we’ll share more inspiration when it’s ready!

  • Simple Ingredients: Made with everyday staples like flour, lard, and warm water.
  • Soft & Chewy: Achieve restaurant-quality flour tortillas with a tender texture perfect for any filling.
  • Chef-Inspired: This recipe straight from a Cabo cooking class with Chef Ari, bringing authentic flavor to your table.
  • Better than Store-Bought: Fresh, warm tortillas taste incredible and are free from preservatives.
photo of tortilla dough from recipe in metal bowls

These homemade tortillas are soft, warm, and slightly buttery, with a satisfying chew that complements savory fillings. The use of lard or bacon grease (a tip I learned from Chef Ari in Cabo) adds a subtle richness and depth of flavor, making them taste authentic and truly memorable!

photo of cooking flour tortilla in a non-stick pan
  • 285 g (about 2 1/4 cups) all-purpose flour
  • 26 g shortening (about 2 tbsp)
  • 26 g lard (about 2 tbsp)
  • 1.5 g (about 1/4 tsp) salt
  • 145 ml (about 2/3 cup) warm water
  • 1/4 tsp baking powder
photo of ingredients of flour tortillas

​Below you will find step-by-step instructions that I learned from my class with Chef Ari in Cabo, Mexico:

photo of lard inside well of flour

STEP 1: Make the Dough Well: In a large metal bowl, add flour and use your fingers to form a well in the center. Sprinkle in salt and baking powder. Place a spoonful of lard and a spoonful of shortening in the well. Pour very warm water into the center until it reaches the top of the well (this helps melt the lard). Slowly pull flour from the sides into the center and mix with your hands until a ball forms. Tip from Chef Ari: don’t over-knead your dough. You should stop once the dough is smooth.

photo of tortilla dough resting in a metal bowl

STEP 2: Rest the Dough: Leave the dough ball in the bowl, cover, and let rest for about 30 minutes. This allows the gluten to relax and makes the tortillas easier to roll.

photo of tortilla dough being rolled out by a roller

STEP 3: Form and Roll: Divide the dough into 8 – 9 equal portions. Roll each portion into a smooth round ball. Place a dough ball on a floured surface, press it gently, then roll it out with a rolling pin – flip, roll, flip, roll, until you have a thin, round tortilla. Try to keep it as circular as possible.

photo of cooking flour tortilla in a pan

STEP 4: Cook the Tortillas: Heat a non-stick skillet or cast iron pan over medium-high heat, with no oil. Cook each tortilla for about 30–60 seconds per side, until it browns lightly and begins to puff. Stack the remaining tortillas in a clean towel to keep warm before serving.


photo of flour tortilla balls resting
  • Room Temperature: Store cooled tortillas in an airtight bag for up to 2-3 days. 
  • Refrigerator: Keep in the fridge for up to 1 week.
  • Freezer: Separate tortillas with parchment paper and freeze for 2-3 months. Reheat on a skillet over medium-high heat to restore freshness.

The ingredient that makes tortillas soft is the fat, traditionally lard, but shortening, bacon grease, or even butter can also be used. The fat coats the flour and traps moisture, creating a tender, pliable texture instead of a dry or brittle tortilla. Be sure to use warm water when combining ingredients for the best result.

Stack them in a clean kitchen towel immediately after cooking to trap steam and keep them pliable.

No, a rolling pin works perfectly fine. Just roll each dough ball into thin small disks.

Yes! Double all ingredients and divide the dough into 16–20 pieces for more tortillas.

Warm water helps the fat blend into the flour and creates a softer dough.

5 from 7 votes

Authentic Homemade Tortilla Recipe

Learn how to make the BEST authentic homemade flour tortillas with this easy step-by-step recipe! Soft, chewy, and delicious, these tortillas are perfect for tacos, burritos, or quesadillas and taste so much better than store-bought. 
Prep: 5 minutes
Cook: 10 minutes
Rest Time: 30 minutes
Total: 45 minutes
Save this recipe!

Ingredients 

  • 285 g Flour, (about 2 1/4 cups)
  • 26 g Vegetable Shortening, (about 2 tbsp)
  • 26 g Lard, (about 2 tbsp)
  • 1.5 g Salt, (about 1/4 tsp)
  • 145 ml Warm Water, (about 2/3 cup)
  • 1/4 tsp Baking Powder

Instructions 

  • In a large metal bowl, add flour and use your fingers to form a well in the center. Sprinkle in salt and baking powder. Place a spoonful of lard and a spoonful of shortening in the well. Pour very warm water into the center until it reaches the top of the well (this helps melt the lard). Slowly pull flour from the sides into the center and mix with your hands until a ball forms.
  • Leave the dough ball in the bowl, cover, and let rest for about 30 minutes. This allows the gluten to relax and makes the tortillas easier to roll.
  • Divide the dough into 5–6 equal portions. Roll each portion into a smooth round ball. Place a dough ball on a floured surface, press it gently, then roll it out with a rolling pin – flip, roll, flip, roll, until you have a thin, round tortilla. Try to keep it as circular as possible.
  • Heat a non-stick skillet or cast iron pan over medium-high heat, with no oil. Cook each tortilla for about 30–60 seconds per side, until it browns lightly and begins to puff. Stack the remaining tortillas in a clean towel to keep warm before serving.

Nutrition

Calories: 309kcalCarbohydrates: 59gProtein: 2gFat: 7gSaturated Fat: 2gPolyunsaturated Fat: 2gMonounsaturated Fat: 3gTrans Fat: 1gSodium: 179mgPotassium: 28mgFiber: 2gSugar: 3gVitamin A: 326IUVitamin C: 6mgCalcium: 138mgIron: 4mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Whether you’re cooking up something special for Taco Tuesday or simply craving a homemade flair to your tortillas, this authentic homemade flour tortilla recipe will be one of the best tortillas you’ve ever had. If you try it, I’d love to see your version! Tag @elicitfolio on Instagram or leave a comment below to let me know how your dish turned out! If you’re planning to visit Cabo in the future, be sure to book cooking lessons with Chef Ari! More information can be found here in my Cabo, Mexico travel guide


Pinterest pin showing flour tortillas being cooked in a pan on the top and stacked on the bottom.

About Ebony Robinson

Hi! I’m Ebony, the creator of Elicit Folio. I share recipes and creative hosting ideas for moments around the table, shaped by my Southern roots, family kitchens, global travels, and hands-on learning from chefs along the way. Every recipe is tested in my home kitchen and created to feel elevated, welcoming, and meant to be savored.

You may also like:

5 from 7 votes

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




Comments

  1. Paula says:

    5 stars
    These homemade tortillas made taco night this week 10x better! I can’t believe I’ve been going with store-bought all this time.

  2. LisaLisa says:

    5 stars
    First, I bet that cooking class was awesome and second, these homemade tortillas look so fresh. I’ve never made mine fresh but after reading this I may try to create my own. I bet they even taste better!

  3. Beth says:

    5 stars
    These are pure perfection! I’m glad you took that class because after making these, I’ll never buy tortillas again!

  4. Claudia says:

    5 stars
    These were amazing! I made soft tacos with them, and we were so impressed.

  5. Kelly Bolen says:

    5 stars
    OMG! I didn’t realize tortillas were so easy to make! I can’t wait to try them! No more processed ones from the store for us!

  6. Catalina says:

    5 stars
    These tortillas were easy to make and tasted amazing. Perfect for tacos and wraps!

  7. Rosey says:

    I’m sure tortillas 100% taste better when they are homemade! There are so many great ways to use them too.

  8. May says:

    5 stars
    I’ve not made tortillas before. We love tortillas around here because we love making fajitas. I just might try this. I bought lard before, but I didn’t know how to use it. This seems easy to follow.