Flank Steak Tacos

Jump to Recipe ▼
Reader Rating
Total Time 1 hour

This post may contain affiliate links. Please read our disclosure policy.

Flank Steak Tacos are perfect for those nights when you want a flavorful, protein-packed meal without a lot of fuss. Citrus flavors and garlic, plus a little heat and a little sweet all add up to a winning recipe!

If you love tacos, then you’ll also want to try my recipes for Teriyaki Chicken Tacos, my Cajun Shrimp Tacos with Mango Salsa, or my Instant Pot Shredded Chicken Tacos.

close up of a flank steak taco on a taco rack with more tacos on the sides.

As you all know, it’s still grilling season. As tempting as it is to pack up the deck furniture and get out the slow cooker, summer still goes for (at least) another month. That’s not to say you can’t grill any old time you want — we’ve been known to bundle up and run from the house to the grill on a deck covered in snow in the middle of winter — but now is prime time. 

And speaking of prime time — how about some steak tacos? There’s just something about steak that can’t be beat. Tacos just seem to be an easy pairing with the weather, the grill, and my urge to soak up every last bit of that delicious summer sunshine. 

top view of flank steak tacos on a taco rack with lime slices on the side.

Why This Recipe Works 

Flank steak – I like to grill flank steak tacos because it cooks up quickly, is budget-friendly, and tastes delicious. Skirt steak is also a good option if you can’t find flank, prefer skirt steak, or just happen to have one in your fridge or freezer that needs to be used up. You could also use a hanger steak as well. Make do with what you have but remember each steak cut will have a different cooking time depending on your preferences. 

Customizable – There’s nothing like tacos for changing up the ingredients, toppings, shell/tortilla, sauces, you name it, anything goes with this steak tacos recipe! 

Simple ingredients – Flank steak? Find it at your grocery. Citrus juice? Produce section. Seasonings? Probably in your pantry. Tortillas? International aisle. You get the idea! 

Great for meal planning – Double up the flank steak, make the flank steak tacos, then use leftover steak for your meals throughout the week. Other favorite recipes include steak gyros and flank steak with chimichurri.

Here’s How You Make It 

Making these carne asada tacos is as easy as it can be! 

  1. Whisk together the oil, citrus juices, and spices in a small bowl. Then transfer this to a large, sealable bag and then add the steak into the bag with the marinade. 
  2. Get out as much of the air from the bag as you can then seal it up. Swish the bag around a bit to get all of the steak good and covered. Then leave the steak alone to marinate in the fridge at least 30 minutes. (You can also prepare this the night before and leave it soaking till you’re ready to grill the next day.)
  3. When you’re ready to grill, take the steak in its marinade to the grill and use tongs to remove it from the bag and put it on a medium-hot grill or grill pan. (Throw away the leftover marinade.) 
  4. Grill for about 8 minutes on each side, unless you like your steak a little on the pink side in the middle, in which case about 6-7 minutes will work. Cook yours for more or less time, depending on how you like your steak done. 
  5. When it’s finished cooking, remove it from the grill and let it rest for about 10 minutes, then slice it into thin strips.
  6. Assemble tacos with steak in the tortillas, then top with your favorite garnishes like avocado, onions, cilantro, salsa, and fresh squeezed lime juice.
  7. Dive in, wipe the juice from your chin. Repeat. 
close up top view of flank steak tacos on a taco rack.

Side Dishes to Serve

Steak tacos are great but they are even better with complementary sides! Some of my favorites include: 

  • This moist, creamy, flavorful Bacon Avocado Potato Salad is perfect for those nights you’re dining outside and need an easy side dish. 
  • Confession: Sometimes I make this Mexican Volcano Dip and then scoop the dip right on top of my tacos…because it’s delicious and I can! 
  • Rice with a bit of coconut milk, cilantro, salt, and pepper is a great side. You can use white or brown rice or even try cauliflower rice if you are looking for a low-carb side. 
  • I also love to make black beans on the side of my taco dishes. 
  • Chips and salsa, because they go with everything, all the time. 
  • I’d also suggest a side of guacamole — you can scoop it up with chips, use it as a topping for your taco, or both! 
close up top view of flank steak tacos on a taco rack with lime slices on the side.

Expert Tips 

  • Don’t sleep on letting that steak rest before slicing into it. This is a chance for the meat to absorb its juices so that it’s nice and juicy in your taco and not all over the cutting board. 
  • These flank steak tacos will keep in the fridge for up to 4 days disassembled. If you want to freeze the flank steak, you can store it in an air tight container for up to six months before defrosting and reheating. 
Best Flank Steak Tacos easy dinner recipe | lecremedelacrumb.com
4.95 from 98 votes

Best Flank Steak Tacos

