Go Back
Steak Tacos

Steak Tacos

Steak Tacos are a flavorful and satisfying Mexican-inspired dish featuring juicy, marinated steak served in warm tortillas with fresh toppings. Perfect for weeknight dinners or Taco Tuesday, these tacos are easy to customize with your favorite salsas, veggies, and garnishes.
Prep Time 15 minutes
Cook Time 10 minutes
Total Time 25 minutes
Course Main Dish
Cuisine Mexican
Servings 4
Calories 350 kcal

Ingredients
  

For the steak:

  • 1 lb flank steak or skirt steak
  • 2 tbsp olive oil
  • 2 cloves garlic minced
  • Juice of 1 lime
  • 1 tsp chili powder
  • 1 tsp ground cumin
  • ½ tsp smoked paprika
  • Salt and pepper to taste

For serving:

  • 8 small corn or flour tortillas
  • Diced onion
  • Fresh cilantro leaves
  • Salsa or pico de gallo
  • Lime wedges
  • Optional: avocado slices shredded cheese, sour cream

Instructions
 

  • Marinate steak (optional but recommended): In a small bowl, mix olive oil, garlic, lime juice, chili powder, cumin, paprika, salt, and pepper. Coat steak in marinade and refrigerate for at least 30 minutes.
  • Cook steak: Heat a grill or skillet over medium-high heat. Cook steak 3–4 minutes per side for medium-rare, or until desired doneness.
  • Rest & slice: Transfer steak to a cutting board, rest 5 minutes, then slice thinly against the grain.
  • Warm tortillas: Heat tortillas on a skillet or grill for 20–30 seconds per side.
  • Assemble tacos: Fill tortillas with sliced steak and top with onion, cilantro, salsa, and any desired extras.
  • Serve: Enjoy immediately with lime wedges.

Notes

  • Steak choice: Skirt steak offers more flavor, flank steak is leaner.
  • Cooking tip: Don’t skip the resting step—this keeps the meat juicy.
  • Toppings: Pickled onions, jalapeños, or chipotle mayo add extra flair.
  • Make-ahead: Marinate steak up to 24 hours in advance.
Keyword Steak Tacos