Mexican Steak Tacos

Don’t order takeout anymore — instead, make your own epic Mexican Steak Tacos at home in under 20 minutes! These tacos are perfect for taco night with friends, a quick family dinner, or any occasion that calls for a burst of flavor. The combination of spices and tender steak will have everyone coming back for seconds!

Why You’ll Love This Recipe

  • Quick and Easy: You can prepare these delicious tacos in just 20 minutes, making them perfect for busy weeknights.
  • Flavor-Packed: The unique blend of spices elevates the taste of the steak, offering an authentic Mexican flavor experience.
  • Customizable: Tailor your toppings to fit everyone’s preferences, ensuring each taco is made just right.
  • Crowd-Pleaser: Whether it’s a casual gathering or a special event, these tacos are sure to impress your guests.
  • Versatile: Enjoy them as-is or transform leftovers into different dishes like salads or burrito bowls.

Tools and Preparation

Before diving into the recipe, gather all the necessary tools to ensure a smooth cooking process.

Essential Tools and Equipment

  • Cast iron skillet
  • Mixing bowl
  • Cutting board
  • Knife
  • Measuring spoons

Importance of Each Tool

  • Cast iron skillet: Retains heat well and provides an excellent sear on the steak for that perfect texture.
  • Mixing bowl: Ideal for combining spices and coating the steak evenly for maximum flavor.
  • Cutting board and knife: Essential for prepping your ingredients quickly and safely.
save
Mexican

Ingredients

Don’t order takeout anymore — instead, make your own epic Mexican Steak Tacos at home in under 20 minutes!

For the Steak

  • 1 ½ pounds of sirloin (chopped into cubes)
  • 1 tablespoon EACH of chili powder and ancho chili powder
  • 1 teaspoon EACH of garlic powder, ground cumin, brown sugar, and onion powder
  • ½ teaspoon EACH of dried oregano, ground coriander, and smoked paprika
  • ½ teaspoon of cayenne pepper (optional)
  • 2 tablespoons of vegetable oil
  • Salt and ground black pepper (to taste)

For the Tacos

  • 8 corn tortillas (or any type of tortilla you prefer)
  • 1 tub of sour cream
  • 1 pack of cotija cheese
  • 1 jar of store-bought guacamole
  • 1 jar of store-bought salsa
  • 1 jar of pickled red onions
  • Chopped cilantro (for garnish)
  • Hot sauce of your choice (optional)

How to Make Mexican Steak Tacos

Step 1: Prepare the Steak

  1. Get your sirloin steak, pat it dry, and chop it into bite-sized cubes. Leave them on the cutting board as you make your spice rub.
  2. Mix your herbs, spices, salt, pepper, and brown sugar in a bowl until everything is well combined.

Step 2: Coat the Steak

  1. Toss your steak cubes in a large bowl and drizzle them with some vegetable oil.
  2. Toss in the rest of your spice rub and ensure that every piece is coated.

Step 3: Let It Marinate

  1. Let it sit for 5 to 10 minutes while you prep your toppings.

Step 4: Cook the Steak

  1. Once marinated, get a cast iron skillet ready by pouring in the rest of your vegetable oil.
  2. Warm it up for about 2 minutes before searing your steak for 1 to 2 minutes per side.
  3. Continue cooking until browned completely (around 3 to 5 minutes). Be careful not to overcook; this will keep it juicy.

Step 5: Assemble Your Tacos

  1. Once cooked to your liking, carefully pile the steak on top of your tortilla wraps along with desired toppings.
  2. Garnish with chopped cilantro for that final touch—now you’re ready to enjoy!

How to Serve Mexican Steak Tacos

Serving Mexican Steak Tacos is all about creating a delicious and vibrant experience. You can customize each taco with a variety of toppings and sides, making them perfect for gatherings or a casual family dinner.

Classic Toppings

  • Sour Cream: Adds creaminess and balances the spices in the steak.
  • Guacamole: A rich, creamy addition that pairs well with the flavors of the beef.
  • Salsa: Choose your favorite salsa for an extra kick; fresh salsa adds brightness.
  • Pickled Red Onions: These give a tangy crunch that complements the steak perfectly.

Fresh Herbs

  • Chopped Cilantro: A must-have garnish that enhances the tacos’ flavor profile.
  • Green Onions: Sliced green onions provide a mild yet flavorful touch.

Additional Options

  • Hot Sauce: For those who enjoy a spicy kick, offer a variety of hot sauces on the side.
  • Lime Wedges: A squeeze of lime juice adds freshness and acidity to your tacos.

How to Perfect Mexican Steak Tacos

To make your Mexican Steak Tacos truly unforgettable, follow these simple tips for perfection.

  • Choose Quality Meat: Use fresh sirloin for the best flavor and texture.
  • Marinate Properly: Letting the steak sit with spices enhances its taste significantly.
  • Don’t Overcook the Steak: Aim for medium-rare to keep it juicy and tender.
  • Warm Your Tortillas: Heat them briefly before serving for better taste and flexibility.
  • Balance Flavors: Mix spicy, creamy, and tangy toppings to create a harmonious dish.

Best Side Dishes for Mexican Steak Tacos

Side dishes can elevate your meal by adding variety and complementing the flavors of your tacos. Here are some great options to consider.

  1. Mexican Rice: Fluffy rice cooked with tomatoes and spices, providing a comforting base.
  2. Refried Beans: Creamy beans that add fiber and richness to your meal.
  3. Corn Salad: A refreshing mix of corn, tomatoes, and lime; it’s light yet flavorful.
  4. Grilled Vegetables: Seasonal veggies tossed in olive oil and grilled until tender; they add color and nutrition.
  5. Chips and Salsa: Crispy tortilla chips served with salsa are perfect for snacking before or alongside your tacos.
  6. Elote (Mexican Street Corn): Grilled corn on the cob topped with cheese, lime, and chili powder; it’s a crowd-pleaser!

Common Mistakes to Avoid

Making Mexican Steak Tacos can be simple, but there are common pitfalls to watch out for.

  • Overcooking the steak: Cooking your steak for too long can dry it out. Aim for a perfect medium-rare by searing for just a few minutes on each side.
  • Skipping the spice rub: Not using a spice rub means missing out on flavor. Take the time to mix spices and coat your steak well for that authentic taste.
  • Using stale tortillas: Old or stale tortillas can ruin your tacos. Always use fresh tortillas and warm them before serving for the best texture.
  • Ignoring toppings: Toppings add flavor and texture. Don’t skip on fresh ingredients like cilantro, guacamole, and salsa for a complete taco experience.
  • Not letting the meat rest: Cutting into hot steak right away releases juices. Let the meat rest for a few minutes before serving to keep it juicy.

Refrigerator Storage

  • Store leftover Mexican Steak Tacos in an airtight container.
  • They will last up to 3 days in the refrigerator.

Freezing Mexican Steak Tacos

  • Wrap individual tacos tightly in plastic wrap or aluminum foil.
  • Place them in a freezer-safe bag or container and freeze for up to 2 months.

Reheating Mexican Steak Tacos

  • Oven: Preheat your oven to 350°F (175°C). Place tacos on a baking sheet and heat for about 10-15 minutes until warmed through.
  • Microwave: Heat tacos in the microwave on medium power for 30 seconds to 1 minute. Cover with a damp paper towel to keep them from drying out.
  • Stovetop: Warm a skillet over medium heat. Add tacos and heat for about 2-3 minutes per side until heated through and slightly crispy.

Frequently Asked Questions

What type of meat works best for Mexican Steak Tacos?

Sirloin is ideal due to its tenderness and flavor, but you can also use flank or skirt steak if preferred.

Can I make Mexican Steak Tacos ahead of time?

Yes! Prepare the steak and toppings in advance, then assemble just before serving to keep everything fresh.

How spicy are these Mexican Steak Tacos?

The spiciness is adjustable. You can add cayenne pepper per your preference or omit it entirely for milder tacos.

What are some good toppings for Mexican Steak Tacos?

Popular toppings include guacamole, salsa, pickled onions, sour cream, and fresh cilantro.

Can I use other types of tortillas?

Absolutely! While corn tortillas are traditional, feel free to use flour tortillas or any preferred style.

Final Thoughts

These Mexican Steak Tacos are quick, flavorful, and versatile. They can be customized with your favorite toppings, making them perfect for any occasion. Try this recipe today for an easy dinner that everyone will love!

Print

Mexican Steak Tacos

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Enjoy a burst of authentic Mexican flavors with these quick and easy Mexican Steak Tacos! In just 20 minutes, you can whip up a delicious meal that’s perfect for casual gatherings, family dinners, or a vibrant taco night. Featuring tender sirloin steak marinated in a savory spice blend and topped with your favorite fresh ingredients, these tacos are sure to impress everyone at the table. Customize each taco to suit your taste—whether you’re a fan of creamy guacamole, zesty salsa, or tangy pickled onions, the possibilities are endless. Say goodbye to takeout and embrace the joy of homemade cooking with this flavorful recipe!

  • Author: Carmen Maverick
  • Prep Time: 10 minutes
  • Cook Time: 10 minutes
  • Total Time: 20 minutes
  • Yield: Serves 4 (8 tacos total) 1x
  • Category: Dinner
  • Method: Frying
  • Cuisine: Mexican

Ingredients

Scale
  • 1 ½ pounds sirloin (cubed)
  • 1 tablespoon chili powder
  • 1 tablespoon ancho chili powder
  • 1 teaspoon garlic powder
  • 1 teaspoon ground cumin
  • 1 teaspoon brown sugar
  • 1 teaspoon onion powder
  • ½ teaspoon dried oregano
  • ½ teaspoon ground coriander
  • ½ teaspoon smoked paprika
  • ½ teaspoon cayenne pepper (optional)
  • 2 tablespoons vegetable oil
  • Salt and ground black pepper (to taste)
  • 8 corn tortillas
  • 1 tub sour cream
  • 1 pack cotija cheese
  • 1 jar store-bought guacamole
  • 1 jar store-bought salsa
  • 1 jar pickled red onions
  • Chopped cilantro (for garnish)
  • Hot sauce of your choice (optional)

Instructions

  1. Prepare the steak by chopping it into bite-sized cubes and seasoning with a mixture of spices: chili powder, garlic powder, ground cumin, brown sugar, salt, pepper, and optional cayenne.
  2. Coat the steak cubes with vegetable oil and let them marinate for 5 to 10 minutes.
  3. Heat a cast iron skillet over medium-high heat and sear the steak for about 1 to 2 minutes on each side until browned (3 to 5 minutes total).
  4. Warm corn tortillas briefly before assembling your tacos with cooked steak and desired toppings like sour cream, guacamole, salsa, pickled red onions, and chopped cilantro.

Nutrition

  • Serving Size: 2 tacos (approximately 150g)
  • Calories: 420
  • Sugar: 4g
  • Sodium: 640mg
  • Fat: 22g
  • Saturated Fat: 6g
  • Unsaturated Fat: 14g
  • Trans Fat: 0g
  • Carbohydrates: 34g
  • Fiber: 4g
  • Protein: 22g
  • Cholesterol: 70mg

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star