The Best Homemade Tortilla Recipe

Homemade tortillas so soft and flavorful, you'll never buy store-bought again—discover the secret to perfecting them every time.

Share your Recipe

What You’ll Love About This Recipe

These soft, warm tortillas are so easy and fun to make at home! You’ll love how fresh and flavorful they taste right off the skillet. Plus, making them yourself means:

  1. You control the ingredients for a healthier twist.
  2. The house fills with the most amazing smell.
  3. You get the satisfaction of creating something from scratch.

Making homemade tortillas is not only simple but also brings a sense of accomplishment and joy to your cooking adventures.

Recipe

flour tortilla recipe steps

Making homemade tortillas is easier than you think and requires just a few simple ingredients. Freshly made tortillas are soft, flavorful, and perfect for tacos, burritos, or enjoying on their own.

Ingredients:

  • 2 cups all-purpose flour
  • 1/2 teaspoon salt
  • 3/4 cup warm water
  • 3 tablespoons vegetable oil or lard

Instructions:

  1. In a large bowl, mix the flour and salt.
  2. Add the warm water and oil (or lard), stirring until a dough forms.
  3. Knead the dough on a lightly floured surface for about 2 minutes until smooth.
  4. Divide the dough into 8 equal pieces and roll each into a ball.
  5. Cover with a damp cloth and let rest for 15 minutes.
  6. Roll each ball into a thin, round tortilla (about 6-7 inches in diameter).
  7. Heat a dry skillet or griddle over medium-high heat.
  8. Cook each tortilla for about 30 seconds per side, until lightly browned and puffed.

Notes:

  • If the dough is too sticky, add a little more flour.
  • Keep cooked tortillas warm by wrapping them in a clean kitchen towel.

Equipment:

  • Mixing bowl
  • Rolling pin
  • Skillet or griddle

Time:

  • Prep time: 20 minutes
  • Cooking time: 10 minutes

Cuisine: Mexican

Serving: 8 tortillas

Nutrition

  • Nutritional Facts per Serving:
  • Calories: 122 kcal
  • Protein: 3 g
  • Carbohydrates: 19 g
  • Fat: 3 g
  • Saturated Fat: 1 g
  • Cholesterol: 0 mg
  • Sodium: 306 mg
  • Fiber: 1 g
  • Sugar: 1 g
  • Calcium: 45 mg
  • Iron: 1 mg
  • Potassium: 75 mg

What To Serve With It

I love pairing my homemade tortillas with simple side dishes, like fresh salsa or guacamole, to keep things light and flavorful. For a heartier meal, I’ll add protein pairings, like grilled chicken or seasoned black beans, to make it more filling. Trust me, the right combo turns these tortillas into a meal you won’t forget!

Side Dishes

Since homemade tortillas are so versatile, you’ve got plenty of tasty options to pair with them. I love starting with a fresh, zesty guacamole or a tangy pico de gallo—they’re light, invigorating, and add a burst of flavor. Roasted veggies like bell peppers, zucchini, or corn are another favorite of mine, especially when they’re slightly charred and seasoned with a sprinkle of salt and lime. For something heartier, try Mexican-style rice or creamy refried beans—they’re comforting and satisfying. Don’t forget a simple side salad with a lime vinaigrette to balance things out! These sides make every bite even more delicious.

Protein Pairings

When you’re ready to turn those homemade tortillas into a full meal, protein-packed options are the way to go. I love grilling up juicy chicken seasoned with lime and chili powder, or sautéing shrimp with garlic and butter for a quick, flavorful twist. Ground beef cooked with taco spices is a classic that never disappoints, while black beans offer a hearty, vegetarian-friendly alternative. If I’m feeling fancy, thinly sliced steak marinated in soy sauce and lime adds a rich, savory touch. Don’t forget scrambled eggs for breakfast tacos—they’re simple, satisfying, and always hit the spot. The possibilities are endless!

Share your Recipe