Rating: 3.69
(69)

Steak Tacos

July 11, 2024

Steak tacos are a crowd-pleasing favorite that deliver on bold flavors, juicy texture, and satisfying simplicity. Whether you’re grilling outside on a summer evening or whipping up a quick dinner during the week, steak tacos feel like a treat without requiring too much effort. They’re versatile, customizable, and packed with flavor in every bite.

At the heart of a great steak taco is, of course, the steak. A good cut like skirt, flank, or sirloin is often used for its rich flavor and quick-cooking nature. Marinating the steak in a mix of lime juice, garlic, spices, and olive oil helps to tenderize the meat while infusing it with flavor. Once grilled or seared, the steak is sliced thin against the grain for that perfect, melt-in-your-mouth texture.

The simplicity of the steak lets the toppings shine. A warm corn tortilla cradles the meat, and then the fun begins. Classic toppings like chopped onions, fresh cilantro, avocado slices, and a squeeze of lime juice add freshness and contrast. Salsa or a drizzle of crema brings a little extra kick or creaminess, depending on your mood. Whether you prefer spicy, tangy, or smoky, you can build your steak taco exactly the way you like it.

Steak tacos are also incredibly versatile. They can be elevated with roasted poblanos, pickled red onions, or cotija cheese, or kept simple with just a sprinkle of salt and lime. Serve them with sides like Mexican rice, refried beans, or grilled corn to round out the meal.

Perfect for parties, taco nights, or even meal prepping, steak tacos are always a hit. They’re filling, full of flavor, and easy to make for a crowd or just one person. Few dishes strike that perfect balance between casual and crave-worthy quite like a taco stuffed with perfectly cooked steak.

Steak Tacos
Steak Tacos
3.69 from 69 votes
Delicious and flavorful steak tacos with homemade salsa and guacamole.
Servings 4 people
Prep Time 20 minutes
Cook Time 15 minutes
Total Time 35 minutes

Ingredients
  

  • 1 lb flank steak
  • 1 tbsp olive oil
  • 1 tsp ground cumin
  • 1 tsp chili powder
  • 1/2 tsp garlic powder
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 8 corn tortillas small
  • 1 cup salsa
  • 1 cup guacamole
  • 1/4 cup cilantro chopped fresh
  • 1/4 cup red onion diced
  • 1/4 cup queso fresco crumbled

Instructions
 

  • Preheat grill or stovetop grill pan over medium-high heat.
  • In a small bowl, mix together olive oil, cumin, chili powder, garlic powder, salt, and black pepper to create a marinade.
  • Rub the marinade all over the flank steak, making sure to coat both sides.
  • Grill the steak for 4-5 minutes per side, or until desired level of doneness is reached.
  • Remove the steak from the grill and let it rest for 5 minutes before slicing it thinly against the grain.
  • Warm the corn tortillas on the grill or stovetop until they are pliable.
  • Assemble the tacos by placing a few slices of steak on each tortilla and topping with salsa, guacamole, chopped cilantro, diced red onion, and queso fresco.
  • Serve immediately and enjoy!

Nutrition

