Don’t order takeout anymore — instead, make your own epic Mexican Steak Tacos at home in under 20 minutes! These tacos are perfect for a quick weeknight dinner, a fun gathering with friends, or any occasion where delicious flavors and good times are on the menu. The combination of tender steak, vibrant toppings, and spicy seasonings will make your taste buds dance. Let’s dive into the features that make this recipe a must-try!

Jump to:
- Why You’ll Love This Recipe
- Tools and Preparation
- Essential Tools and Equipment
- Importance of Each Tool
- Ingredients
- For the Steak
- For the Tacos
- How to Make Mexican Steak Tacos
- Step 1: Prepare the Steak
- Step 2: Marinate the Steak
- Step 3: Cook the Steak
- Step 4: Assemble Your Tacos
- How to Serve Mexican Steak Tacos
- Classic Toppings
- Fresh Herbs
- Salsas
- Heat Options
- How to Perfect Mexican Steak Tacos
- Best Side Dishes for Mexican Steak Tacos
- Common Mistakes to Avoid
- Storage & Reheating Instructions
- Refrigerator Storage
- Freezing Mexican Steak Tacos
- Reheating Mexican Steak Tacos
- Frequently Asked Questions
- Can I use other meats for Mexican Steak Tacos?
- What toppings go well with Mexican Steak Tacos?
- How do I make homemade taco seasoning?
- Can I prepare the steak ahead of time?
- What are some side dishes that pair well with Mexican Steak Tacos?
- Final Thoughts
- 📖 Recipe Card
Why You’ll Love This Recipe
- Quick to Prepare: Ready in just 20 minutes, these tacos are perfect for busy nights.
- Flavorful Seasoning: The blend of spices creates a mouthwatering taste that elevates simple steak to something special.
- Versatile Options: Customize with your favorite toppings like guacamole, salsa, or hot sauce for a personalized touch.
- Crowd-Pleaser: Great for sharing at parties or gatherings; everyone loves tacos!
- Easy Clean-Up: With minimal dishes involved, you can enjoy your meal without the hassle.
Tools and Preparation
To create your Mexican Steak Tacos, gather some essential tools. Using the right equipment will ensure everything goes smoothly in the kitchen.
Essential Tools and Equipment
- Cast iron skillet
- Mixing bowl
- Cutting board
- Knife
- Measuring spoons
Importance of Each Tool
- Cast iron skillet: Retains heat well, ensuring perfect searing for your steak.
- Mixing bowl: Essential for combining spices and marinating meat evenly.
- Knife: A sharp knife makes cutting steak into cubes quick and easy.
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, only if you want the heat)
- 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
- 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.
Step 2: 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 make sure that every piece is coated.
- Let it sit for 5 to 10 minutes as you prep your toppings.
Step 3: 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 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.
Step 4: Assemble Your Tacos
- Once your steak cubes are cooked to your liking, carefully pile them on top of your tortilla wraps.
- Add all your toppings like sour cream, cotija cheese, guacamole, salsa, pickled red onions, and chopped cilantro.
- For the final touch, garnish with chopped cilantro; then you’re ready to take the first bite!
Enjoy making these flavorful Mexican Steak Tacos that are sure to impress!
How to Serve Mexican Steak Tacos
Serving Mexican Steak Tacos is all about creativity and personalization. You can elevate these delicious tacos with a variety of toppings, sides, and presentation styles to suit your taste.
Classic Toppings
- Sour Cream: A dollop of sour cream adds a creamy texture that balances the spices.
- Guacamole: This rich avocado dip complements the steak perfectly, adding freshness.
- Cotija Cheese: Sprinkle this salty cheese on top for an extra layer of flavor.
Fresh Herbs
- Cilantro: Chopped cilantro provides a burst of freshness and color.
- Green Onions: Thinly sliced green onions enhance the taste and add crunch.
Salsas
- Store-Bought Salsa: Choose your favorite salsa for an instant flavor boost.
- Pico de Gallo: Fresh pico de gallo adds a zesty punch with its tomatoes, onions, and lime juice.
Heat Options
- Hot Sauce: Drizzle your preferred hot sauce for those who like it spicy.
- Pickled Red Onions: These tangy onions add a great crunch and acidity.