Flank Steak Tacos are perfect for those nights when you want a flavorful, protein-packed meal without a lot of fuss. Citrus flavors and garlic, plus a little heat and a little sweet all add up to a winning recipe!
Prep: 10 minutes
Cook: 20 minutes
Marinating time: 30 minutes
Total: 1 hour
Servings: 8 tacos
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • 1 ½ pounds flank steak
  • cup oil
  • juice of 1 lemon
  • juice of 2 limes
  • juice of 1 orange
  • 1 teaspoon minced garlic
  • 1 teaspoon chili powder
  • 1 teaspoon salt
  • 8 6-inch flour tortillas
  • chopped cilantro, avocado, onions, and lime wedges, for serving

Instructions 

  • Whisk together oil, lemon juice, lime juice, orange juice, garlic, chili powder, and salt. Pour into a large ziploc bag.
  • Add steak to the bag, press out all of the excess air, and seal the bag.
  • Swish the bag around a bit to get all of the steak good and covered. Then leave the steak alone to marinate in the fridge at least 30 minutes. (You can also prepare this the night before and leave it soaking till you’re ready to grill the next day.)
  • Use tongs to transfer steak to a medium-hot preheated grill or grill pan, discard excess marinade.
  • Grill for about 8 minutes on each side or until cooked to desired doneness. (I like mine just a little pink in the middle for best flavor and ultra juicy/tender steak). When it's done, remove from grill and allow to rest for 10 minutes, then slice it into thin strips.
  • Assemble tacos with steak in the tortillas, topped with your favorite garnishes like avocado, onions, cilantro, salsa, and fresh squeezed lime juice.

Notes

Suggested toppings: chopped cilantro, avocado, onions, and lime wedges. 

Nutrition

Calories: 203kcal | Carbohydrates: 1g | Protein: 18g | Fat: 14g | Saturated Fat: 2g | Trans Fat: 1g | Cholesterol: 51mg | Sodium: 347mg | Potassium: 296mg | Fiber: 1g | Sugar: 1g | Vitamin A: 74IU | Vitamin C: 1mg | Calcium: 21mg | Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you make this?Leave a star rating or comment below!
Tiffany of Creme de la Crumb in the kitchen

Welcome!

Hey there, I’m Tiffany – chef, photographer, mother, and avid taco eater. I am passionate about turning simple flavors and ingredients into tasty meals the whole family will love, with minimal prep and cleanup so there’s more time to spend eating and enjoying. Stay awhile, and help yourself to a taco or two!

More Recipes To Love

4.95 from 98 votes (85 ratings without comment)

Leave a comment

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

Recipe Rating




26 Comments

  1. Kuykenwall says:

    5 stars
    This was fantastic! First time using a marinade recipe and it was chef kiss! Definitely will make again!

  2. Ashley B says:

    5 stars
    Very tasty! I marinated it all day and it came out great!

    1. Tiffany says:

      So happy to hear that! Thanks for your positive feedback, Ashley.

  3. Tom pugh says:

    Can the flank steak be marinated overnight ?

    1. Tiffany says:

      Yes, that should be ok.

  4. Ann B. says:

    A really Good marinade- easy ingredieNts to Have on hand, and our flank steak was very tEnder! We were careful not to overcook.

    1. Tiffany says:

      Thank you for your positive feedback, Ann! I am so thrilled to hear that you enjoyed this recipe so much!

  5. IFTAR SNAKES RECIPIES says:

    5 stars
    Hello there Mark!The flank steak and the citrus marinade are a match made in taco paradise

  6. CBD Flower says:

    5 stars
    Howdy Mark! That is an incredible inquiry and is a great point. The steak shouldn’t be marinated that long, it extremely just needs around 30 minutes to take on the flavor since it is flank steak. I’ve refreshed the formula to mirror this!

  7. SWIMINTHERIVER says:

    Thank you for your knowledge presentation, Consistently I gain some new useful knowledge from you. Much obliged to you for being here! love your plans consistently and the manner in which you present them…

  8. Mark S says:

    This sounds delicious but I have one quick question.

    You say that this can marinate over night. With the amount of acid in the marinade from the citrus wont that start “cooking” or breaking down the meat to much before grilling? Thank you

    1. Tiffany says:

      Hi Mark! That’s a great question and is a really good point. The steak shouldn’t be marinated that long, it really only needs about 30 minutes to take on the flavor because it is flank steak. I’ve updated the recipe to reflect this!

  9. Anthony Allen says:

    5 stars
    The flank steak and the citrus marinade are a match made in taco heaven!

    1. Tiffany says:

      Yessss! I completely agree!

  10. Roz gor says:

    This is ABSOLUTELY amazing!!!!

    1. Tiffany says:

      Thank you!! Glad we can agree 😉