Steak Tacos

A serving of steak tacos
Spread the love

If you’re looking to add some excitement to your taco nights, steak tacos are a must-try! Imagine tender, steak pieces tucked into soft, warm tortillas, topped with fresh ingredients like avocado, cilantro, and a zesty squeeze of lime.

It’s 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.

I’m always on the hunt for new ways to spice up my meals, and steak tacos have quickly become a staple in my kitchen. They’re so easy to make! You can enjoy them on a busy weeknight or even impress your friends at your next gathering. Trust me, once you’ve tried these steak tacos, you’ll be hooked!


What are Steak Tacos?

Steak tacos are a delicious and flavorful twist on the traditional taco. Instead of using ground beef or chicken, this recipe features tender cuts of steak, like flank or skirt steak, that are seasoned with a mix of spices and cooked to perfection.

The steak is then sliced thin and served in soft tortillas, topped with fresh ingredients like avocado, cilantro, lime, and salsa. It’s a simple yet mouthwatering meal that’s perfect for taco night, casual dinners, or even special occasions.


Why You’ll Love It

  • Tender, juicy steak: The steak is cooked to perfection and sliced thin for maximum flavor and tenderness.
  • Customizable toppings: From creamy guacamole to tangy salsa, you can add all your favorite toppings to create the perfect bite.
  • Quick and easy: With just a few ingredients and a short cooking time, you can have a delicious meal ready in no time.
  • Perfect for any occasion: Whether it’s a family dinner or a taco party with friends, steak tacos are always a hit.
  • Full of flavor: The combination of spices on the steak and fresh toppings creates a burst of flavor in every bite.

Ingredient List

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)

Ingredient Notes

  • I always use flank or skirt steak — they’re both tender and flavorful cuts that are perfect for tacos.
  • Don’t skip the smoked paprika — it adds a wonderful, subtle smokiness to the steak.
  • Flour tortillas work best for soft, pliable tacos, but corn tortillas are a great gluten-free option.
  • Fresh cilantro and lime make a big difference in brightening up the dish, so don’t leave them out!
  • I love using a good-quality salsa for added flavor — store-bought is fine, but homemade is even better!

Kitchen Tools Needed

  • Grill Pan or Skillet – Essential for cooking the steak. A cast-iron skillet works great for a nice sear and even heat distribution.
  • Tongs – Useful for flipping the steak and ensuring even cooking without piercing the meat.
  • Sharp Knife – To slice the steak thinly against the grain for maximum tenderness.
  • Cutting Board – A sturdy surface for prepping your steak and toppings.
  • Tortilla Warmer or Dry Skillet – For warming your tortillas without making them soggy.
  • Citrus Juicer – Handy for squeezing lime juice evenly, without making a mess.

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!
A serving of steak tacos

Tips and Tricks for Success

  • Let the steak rest: After cooking, always let the steak rest for 5-10 minutes. This keeps it juicy and tender.
  • Don’t overcrowd the pan: If you’re cooking multiple steaks, cook them one at a time or in batches. Overcrowding will cause the steak to steam instead of sear.
  • Use a thermometer: For perfect doneness, use a meat thermometer. It takes the guesswork out of cooking steak to your preferred level.
  • Keep the toppings fresh: Avocado, cilantro, and lime should be added just before serving to keep them fresh and vibrant.
  • Warm the tortillas properly: Don’t skip this step! Warm tortillas add to the overall texture and make the tacos more enjoyable.

Ingredient Substitutions and Variations

  • Steak: You can substitute flank or skirt steak with other cuts like ribeye, sirloin, or even ground beef if you prefer.
  • Tortillas: If you’re gluten-free, opt for corn tortillas instead of flour tortillas.
  • Avocado: For a different texture, you can use guacamole instead of fresh avocado slices.
  • Salsa: Use any kind of salsa — mango salsa, roasted tomato salsa, or even a creamy chipotle sauce for an extra kick.
  • Toppings: Add some shredded cheese or pickled onions for extra flavor. You could also swap cilantro for fresh parsley if you’re not a fan of cilantro.
  • Spices: If you want a more smoky flavor, try adding a pinch of chipotle chili powder or smoked salt.

Serving Suggestions

  • With a Side of Mexican Rice: Serve your steak tacos with a side of flavorful Mexican rice. The light, fluffy rice complements the rich, juicy steak perfectly.
  • Crispy Sweet Potato Fries: Sweet potato fries add a sweet contrast to the savory steak, making for a fun and crunchy side dish.
  • Simple Green Salad: A fresh, crisp salad with a zesty lime vinaigrette is a light, refreshing side that balances the richness of the tacos.
  • Grilled Corn on the Cob: Grilled corn, brushed with butter and a sprinkle of chili powder, is a classic side that pairs wonderfully with steak tacos.
  • Guacamole and Chips: If you’re looking for a snack before the main event, serve some homemade guacamole with tortilla chips for a tasty starter.
Steak tacos

Storage and Reheating Instructions

  • Leftover Steak: Store leftover steak in an airtight container in the fridge for up to 3 days.
  • Tortillas: If you have leftover tortillas, store them in a sealed bag or container at room temperature for up to 2 days.
  • Reheat Steak: To reheat the steak, place it in a skillet over low heat for a few minutes until warmed through. You can also use a microwave, but be careful not to overheat and dry it out.
  • Reheat Tortillas: Warm tortillas on a dry skillet or in the microwave for 20-30 seconds until they’re soft and pliable again.
  • Freeze for Later: You can freeze the cooked steak for up to 3 months. Wrap it tightly in plastic wrap and foil before freezing. When ready to use, thaw in the fridge overnight and reheat as needed.

Frequently Asked Questions

Can I use a different cut of steak?

Yes! While flank or skirt steak is ideal for tacos, you can use other cuts like ribeye, sirloin, or even chicken for a different twist. Just make sure to adjust the cooking time based on the thickness of the meat.

How do I make the steak more tender?

To ensure the steak stays tender, always slice it against the grain. This helps break up the muscle fibers and results in a more tender bite. Also, don’t skip the resting step — it keeps the juices locked in.

Can I make these tacos ahead of time?

You can prep some ingredients ahead of time, like slicing the steak and prepping the toppings. But I recommend assembling the tacos fresh to keep the tortillas soft and the steak juicy.

What toppings can I use besides avocado and cilantro?

There are lots of fun options! You can add shredded cheese, pickled onions, a dollop of sour cream, or even spicy jalapeños. Get creative with your favorite toppings!

Can I make these tacos spicy?

Absolutely! If you like heat, add some chopped jalapeños, spicy salsa, or a drizzle of hot sauce to the steak before serving. You can also spice up the seasoning by adding cayenne pepper or chipotle powder.

Can I make these tacos with ground beef instead of steak?

Yes, you can! Simply substitute ground beef for the steak and cook it until browned. Add the same seasonings, and you’ll still have delicious, flavorful tacos.


I’d love to hear how you make your steak tacos! Feel free to leave a comment or connect with me on social media to share your taco creations.

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

Spread the love

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating