If you’ve ever dreamed of biting into a warm, soft, and perfectly thin tortilla made with your own two hands, then this Homemade Flour Tortillas from Scratch Recipe is about to become your new favorite kitchen companion. Nothing beats the joy of a fresh tortilla that boasts that tender chew and golden spots without relying on store-bought shortcuts. This recipe takes you step-by-step through making those delightful round beauties, capturing that authentic homemade taste and texture that instantly elevate tacos, burritos, or even just a simple wrap. Let’s dive into creating tortillas that bring warmth, flavor, and freshness to your table!

Ingredients You’ll Need
The magic behind these tortillas lies in a handful of simple, pantry-friendly ingredients. Each one plays a vital role, whether it’s the flour for structure, butter for richness, or warm water to bring it all together into a supple, kneadable dough. These basics ensure a flavor-packed, soft tortilla every single time.
- 2 cups all-purpose flour: This forms the dough’s foundation, providing the perfect balance of protein for stretch without toughness.
- 1/2 teaspoon salt: Enhances the taste and helps balance the dough’s flavors.
- 2 tablespoons unsalted butter: Adds a delightful richness and helps create tender layers within the tortilla.
- 3/4 cup warm water: Softens the dough and activates the flour, making the dough pliable and easy to roll out.
How to Make Homemade Flour Tortillas from Scratch Recipe
Step 1: Mix the Dry Ingredients
Start by combining the flour and salt in a spacious bowl. This simple step ensures that salt is evenly distributed throughout the dough, creating the foundation for that balanced flavor in every bite.
Step 2: Cut in the Butter
Next, add the unsalted butter to the flour mixture. Use your fingers or a pastry cutter to work the butter into the flour until it looks like a coarse, crumbly mixture. This bit of fat is what makes the tortillas tender and soft rather than tough.
Step 3: Add Water and Knead the Dough
Slowly pour in the warm water while stirring the mix to bring it together. Once combined, knead the dough with your hands on a floured surface until it feels smooth and soft, about 5 to 7 minutes. This is the moment where your dough transforms into something beautiful and stretchy.
Step 4: Divide the Dough
Divide the dough into 8 equal balls. This portioning makes rolling out tortillas a breeze and guarantees consistent sizes. Cover them loosely with a towel to let them rest for about 10 minutes, allowing the gluten to relax for easy rolling.
Step 5: Roll Out the Tortillas
On a lightly floured surface, take each ball and roll it into a thin circle approximately 6 to 8 inches in diameter. Don’t worry about perfect circles — rustic charm is part of the appeal. The goal is an even thinness that will puff up beautifully during cooking.
Step 6: Cook the Tortillas
Heat a dry skillet over medium heat — no oil needed! Cook each tortilla for 1 to 2 minutes on each side, looking for golden brown spots and a slight puff. This quick cook seals in softness and adds those classic toasted notes.
Step 7: Serve Warm and Enjoy
Serve these tortillas right off the pan while they are warm and pliable for the best flavor and texture experience. Whether stuffed, wrapped, or used as a dipper, your homemade tortillas will instantly make any meal feel special and fresh.
How to Serve Homemade Flour Tortillas from Scratch Recipe

Garnishes
Enhance your tortillas with fresh, bright garnishes like chopped cilantro, thinly sliced radishes, or a squeeze of lime. These small additions add vibrancy and textural contrast, complementing the flour tortilla’s mild flavor perfectly.
Side Dishes
Pair these tortillas with a hearty bowl of black beans, smoky grilled veggies, or a zesty salsa to create a meal bursting with flavor and variety. The soft, warm tortilla serves as the perfect companion to almost any Mexican-inspired side.
Creative Ways to Present
Think beyond tacos! Use these tortillas to craft breakfast wraps with scrambled eggs and avocado, mini tortilla pizzas, or even dessert wraps filled with cinnamon sugar and fresh fruit. The versatility of this recipe ensures endless tasty possibilities.
Make Ahead and Storage
Storing Leftovers
Wrap your leftover tortillas tightly in foil or plastic wrap and keep them at room temperature if you plan to eat them within a day. For longer freshness, store them in an airtight container in the fridge, where they’ll last up to a week.
Freezing
Homemade flour tortillas freeze wonderfully. Separate them with parchment paper and stack in a zip-top freezer bag, squeezing out excess air. Frozen tortillas stay good for up to two months and thaw quickly when needed.
Reheating
To revive the softness and flavor, reheat tortillas wrapped in a damp paper towel in the microwave for 15 to 20 seconds, or warm them individually in a hot skillet for a few seconds on each side until warm and pliable again.
FAQs
Can I use oil instead of butter in this Homemade Flour Tortillas from Scratch Recipe?
Yes! You can substitute butter with vegetable or olive oil, though butter gives a richer flavor and slightly flakier texture. Oil will still produce a tasty and tender tortilla.
How thin should I roll out the tortillas?
Aim for about 6 to 8 inches in diameter rolled thinly enough that the dough becomes almost translucent in places but not so thin that it tears. This thickness balances softness and durability.
Why are my tortillas tough instead of soft?
Tough tortillas often result from overworking the dough, rolling too thick, or cooking on too high heat. Be gentle when kneading and rolling, and cook on medium heat just until golden spots appear.
Can I make these tortillas gluten-free?
This exact recipe relies on all-purpose flour’s gluten for stretch and pliability, so it’s best with wheat flour. For gluten-free options, you’d need to experiment with special gluten-free flour blends and possibly modify hydration.
How long can I keep homemade tortillas at room temperature?
At room temperature, homemade tortillas are best enjoyed within 1 to 2 days to maintain freshness. Beyond that, refrigeration or freezing is recommended to keep them soft and safe to eat.
Final Thoughts
Once you try this Homemade Flour Tortillas from Scratch Recipe, I promise you won’t want to go back to store-bought. The satisfaction of making your own, combined with that warm, fresh taste, turns everyday meals into memorable experiences. Roll up your sleeves, gather your simple ingredients, and enjoy the wonderful journey of homemade tortillas — your taste buds will thank you! Happy cooking!
Print
Homemade Flour Tortillas from Scratch Recipe
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Total Time: 20 minutes
- Yield: 8 tortillas
- Category: Bread
- Method: Stovetop
- Cuisine: Mexican
- Diet: Vegetarian
Description
Learn how to make soft, warm homemade tortillas from scratch with simple pantry ingredients. This quick recipe yields 8 fresh tortillas perfect for wraps, tacos, or your favorite fillings. With just flour, butter, salt, and warm water, you can create traditional Mexican-style tortillas cooked on a skillet in minutes.
Ingredients
Dry Ingredients
- 2 cups all-purpose flour
- 1/2 teaspoon salt
Wet Ingredients
- 2 tablespoons unsalted butter
- 3/4 cup warm water
Instructions
- Mix the Dry Ingredients: In a bowl, combine the all-purpose flour and salt thoroughly to ensure even seasoning in your tortillas.
- Cut in the Butter: Add the unsalted butter to the flour mixture and use a pastry cutter or your fingers to cut it in until the mixture resembles coarse crumbs, which creates a tender texture.
- Add Water: Gradually pour in the warm water while stirring to bring the dough together. Knead the dough on a clean surface until it becomes smooth and soft, about 5 minutes.
- Divide the Dough: Divide the dough evenly into 8 small balls, which will become your individual tortillas.
- Roll Out the Tortillas: Lightly flour your work surface and rolling pin, then roll each dough ball into a thin circle approximately 6 to 8 inches in diameter.
- Cook the Tortillas: Heat a skillet or griddle over medium heat. Cook each tortilla for 1 to 2 minutes on each side until they turn golden brown with slight puffing, indicating they are properly cooked.
- Serve: Serve the tortillas warm with your favorite fillings or use them as wraps for sandwiches. Enjoy immediately for best flavor and softness.
Notes
- Make sure the water is warm, not hot, to help activate the dough without cooking the butter prematurely.
- Keep cooked tortillas wrapped in a clean kitchen towel to stay warm and soft before serving.
- You can add a pinch of baking powder for a slightly fluffier tortilla, though it’s optional.
- For gluten-free alternatives, substitute all-purpose flour with a gluten-free flour blend, adjusting water as needed.