How to Perfect Mexican Steak Tacos
To achieve the best Mexican Steak Tacos, follow these helpful tips that ensure rich flavors and perfect textures.
- Bold Seasoning: Don’t skimp on the spice rub; it’s what gives your steak its distinct flavor.
- Quality Tortillas: Use fresh corn tortillas for the best taste and texture. Warm them up before serving.
- Rest Your Meat: Allow the cooked steak to rest briefly before serving to maintain its juices.
- High Heat Cooking: Sear the steak on high heat for a nice crust while keeping it tender inside.
Best Side Dishes for Mexican Steak Tacos
Pairing side dishes with your Mexican Steak Tacos can enhance your meal experience. Here are some great options to consider:
- Mexican Rice: Fluffy rice cooked with tomatoes and spices complements tacos well.
- Refried Beans: Creamy refried beans provide protein and richness alongside tacos.
- Corn Salad: A fresh salad with corn, lime, and cilantro adds brightness to your plate.
- Elote (Mexican Street Corn): Grilled corn on the cob topped with cheese and chili powder is a perfect match.
- Chips and Salsa: Crispy tortilla chips served with salsa make a great appetizer or side.
- Grilled Vegetables: Seasonal veggies add color and nutrients; grill them for extra flavor.
Common Mistakes to Avoid
Making Mexican Steak Tacos can be simple, but avoiding common mistakes is essential for the best results.
- Overcooking the steak: This can lead to dry tacos. Cook your steak just until browned and juicy for the best flavor.
- Skipping the spice rub: A good seasoning is key to flavorful tacos. Always take time to coat your meat thoroughly with spices.
- Using cold tortillas: Cold tortillas can break easily. Warm them in a skillet or microwave before serving for better texture.
- Neglecting toppings: Toppings add freshness and flavor. Don’t skip on garnishes like cilantro, sour cream, or guacamole!
- Not letting the steak rest: Cutting into steak too soon can let juices escape. Allow it to rest for a few minutes after cooking for maximum juiciness.
Storage & Reheating Instructions
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
- Freeze cooked steak separately from tortillas and toppings.
- Use freezer-safe bags or containers, and they can last up to 2 months.
Reheating Mexican Steak Tacos
- Oven: Preheat to 350°F (175°C). Wrap tacos in foil and heat for about 10-15 minutes until warmed through.
- Microwave: Place tacos on a microwave-safe plate, cover with a damp paper towel, and heat in 30-second intervals until warm.
- Stovetop: Warm a skillet over medium heat. Add tacos and heat for about 1-2 minutes on each side until heated through.
Frequently Asked Questions
Here are some frequently asked questions about making Mexican Steak Tacos.
Can I use other meats for Mexican Steak Tacos?
Yes! You can substitute sirloin with chicken, pork, or even shrimp based on your preference.
What toppings go well with Mexican Steak Tacos?
Common toppings include guacamole, salsa, diced onions, chopped cilantro, sour cream, and cotija cheese.
How do I make homemade taco seasoning?
Combine chili powder, garlic powder, cumin, onion powder, oregano, smoked paprika, ground coriander, and cayenne pepper for a great blend.
Can I prepare the steak ahead of time?
Absolutely! You can marinate the steak a day in advance. Just store it in the fridge until you’re ready to cook.
What are some side dishes that pair well with Mexican Steak Tacos?
Serve with rice and beans or a fresh salad to complete your meal!
Final Thoughts
Mexican Steak Tacos are not only quick and easy to make but also incredibly delicious. Their versatility allows you to customize them with various toppings and sides based on your taste preferences. Whether it’s a weeknight dinner or a lively gathering with friends, these tacos are sure to impress. Give them a try today!
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card
Print
Mexican Steak Tacos
- Total Time: 20 minutes
- Yield: Serves approximately four people (8 tacos total) 1x
Description
Mexican Steak Tacos are a delightful way to bring the vibrant flavors of Mexico right to your dinner table in under 20 minutes. This easy recipe features tender sirloin steak seasoned with a zesty blend of spices, topped with fresh ingredients like guacamole, sour cream, and cotija cheese.
Ingredients
- 1 ½ pounds sirloin steak (chopped into cubes)
- 1 tablespoon chili powder
- 1 teaspoon garlic powder
- 1 teaspoon ground cumin
- 1 tablespoon brown sugar
- ½ teaspoon dried oregano
- ½ teaspoon ground coriander
- ½ teaspoon smoked paprika
- ½ teaspoon cayenne pepper (if desired)
- Salt and ground black pepper (to taste)
- 2 tablespoons vegetable oil
- 8 corn tortillas
- Sour cream (for topping)
- Guacamole (for topping)
- Cotija cheese (for topping)
- Salsa (for topping)
- Pickled red onions (for topping)
- Chopped cilantro (for garnish)
Instructions
- Pat the sirloin dry and cut it into bite-sized cubes.
- In a bowl, mix chili powder, garlic powder, cumin, brown sugar, oregano, coriander, smoked paprika, cayenne pepper (if desired), salt, and pepper. Coat the steak cubes with vegetable oil and spice mixture; let marinate for 5-10 minutes.
- Heat a cast iron skillet over medium-high heat and sear the steak for 1-2 minutes on each side until browned (about 3-5 minutes total).
- Warm tortillas in another skillet or microwave. Assemble tacos by placing cooked steak on tortillas and adding desired toppings.
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Category: Main
- Method: Frying
- Cuisine: Mexican
Nutrition
- Serving Size: 2 tacos (approximately 200g)
- Calories: 400
- Sugar: 2g
- Sodium: 800mg
- Fat: 22g
- Saturated Fat: 6g
- Unsaturated Fat: 14g
- Trans Fat: 0g
- Carbohydrates: 38g
- Fiber: 4g
- Protein: 24g
- Cholesterol: 80mg





