Go Back

Mexican Steak Tacos

Mexican Steak Tacos are the perfect blend of juicy marinated steak, fresh toppings, and crispy taco shells, making them a hit at any family gathering.
Prep Time 15 minutes
Cook Time 10 minutes
Total Time 25 minutes
Servings: 4 servings
Course: Dinner, Main Course
Cuisine: Mexican
Calories: 350

Ingredients
  

Main Ingredients
  • 1 lb steak (flank or sirloin) Juicy and tender, marinated for enhanced flavor
  • 8 pieces taco shells (soft or crispy)
  • 1 small onion, diced Zesty topping
  • 1 cup fresh cilantro, chopped For freshness and flavor
  • 2 pieces limes (1 for juice, 1 sliced for serving) Adds brightness to the dish
  • to taste Salt and pepper For seasoning the steak
  • 1 piece avocado, sliced Creamy texture pay-off
  • 1 cup salsa (your choice of heat) For added flavor

Method
 

Preparation
  1. Begin by seasoning your steak with salt and pepper. For added zest, you can marinate it for a few hours or overnight with your choice of spices (just ensure they're halal-friendly).
  2. Heat a skillet over medium-high heat. Once hot, add your steak. Cook for about 3-4 minutes per side or until it reaches your desired level of doneness.
  3. Once cooked, remove the steak from the skillet and let it rest for a few minutes. This helps to seal in the juices and maintain flavor.
  4. While the steak is resting, heat your taco shells according to package instructions.
  5. After resting, slice the steak thinly against the grain to ensure maximum tenderness.
  6. Place slices of steak into each taco shell. Top with diced onions, fresh cilantro, and avocado. Drizzle some lime juice over the top for a burst of freshness.
  7. Finish your tacos with a generous spoonful of salsa. Add lime wedges on the side for that extra zesty kick.

Notes

To keep your tacos fresh, store leftover steak separately from the taco shells in an airtight container; they will last in the fridge for about 3 days. For freezing, ensure the steak is well-wrapped in plastic and stored in a freezer-safe container.