You are currently viewing Delicious Steak Tacos
steak tacos

Delicious Steak Tacos

Serving up a delectable combination of savory, juicy steak and classic Mexican flavors, steak tacos are a crowd-pleaser, perfect for a hearty meal. These tacos boast a balance of rich, meaty textures along with a symphony of spices and fresh toppings, making them a delightful culinary experience.

Key Takeaways

  • Who this meal appeals to: Ideal for steak enthusiasts and Mexican cuisine lovers seeking a satisfying and flavor-packed dish.
  • Estimated Duration: Preparation and cooking time ranges from 30 to 40 minutes.
  • Nutrition Facts: A typical steak taco contains approximately 300-400 calories, depending on portion size and toppings. It’s a good source of protein, iron, and essential vitamins.

About This Recipe

Steak tacos are a delicious amalgamation of tender, seared steak pieces nestled in warm tortillas, accompanied by an array of toppings. The magic of this dish lies in the seasoning and the balance between the meat’s flavors and the fresh elements.

Equipment Required

  • Skillet or grill
  • Tongs
  • Cutting board
  • Knife
  • Mixing bowls


  • 1 pound flank or skirt steak, sliced into thin strips
  • 8 small corn or flour tortillas
  • 1 tablespoon olive oil
  • 1 teaspoon chili powder
  • 1 teaspoon cumin
  • 1 teaspoon paprika
  • 1/2 teaspoon garlic powder
  • Salt and pepper to taste
  • Toppings: diced onions, chopped cilantro, salsa, guacamole, lime wedges


  1. Preparation: In a bowl, mix the olive oil, chili powder, cumin, paprika, garlic powder, salt, and pepper. Rub this seasoning onto the steak strips and let it marinate for at least 15-20 minutes.
  2. Cooking: Heat the skillet or grill over medium-high heat. Add the marinated steak strips and cook for about 3-4 minutes per side for medium-rare or to your desired doneness.
  1. Resting: Once done, transfer the cooked steak to a cutting board and let it rest for a few minutes before slicing it into smaller pieces.
  2. Assembly: Warm the tortillas. Fill each tortilla with the sliced steak, then top it with onions, cilantro, salsa, guacamole, and a squeeze of fresh lime juice.
  3. Serve: Roll or fold the tortillas to form tacos and serve immediately.

Side Dishes

Complement your steak tacos with these delightful side options:

  • Mexican street corn (elote)
  • Rice and beans
  • Grilled vegetables

Storage Options

If you have leftovers, store the cooked steak separately from the toppings in airtight containers in the refrigerator. Reheat the steak in a skillet or microwave, assemble fresh tacos, and add toppings before serving.

Ingredient Substitutes

Explore diverse flavors by trying out alternative ingredients:

  • Substitute flank or skirt steak with sirloin or ribeye.
  • Use different seasoning combinations such as taco seasoning or achiote paste for a unique taste.
  • Experiment with toppings like pickled onions, sliced radishes, or different salsas.

Alternatives to This Meal

Expand your taco repertoire with these tasty alternatives:

If you’re still searching for taco ideas, then why not take a look at our Top 35 taco recipes.


Steak tacos provide a mouthwatering blend of seasoned, grilled steak nestled in warm tortillas, offering a burst of savory flavors and the joy of Mexican cuisine. With the freedom to personalize the toppings and the choice of steak cuts, these tacos present a fantastic opportunity to savor the richness and diversity of Mexican-inspired tastes. Enjoy the delightful and fulfilling experience of crafting your own scrumptious steak tacos at home!