Calories: 450kcalCarbohydrates: 39gProtein: 27gFat: 22gFiber: 7g
Calories: 450kcal
Cuisine: Mexican
Keyword: easy recipes, mexican food, Steak Tacos, tacos
Cooking Method: Grilled
Time: 30-45 Min
Level: Easy
Tried this recipe?Mention @coolinarco or tag #coolinarco!
Join the Conversation
  1. User avatar Miss Efrain Lang says:

    5 stars
    Yummy tacos. Makes me crave summer BBQs. 🌞 Can’t believe how easy it is to make.

    1. User avatar harland.quigley36 says:

      5 stars
      Totally agree! These tacos are so simple yet delicious. They remind me of my summer cookouts too! 🌮

  2. User avatar ricardo.shields1955 says:

    2 stars
    I tried this recipe but it didn’t turn out well for me. The steak was too tough. Maybe I cooked it too long?

    1. User avatar randell.cremin2016 says:

      4 stars
      Sorry to hear that! I usually take it off at 4 minutes per side to keep it tender. Maybe try that next time?

  3. 5 stars
    Yesss! Finally a taco recipe that doesn’t suck! Gonna show this to my friends.

  4. 3 stars
    Taco too spicy for my kids, next time I will cut down on chili powder.

  5. User avatar mohamed.sporer31 says:

    2 stars
    This recipe is great but I dun think it’s authentic.. Mexican tacos are better. 🤷‍♂️

  6. 4 stars
    Used chicken instead of steak because that’s what I had. Still turned out decent, but I guess not quite the same.

    1. User avatar kittie.hermann83 says:

      4 stars
      Using chicken is a great idea! I think it adds a unique twist. As long as it tastes good, that’s what matters! 👍

  7. User avatar MAGA2024.Trumpster says:

    5 stars
    Made these for a party and everyone wanted the recipe! So good, thank you!

  8. User avatar allen.schmidt1970 says:

    2 stars
    Strugglin to grill steak, it ended up burnt. Maybe shoulda watched a video first? 🤷‍♂️

    1. User avatar Gail Andrews says:

      4 stars
      Don’t worry! Grilling takes practice. Just keep an eye on it next time, and you’ll get it right! 🥩👍

    2. User avatar loyd.koss68 says:

      3 stars
      Watching videos might help, but you could also try cooking it on lower heat next time. Burnt steak ain’t fun! 😅

  9. User avatar terminatorXYZ says:

    4 stars
    Delicious! The guacamole really adds a nice touch. I also added some jalapeños for an extra kick. Will make again!

    1. 3 stars
      Guacamole is nice and all, but doesn’t jalapeño make it too spicy? I’d rather taste the steak than burn my mouth!

    2. User avatar kaleigh.barton50 says:

      5 stars
      I love adding jalapeños too! They bring such a great flavor. Have you tried adding lime juice? So yummy!

  10. 3 stars
    Okay but can we talk about how cilantro tastes like soap? Gotta leave it out next time.

  11. User avatar vania.bins28 says:

    5 stars
    These tacos were amazing! So juicy and loaded with flavor. My family devoured them in minutes! 🥩🌮

  12. 5 stars
    These tacos were unbelievable! So tasty 😍

  13. User avatar bret.konopelski1981 says:

    3 stars
    For realz, what’s with all the fancy ingredients? I just want meat and some cheese, keep it simple lol.

  14. User avatar raymond.ankunding says:

    3 stars
    I used chicken instead of steak, can I still call them tacos? 🤔

    1. 5 stars
      Of course you can! It’s all about the fillings. Chicken tacos are still tacos! 🌮

  15. 3 stars
    I don’t know about flank steak being used here. Isn’t that cut supposed to be tougher? Hmmm.

    1. User avatar rosanne.kunde40 says:

      4 stars
      Flank steak can actually be quite tender if cooked right! Just make sure to slice it against the grain.

  16. User avatar katharina.schroeder2008 says:

    3 stars
    These are pretty good, but I really expected more. Felt like something was missing.

    1. User avatar Samwise Gamgee says:

      4 stars
      I thought they were amazing! Maybe try adding some lime juice for more flavor next time?

    2. User avatar joe_banana says:

      5 stars
      What do you mean something’s missing? All them ingredients sound right! I loved them as is!

  17. User avatar miriam.ziemann2019 says:

    3 stars
    Eh, they were alright. The seasoning was a bit bland for me, but I guess everyone has different tastes.

  18. User avatar carey.runolfsdottir says:

    5 stars
    Yummy!! 😍

  19. User avatar gerry.funk1970 says:

    5 stars
    Yum! I can’t believe how easy this was. So good with the salsa and guac.

  20. User avatar howard.wiza39 says:

    2 stars
    Too many ingredients for a taco. Just throw meat in a tortilla and call it a day!

    1. User avatar casey.beier1964 says:

      4 stars
      But that’s what makes it a great taco! More flavor, right?

  21. 2 stars
    Not sure if I did it right, my steak came out tough. Followed the recipe 💔

  22. User avatar lloyd.kihn60 says:

    4 stars
    Super easy!! I didn’t even have cilantro or queso fresco but it still turned out yummy. Just used what I had, lol!

  23. User avatar gavin.ernser2009 says:

    5 stars
    So good, made these for Taco Tuesday! Everyone loved ’em. The guacamole was a hit!

    1. User avatar suspiciousCommentator says:

      5 stars
      Taco Tuesday sounds amazing! Glad the guacamole was a hit, it’s the best part! 🌮

  24. User avatar Grandpa Gohan says:

    4 stars
    I ain’t got time to grill. Can I just cook the steak in a pan? Will that work? Thnx.

  25. 4 stars
    Yum! I didn’t have corn tortillas so I used flour. Still turned out great!

    1. User avatar damon.macgyver says:

      5 stars
      Flour tortillas are just as good! Glad it worked for you! 🌮

    2. User avatar Ben Crobbery says:

      3 stars
      But aren’t steak tacos meant to be with corn tortillas? Just saying.

  26. User avatar natasha.goldner2004 says:

    5 stars
    These tacos are bomb! The marinade gives the steak a great flavor. I’m definitely making this again! 🌮

  27. User avatar rich.reynolds1976 says:

    1 star
    Steak tacos? More like steak sadcos. 😩 There must be a better recipe out there.

  28. User avatar Loonquawl and Phouchg says:

    3 stars
    Steak tacos should have more spices, this was a bit bland for me.

    1. User avatar basementDweller says:

      2 stars
      More spices? Nah, it was good as is. Sometimes less is more! Just taste the steak, man!

    2. User avatar graig.bradtke95 says:

      4 stars
      I totally get you! I always add more spices too, like paprika or cayenne. It elevates the flavor a lot! 🍽️

  29. User avatar tissues_with_issues says:

    5 stars
    My kids ate these without whining! That’s a win in my book. 💪

    1. 5 stars
      That’s awesome! Nothing better than happy kids at dinner time. I’ll have to try this recipe! 😊

  30. User avatar lino.hyatt says:

    1 star
    These is no way flank steak is meant to be used like this!! Come on! Just stick to ground beef guys.

    1. User avatar lavenia.kohler says:

      2 stars
      Nah, ground beef is way better for tacos. Flank steak? That’s just too fancy for Taco Night. 😊

    2. 4 stars
      I think flank steak works great for tacos! It’s really flavorful. Give it a try before hating on it!

  31. 4 stars
    Simple and delicious! Will definitely make these again. 👍

  32. User avatar liberal.hero says:

    3 stars
    Why do I even need the cumin? I don’t like that spice… Changed it up a bit, just used garlic and it was fine.

    1. User avatar dahlia.runte68 says:

      3 stars
      Idk, cumin is like a must in tacos! But if you like it better without, then go for it! 😄

    2. User avatar Charles Darwin says:

      4 stars
      Cumin adds a unique flavor! You might be missing out, but garlic is always a good backup!

  33. User avatar hal.senger7 says:

    2 stars
    Steak Tacos? More like steak tuacos. They ain’t my fav. Needs more spice!!!

  34. User avatar nichelle.rosenbaum1968 says:

    4 stars
    U hav to let the steak rest? I just chop and eat. Guess I never knew 😅

    1. User avatar sid.kuvalis26 says:

      5 stars
      Yeah, letting it rest is super important! It makes the steak more tender. Trust me, you’ll love it next time!

    2. 2 stars
      Naw, who has time for that? Just eat it while it’s hot! 😂

  35. User avatar claudia.batz64 says:

    1 star
    Too much prep for my liking. I just wanna eat, not deal with marinating stuff. Not for me.

  36. User avatar lanell.kuvalis82 says:

    5 stars
    Taco Tuesday just got upgraded! My friends loved these, and they’re way better than what you get at restaurants.

  37. User avatar dawna.ankunding88 says:

    5 stars
    Taco Tuesday just got a makeover! Can’t wait to serve these up next week!

  38. User avatar ryan.wolf2014 says:

    4 stars
    Tried this last night and my kids loved it! The guacamole made it extra yummy.

  39. User avatar autumn.harris1995 says:

    5 stars
    These tacos are the bomb! The marinade made the steak so flavorful. Will definitely make again!

  40. User avatar dylan.maggio says:

    3 stars
    Is it necessary to marinate? I just slapped some seasoning on and it was fine. LOL.

  41. User avatar judith.schuster says:

    5 stars
    These tacos are a game changer! Perfect combination of flavors. I’m in love with them!

  42. 4 stars
    I was skeptical at first, but my family loved these! I used chicken instead of steak and it worked great.

    1. User avatar donnie.keeling says:

      5 stars
      I tried it with chicken too, and it was delish! Chicken’s more my style anyway. Thanks for the tip!

  43. User avatar liberal.hero says:

    2 stars
    I tried this recipe and the steak was too tough. I think I cooked it too long or something. Not sure what went wrong.

  44. User avatar rich.landlord says:

    2 stars
    Steak tacos? Sounds fancy. But why don’t you just use beef, isn’t it the same? 🤔

3.69 from 69 votes
Leave a Reply

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

Recipe Rating




Like 217
Close
Coolinarco.com © Copyright 2025. All rights reserved.
Close
Popular Search: