Dive into the vibrant flavors of Mexican cuisine with a plate of sizzling Mexican Steak Tacos, showcasing tender sirloin seasoned with a rich blend of spices. This quick yet satisfying dish takes just about 30 minutes, making it perfect for a weeknight dinner or a festive gathering. The combination of juicy steak and fresh toppings creates a delicious taco experience that keeps everyone coming back for more.
These tacos are ideal for anyone craving a taste of Mexico, whether it’s a casual family dinner or a lively get-together with friends. You can prep the spice rub ahead of time for a quicker assembly when you’re ready to cook.
Why You’ll Love This Recipe
- The sirloin becomes incredibly tender and flavorful after marinating in the spice rub.
- Each bite is a delightful combination of fresh ingredients and savory steak.
- Cooking in a cast iron skillet ensures a perfect sear on the meat.
- The recipe is flexible, allowing you to customize toppings to your liking.
What You’ll Need
Gather your ingredients to create these mouthwatering tacos.
For the Steak
- 1 ½ pounds sirloin, chopped into cubes
- 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
For Assembling
- 8 corn tortillas (or any type of tortilla you prefer)
- 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
Use any tortilla type you prefer for versatility.
Substitutions & Swaps
- Sirloin can be replaced with flank steak.
- Substitute brown sugar with honey or agave syrup.
- Use Greek yogurt instead of sour cream.
- Cotija cheese can be swapped with feta cheese.
How to Make It
Here’s how to whip up these delicious tacos in a few easy steps.
1. Prep the 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.
2. Mix the spice rub
Combine your herbs, spices, salt, pepper, and brown sugar in a bowl until everything is well mixed.
3. Coat the steak
Toss your steak cubes in a large bowl and drizzle them with some vegetable oil. Add the spice rub and ensure each piece is thoroughly coated.
4. Marinate briefly
Let the coated steak sit for 5 to 10 minutes as you prep your toppings.
5. Heat the skillet
Get a cast iron skillet, pour in the remaining vegetable oil, and warm it up for about 2 minutes before adding the steak.
6. Sear the steak
Sear your steak for 1 to 2 minutes per side. Cook until browned throughout, which should take around 3 to 5 minutes—be cautious not to overcook.
7. Assemble the tacos
Once your steak cubes are cooked to your liking, carefully pile them onto your tortilla wraps, followed by the rest of your toppings.
8. Garnish and serve
For the final touch, garnish your tacos with chopped cilantro, and you’re ready to take the first bite.
How to Store It
Fridge: Store in an airtight container for up to 3 days.
Freezer: No, the tortillas don’t freeze well once assembled.
Reheat: Microwave for 30-60 seconds until warmed through.
Tips for Best Results
- Ensure your skillet is hot enough for a good sear to lock in juices.
- Don’t overcrowd the skillet; cook in batches if necessary.
- Let cooked steak rest for a minute to maintain tenderness.
- Adjust the spice level by modifying or omitting the cayenne pepper.
Serving Suggestions
- Pair with a refreshing Mexican cerveza or lime margarita.
- Serve alongside a fresh corn salad for a complete meal.
- Make it a taco night with a variety of toppings for guests to choose from.




Leave a Comment