Mexican Steak Taco Recipe

Tender flank steak infused with bold spices transforms into irresistible tacos that will revolutionize your weeknight dinner routine.

Why You’ll Love these Mexican Steak Tacos

If you’re craving a meal that combines bold flavors with minimal fuss, these Mexican steak tacos are about to become your new obsession.

The beautifully seasoned flank steak, marinated in a robust paste of chili powder, cumin, and garlic, delivers incredible depth in every bite.

What makes these tacos special? The perfect balance of textures—tender, juicy steak strips against crisp lettuce, with melty cheese and cool sour cream.

Plus, the marinade does all the heavy lifting, infusing the meat while you go about your day. Simple ingredients, transformative results. Who doesn’t love dinner that practically makes itself?

What Ingredients are in Mexican Steak Tacos?

These delicious Mexican steak tacos rely on simple ingredients that come together to create a flavor explosion in your mouth. The star of the show is a well-marinated flank steak that absorbs all the aromatic spices before hitting the grill.

Once you gather these ingredients, you’re just minutes away from taco night perfection. Ready to shop? Here’s everything you’ll need:

  • 1 1/2-2 pounds flank steak (about 3/4 inch thick)
  • 3 tablespoons extra virgin olive oil
  • 1 tablespoon chili powder
  • 1 tablespoon ground cumin
  • 2 teaspoons cracked black peppercorns
  • 1 teaspoon granulated garlic
  • 1 teaspoon dried oregano
  • Kosher salt (for seasoning)
  • 8 flour tortillas (8-inch)
  • 2 cups grated cheddar or Monterey Jack cheese
  • 4 cups shredded romaine lettuce
  • 2 cups chunky salsa
  • 1 cup sour cream

When shopping for these ingredients, quality matters, especially for the flank steak. Look for meat with good marbling for the juiciest results.

Can’t find flank steak? Skirt steak makes an excellent substitute. For the tortillas, while the recipe calls for flour, corn tortillas work beautifully if you prefer a more authentic option or need a gluten-free alternative.

And don’t be afraid to customize your toppings—adding diced avocado, pickled red onions, or fresh cilantro can take these tacos from great to absolutely unforgettable.

Recommended Products

How to Make these Mexican Steak Tacos

flavorful mexican steak tacos

Making these Mexican steak tacos starts with creating a flavorful paste that will transform your flank steak into something extraordinary. In a bowl, whisk together 3 tablespoons of extra virgin olive oil, 1 tablespoon of chili powder, 1 tablespoon of ground cumin, 2 teaspoons of cracked black peppercorns, 1 teaspoon of granulated garlic, and 1 teaspoon of dried oregano until well combined. This aromatic mixture is what gives these tacos their distinctive Mexican flavor profile.

After trimming any surface fat from your 1½-2 pounds of flank steak, generously coat both sides with this paste, making sure every inch gets covered. The meat then goes into a zip-lock bag (press out all that air!) and into the refrigerator for 4-6 hours. This marinating time isn’t just a suggestion—it’s what allows those spices to penetrate deep into the meat.

When you’re ready to cook, remove the steak from the refrigerator and let it stand at room temperature for 20-30 minutes. This step is essential for even cooking, trust me. Season the meat with kosher salt and grill over direct medium heat for about 8-10 minutes total, flipping halfway through, until it reaches an internal temperature of 145°F for medium-rare.

After grilling, give the steak a 3-5 minute rest (resist the temptation to cut into it right away!) before slicing it thinly against the grain. While the meat rests, wrap your 8 flour tortillas in two foil packets and warm them on the grill for about 2 minutes, turning once. This quick heating makes them pliable and ready to cradle all those delicious toppings.

Assembly is where the magic happens. Place those juicy steak strips in the center of each warm tortilla, then sprinkle with a portion of the 2 cups of grated cheddar or Monterey Jack cheese. The residual heat from the meat will start melting the cheese—divine!

Add some of the 4 cups of shredded romaine lettuce for crunch, a spoonful of the 2 cups of chunky salsa for zing, and finish with a dollop from that 1 cup of cool sour cream. For an authentic experience, consider using traditional Mexican kitchen appliances like a comal or molcajete to prepare your ingredients. Can you already taste the contrast of flavors and textures?

Fold up the sides of your tortilla and dig in with your hands—because let’s be honest, the messiest tacos are always the tastiest ones.

Mexican Steak Tacos Substitutions and Variations

While the recipe I’ve shared makes a classic Mexican steak taco, countless variations can transform this dish to suit your tastes or what’s available in your pantry.

Swap flank steak for skirt, ribeye, or even chicken if you’re not a beef fan.

Don’t have flour tortillas? Corn tortillas offer a more authentic experience, with their nutty flavor.

For cheese options, try cotija, queso fresco, or pepper jack for extra heat.

You could replace romaine with cabbage for added crunch, or brighten things up with cilantro and lime.

Feeling adventurous? Add grilled pineapple or mango salsa for a sweet-savory combination.

Recommended Products

What to Serve with Mexican Steak Tacos

A perfect Mexican feast deserves thoughtful sidekicks to complement those juicy steak tacos. I always recommend starting with a zesty Mexican rice, vibrant with tomatoes and spices.

Can’t forget refried or black beans, either—they’re practically mandatory, right?

For something fresh, try a simple cabbage slaw with lime dressing or a corn salad with avocado chunks and cilantro.

Grilled veggies make an excellent lighter option.

Drink-wise, nothing beats an ice-cold horchata or a classic margarita.

And don’t overlook chips with guacamole or queso as pre-taco munchies. These sides transform your taco night from casual dinner to fiesta-worthy event.

Recommended Products

Final Thoughts

These Mexican steak tacos have truly transformed my understanding of homemade taco night.

The magical combination of chili powder, cumin, and cracked peppercorns creates a depth of flavor that rivals my favorite taqueria.

What I love most about this recipe is its versatility.

Don’t have flank steak? Skirt or hanger work beautifully too.

Prefer corn tortillas over flour? Go for it.

The beauty lies in making it your own.