Mexican Steak Tacos

Don’t order takeout anymore — instead, make your own epic Mexican Steak Tacos at home in under 20 minutes! These flavorful tacos are perfect for any occasion, from casual weeknight dinners to festive gatherings. The blend of spices gives the beef a robust flavor, while fresh toppings add a delightful crunch and creaminess. You won’t be able to resist the deliciousness in every bite!

Why You’ll Love This Recipe

  • Quick and Easy: With just 20 minutes from start to finish, you can enjoy homemade tacos without the wait.
  • Flavorful Profile: The combination of spices elevates the taste of the steak, making each taco a savory delight.
  • Customizable Toppings: Add your favorite toppings like guacamole or salsa to personalize each taco.
  • Perfect for Any Occasion: Whether it’s a family meal or a party, these tacos are sure to impress your guests.
  • Great Leftovers: Make extra for lunch the next day—these tacos taste even better when reheated!

Tools and Preparation

Having the right tools makes preparing Mexican Steak Tacos even easier. Here’s what you need to get started.

Essential Tools and Equipment

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

Importance of Each Tool

  • Cast iron skillet: Ideal for searing meat evenly and achieving that perfect crust on your steak.
  • Mixing bowl: Provides ample space for combining your spices and marinating the steak.
  • Cutting board: A sturdy surface ensures safe chopping of your ingredients.
PIN IT
Mexican

Ingredients

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

For the Beef

  • 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, only if you want the heat)
  • 2 tablespoons of vegetable oil
  • Salt and ground black pepper (to taste)

For Assembly

  • 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 Your Steak

Get your sirloin steak, pat them dry, and chop them into bite-sized cubes. Leave them on the cutting board as you make your spice rub.

Step 2: Create Your Spice Rub

Mix your herbs, spices, salt, pepper, and brown sugar in a bowl until everything is well combined.

Step 3: Marinate the Steak

Toss your steak cubes in a large bowl and drizzle them with some vegetable oil. Toss in the rest of your spice rub and ensure that every piece is coated. Let it sit for 5 to 10 minutes while you prep your toppings.

Step 4: Cook the Steak

Once your steak has marinated for a bit, get a cast iron skillet and pour in the rest of your vegetable oil. Warm it up for about 2 minutes before searing your steak for 1 to 2 minutes per side. Continue cooking until it has browned completely (around 3 to 5 minutes). Note: Don’t overcook your steak because it will take out all the juices.

Step 5: Assemble Your Tacos

Once your steak cubes are cooked to your liking, carefully pile them on top of your tortilla wraps. Follow with the rest of your toppings like sour cream, guacamole, salsa, pickled red onions, and cotija cheese.

Step 6: Garnish and Serve

For the final touch, garnish your tacos with chopped cilantro. Now you’re ready to take the first bite! Enjoy these delicious Mexican Steak Tacos fresh from home!

How to Serve Mexican Steak Tacos

Serving Mexican Steak Tacos is all about enhancing their delicious flavors with the right toppings and sides. Here are some great suggestions to elevate your taco experience.

Fresh Toppings

  • Chopped Cilantro: Adds a burst of freshness and vibrant color.
  • Lime Wedges: A squeeze of lime juice brightens the flavors.
  • Diced Tomatoes: Fresh tomatoes provide sweetness and juiciness.

Salsas and Sauces

  • Store-bought Salsa: Choose your favorite variety for a quick flavor boost.
  • Hot Sauce: Add as much heat as you desire with your preferred hot sauce.

Creamy Additions

  • Sour Cream: Creamy and tangy, it balances the spices beautifully.
  • Guacamole: Rich and creamy, guacamole adds a delightful texture.

Pickled Elements

  • Pickled Red Onions: These add a sweet-tart crunch that complements the beef perfectly.

How to Perfect Mexican Steak Tacos

To make your Mexican Steak Tacos truly exceptional, follow these handy tips for flawless flavor and texture.

  • Bold Seasoning: Don’t shy away from using spices; they amplify the steak’s taste.
  • Rest the Meat: Allowing the steak to rest after cooking preserves its juices, keeping it tender.
  • High Heat Cooking: Use high heat for searing to achieve that perfect caramelized exterior.
  • Warm Tortillas: Heat your tortillas briefly to make them pliable and enhance their flavor.
  • Balance Toppings: Mix creamy, crunchy, and tangy elements for a well-rounded bite.

Best Side Dishes for Mexican Steak Tacos

Pairing side dishes with your Mexican Steak Tacos can create a satisfying meal. Here are some excellent options to consider.

  1. Mexican Street Corn (Elote): Grilled corn on the cob smothered in creamy cheese and spices.
  2. Refried Beans: Creamy beans seasoned with garlic and spices offer a hearty side.
  3. Rice with Cilantro and Lime: Fluffy rice infused with fresh cilantro and zesty lime juice complements tacos well.
  4. Chips and Guacamole: Crisp tortilla chips served with creamy guacamole make a popular appetizer or side.
  5. Cabbage Slaw: A refreshing slaw with lime dressing adds crunch and balances the richness of tacos.
  6. Grilled Vegetables: Seasonal veggies grilled until tender provide a smoky flavor that pairs nicely with beef tacos.

Common Mistakes to Avoid

Avoiding common mistakes can elevate your Mexican Steak Tacos to the next level.

  • Over-seasoning the meat: Using too much spice can overpower the flavor of the steak. Stick to the recommended measurements for optimal taste.
  • Not letting the steak marinate: Skipping the marinating step can result in bland tacos. Allow at least 5-10 minutes for the spices to infuse into the meat.
  • Using low-quality tortillas: Cheap tortillas can fall apart easily. Opt for fresh, high-quality corn or flour tortillas for a better taco experience.
  • Overcooking the steak: Cooking the steak too long can lead to dryness. Aim for a sear that locks in juices while ensuring it remains tender.
  • Forgetting to warm the tortillas: Cold tortillas can ruin your taco’s texture. Warm them briefly before serving for a soft, pliable wrap.

Refrigerator Storage

  • Store leftover Mexican Steak Tacos in an airtight container.
  • They will keep well in the fridge for up to 3 days.

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 to 350°F (175°C) and reheat wrapped tacos for about 10-15 minutes until warmed through.
  • Microwave: Heat on medium power for 30-second intervals until hot, but be careful not to overcook.
  • Stovetop: Warm each taco in a skillet over medium heat for about 2-3 minutes per side, ensuring they remain crispy.

Frequently Asked Questions

What type of meat is best for Mexican Steak Tacos?

The best meat is sirloin due to its tenderness and flavor. However, you can also use flank steak or skirt steak.

Can I customize my Mexican Steak Tacos?

Absolutely! Feel free to add toppings like diced tomatoes, jalapeños, or avocado based on your preferences.

How do I make my own taco seasoning?

Combine chili powder, cumin, garlic powder, and onion powder with salt and pepper to create a flavorful mix.

Can I use flour tortillas instead of corn?

Yes! Flour tortillas work just as well and provide a different texture if preferred.

Final Thoughts

Mexican Steak Tacos are not only quick and easy but also incredibly versatile. You can customize them with various toppings and spices to suit your taste. Try this recipe today; you’ll love how simple it is to bring restaurant-quality tacos right into your kitchen!

Print

Mexican Steak Tacos

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Mexican Steak Tacos are a quick and delicious way to enjoy a flavorful meal at home in just under 20 minutes. Perfect for busy weeknights or festive gatherings, these tacos feature tender sirloin steak marinated in a blend of spices that elevate their taste to the next level. Fresh toppings like sour cream, guacamole, and pickled red onions add a delightful crunch and creaminess that complements the savory beef. With customizable options, you can create a taco experience tailored to your taste buds. Bring the vibrant flavors of Mexican street food into your kitchen with this simple recipe!

  • Author: Aurora
  • Prep Time: 10 minutes
  • Cook Time: 10 minutes
  • Total Time: 20 minutes
  • Yield: Serves 4
  • Category: Main
  • Method: Frying
  • Cuisine: Mexican

Ingredients

Scale
  • 1 ½ pounds sirloin steak (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 guacamole
  • 1 jar salsa
  • 1 jar pickled red onions
  • Chopped cilantro (for garnish)

Instructions

  1. 1. Cube the sirloin steak and pat dry.
  2. 2. In a mixing bowl, combine chili powder, ancho chili powder, garlic powder, cumin, onion powder, brown sugar, oregano, coriander, smoked paprika, cayenne pepper (if desired), salt, and pepper.
  3. 3. Toss the cubed steak with vegetable oil and the spice mixture until well coated. Let it marinate for 5-10 minutes.
  4. 4. Heat a cast iron skillet over medium-high heat and sear the steak cubes for 3-5 minutes until browned.
  5. 5. Warm corn tortillas in a separate skillet or microwave.
  6. 6. Assemble by placing cooked steak on each tortilla and topping with sour cream, guacamole, salsa, pickled onions, and cilantro.

Nutrition

  • Serving Size: 2 tacos
  • Calories: 450
  • Sugar: 2g
  • Sodium: 850mg
  • Fat: 18g
  • Saturated Fat: 5g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 6g
  • Protein: 28g
  • Cholesterol: 75mg

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