Go Back
A serving of steak tacos

Steak Tacos

These tacos are the perfect balance of savory, fresh, and a little bit of spice. Whether you're a seasoned taco lover or new to the game, these steak tacos are sure to become your new favorite.
Prep Time 15 minutes
Cook Time 10 minutes
Rest Time 10 minutes
Total Time 35 minutes
Course Main Course
Cuisine Mexican
Servings 4 servings
Calories 350 kcal

Equipment

  • Grill Pan or Skillet
  • Tongs
  • Sharp Knife
  • Cutting board
  • Tortilla Warmer or Dry Skillet
  • Citrus Juicer

Ingredients
  

For the Steak:

  • 1 lb flank steak or skirt steak
  • 1 tablespoon olive oil
  • 1 teaspoon chili powder
  • 1 teaspoon cumin
  • 1 teaspoon garlic powder
  • 1/2 teaspoon smoked paprika
  • Salt and pepper to taste

For the Toppings:

  • 8 small flour or corn tortillas
  • 1 avocado sliced
  • 1/2 cup chopped cilantro
  • 1 lime cut into wedges
  • Salsa or taco sauce optional
  • Sour cream or Greek yogurt optional

Instructions
 

Step 1: Prepare the Steak

  • Bring the steak to room temperature: Take your steak out of the fridge and let it sit for 20-30 minutes. This ensures it cooks evenly.
  • Season the steak: Rub the olive oil on both sides of the steak. Sprinkle the chili powder, cumin, garlic powder, smoked paprika, salt, and pepper over the steak. Use your hands to rub the spices in for an even coat. Make sure both sides are covered.
  • Pro Tip: Massage the seasoning into the steak well — it helps create a flavorful crust when cooking.

Step 2: Heat the Pan

  • Preheat your grill pan or skillet: Place it over medium-high heat and let it get hot for about 2-3 minutes. The pan should be sizzling when the steak touches it.
  • Add a little more oil: Once the pan is hot, add a tiny drizzle of oil to ensure the steak doesn’t stick.
  • Pro Tip: If you're using a cast-iron skillet, give it an extra minute or two to fully heat up. It helps with that perfect sear.

Step 3: Cook the Steak

  • Place the steak in the pan: Lay the steak flat on the pan, and avoid moving it around. You want that perfect sear on each side.
  • Cook for 4-5 minutes on the first side: Let the steak cook without touching it for about 4-5 minutes, depending on how thick the steak is. For a medium-rare steak, aim for an internal temperature of 130°F.
  • Flip the steak: Use tongs to flip the steak over to the other side. Cook for another 4-5 minutes.
  • Check doneness: Use a meat thermometer to check for your desired doneness. For medium-rare, 130°F is perfect, and for medium, aim for 140°F.
  • Pro Tip: Try not to press down on the steak while it’s cooking. This releases juices and can make it tougher.

Step 4: Rest the Steak

  • Let the steak rest: Once it’s cooked to your liking, remove the steak from the pan and place it on a cutting board. Let it rest for 5-10 minutes. This helps the juices redistribute and keeps the steak tender.

Step 5: Slice the Steak

  • Slice thinly against the grain: After resting, slice the steak thinly against the grain. This helps keep each bite tender and easy to chew.
  • Set aside: Set the sliced steak aside while you prep your tortillas and toppings.

Step 6: Warm the Tortillas

  • Warm your tortillas: In a dry skillet over medium heat, warm the tortillas for about 30 seconds on each side, just until they’re soft and pliable. Alternatively, you can microwave them by wrapping them in a damp paper towel for 20-30 seconds.
  • Pro Tip: If you prefer a bit of extra flavor, toast your tortillas on the pan until slightly crispy.

Step 7: Assemble the Tacos

  • Layer the steak: Place a few slices of the cooked steak in the center of each tortilla.
  • Add your toppings: Top the steak with sliced avocado, chopped cilantro, and a squeeze of lime. If you're using salsa or sour cream, add those as well.
  • Pro Tip: Don't overload your tacos! A little bit of each topping goes a long way and keeps the tacos from falling apart.

Step 8: Serve and Enjoy

  • Serve immediately: Serve your tacos warm with extra lime wedges on the side for added freshness.
  • Dig in and enjoy: Now, sit back, relax, and enjoy the best steak tacos you've ever made!

Notes

Nutritional Value (Per serving)

  • Calories: ~350–400 kcal
  • Protein: ~25g
  • Carbohydrates: ~20–25g
  • Fat: ~20g
  • Fiber: ~4g
  • Sodium: ~400–500mg
 
Share your thoughts! Rate and comment below if you tried this recipe.
Nutrition Disclaimer:
The nutritional information provided on this website is an estimate only and is intended for general guidance. We cannot guarantee its accuracy and recommend consulting a qualified healthcare professional or registered dietitian for personalized nutrition advice.
Keyword steak tacos, tacos recipe