cook · Cook
How to Make Tacos from Scratch
Making tacos from scratch means starting with fresh masa or flour tortillas, seasoned meat or filling, and simple toppings. The tortilla is everything — get that right and you're halfway there. Heat your comal or cast iron pan until a drop of water sizzles and disappears. Cook your protein with proper seasoning, warm your tortillas until they puff slightly, then assemble with restraint.
- Total time: 1 hr 15 min
- Hands-on: 30 min
- Serves: 4
- Difficulty: Easy
Ingredients
- 2 cups masa harina
- 1 pinch salt
- 2 cups all-purpose flour
- 1 tbsp lard or oil
- 2 lbs ground beef
- 1 tsp cumin
- 1 tsp chili powder
- 2 cloves garlic
- 1 white onion
- 1 bunch cilantro
- 2 lime
- 8 oz queso fresco
Step by step
- Make or buy fresh tortillas. For corn tortillas, mix masa harina with warm water and a pinch of salt until it forms a soft dough. Rest 30 minutes. For flour tortillas, combine flour, lard or oil, salt, and warm water. Knead until smooth. Let rest while you prep everything else.
- Prepare your protein. Season ground beef with cumin, chili powder, garlic, and salt. Cook in a hot pan, breaking it up as it browns. For carnitas, slow-cook pork shoulder with orange and garlic. For carne asada, marinate skirt steak and grill over high heat. Whatever you choose, season it properly.
- Prep your toppings. Dice white onion small. Chop cilantro with stems. Cut lime into wedges. Crumble queso fresco. Make salsa verde or use good hot sauce. Keep it simple — three toppings maximum.
- Heat the tortillas. Heat a comal or cast iron pan over medium-high heat. No oil needed. Place tortilla on the hot surface. It should sizzle immediately. Cook 30 seconds until it puffs slightly, flip, cook another 15 seconds. Wrap in a clean towel to keep warm.
- Assemble the tacos. Place warm tortilla in your palm. Add a small amount of protein — don't overfill. Top with onion, cilantro, and a squeeze of lime. Fold and eat immediately while everything is still warm.
Tips & troubleshooting
- Press tortillas between parchment paper if making from scratch — prevents sticking
- Don't overfill tacos or they'll fall apart in your hands
- Heat tortillas one at a time for the best texture
- Save leftover filling for quesadillas or burrito bowls
- A properly heated comal makes tortillas taste completely different than a cold pan
Variations
- Fish Tacos. Use white fish like mahi-mahi, season with cumin and lime, pan-fry until flaky. Top with cabbage slaw and crema.
- Al Pastor. Marinate pork in achiote paste, pineapple juice, and chilies. Cook on a vertical trompo or in a hot pan. Serve with diced pineapple.
- Vegetarian. Season black beans with cumin and garlic, or use roasted vegetables like peppers and onions with cheese.
Questions
- Should I use corn or flour tortillas?
- Corn tortillas are traditional and have more flavor, but they're more fragile. Flour tortillas are sturdier and easier to work with. Use what you prefer, but heat them properly either way.
- How do I keep tortillas from breaking?
- Heat them properly on a hot, dry pan until they're pliable. If they're store-bought and dry, wrap them in damp paper towels and microwave for 20 seconds first.
- What's the best meat for tacos?
- Ground beef is easiest for beginners. Skirt steak gives you authentic carne asada. Pork shoulder makes excellent carnitas. Choose based on your skill level and time available.
- How much filling should I use per taco?
- About 2-3 tablespoons of filling per taco. You should be able to fold it in half and eat it with one hand without everything falling out.