If you’re looking for a tasty and satisfying meal, these Mexican steak tacos are a great choice. They are full of wonderful flavors and are easy to make. Plus, they can be customized with your favorite toppings, making them fun for everyone at the table. For a tasty side, you might enjoy whipping up an easy cucumber salad to complement your tacos.
Why Make This Recipe
- Quick and easy to prepare, perfect for busy weeknights.
- Flavorful spices elevate the taste of the steak.
- Customizable with various toppings to suit everyone’s preferences.
How to Make Mexican Steak Tacos
This recipe involves marinating the steak with spices, then searing it for a deliciously juicy result. After cooking, the steak is piled onto warm tortillas and topped with your choice of condiments. You may also find Buffalo White Bean Tacos useful.
Ingredients
- 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)
- 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)
Directions
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. Mix your herbs, spices, salt, pepper, and brown sugar in a bowl until everything is well combined. Toss your steak cubes in a large bowl and drizzle them with some vegetable oil. Toss in the rest of your spice rub and make sure that every piece is coated. Let it sit for 5 to 10 minutes as you prep your toppings. 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 the steak until it has browned completely (around 3 to 5 minutes). Note: Don’t overcook your steak because it will take out all the juices. Once your steak cubes are cooked to your liking, carefully pile them on top of your tortilla wraps, followed by the rest of your toppings. For the final touch, garnish your tacos with your chopped cilantro, and you’re ready to take the first bite.
How to Serve Mexican Steak Tacos
Serve these tacos with a side of sour cream and guacamole for dipping. You can also add a splash of hot sauce or salsa for extra flavor. Don’t forget to sprinkle on some cotija cheese for a delicious finish.
How to Store Mexican Steak Tacos
Store any leftovers in an airtight container in the fridge for up to three days. To reheat, warm the steak in a skillet over low heat and briefly heat the tortillas in a separate pan.
Tips to Make Mexican Steak Tacos
- Choose high-quality sirloin for the best flavor and tenderness.
- Let the steak marinate longer for a richer taste.
- You can grill the steak instead of pan-searing for a smoky flavor.
Variations
- Try using flank steak or chicken for a different protein.
- Add fresh jalapeños for extra heat.
- Use different toppings like shredded lettuce or diced tomatoes.
FAQs
- Can I use a different kind of meat? Yes, you can use chicken, pork, or even plant-based protein.
- How can I make the tacos spicier? Add more cayenne pepper or fresh jalapeños to the spice rub.
- Can I make these tacos ahead of time? Yes, you can prepare the steak in advance and warm it up before serving.
Conclusion
These Mexican steak tacos are a crowd-pleaser and easy to make. They pair wonderfully with various toppings and sides. For more delicious taco recipes, take a look at the Carne Asada Tacos from Downshiftology or check out the recipe for Carne Asada Tacos (Street Taco Style) on Swanky Recipes.



