Skip to Content

Flank Steak Tacos

If taco night is a weekly occurrence at your house, you’ll want to add these Flank Steak Tacos into the rotation! Top the marinated and grilled flank steak with pickled onions, avocado, and crema for a delicious homemade taco. 

Two flank steak tacos in charred flour tortillas on a white plate with a wooden cutting board in the background

We’re pretty taco obsessed in this house. Whether we’re talking about regular ground beef tacos with homemade taco seasoning (or heck, even a packet of Ortega), or a fancier version like these Flank Steak Tacos with all the fixings – tacos are a weekly event over here.

Although Elle and Eric are pretty simple when it comes to their taco topping preferences and are completely happy with shredded lettuce, Mexican blend or Cotija cheese and a bottle of Ortega sauce, I tend to go all-in with the toppings. 

From pickled onions and fresh cilantro to Mexican crema and a variety of hot sauces, I’m totally a “more is more” type of taco eater. Throw in a bag of tortilla chips and the Queso Mama White Queso with Green Chilies from Costco or a bowl of guacamole and I’m pretty much in heaven. 

Since the weather is finally warming up here in Ohio, we’re eager to get outside and grill all the things – starting with these delicious Flank Steak Tacos. 

Wooden board with sliced flank steak, charred corn and flour tortillas, bowls of avocado, cotija cheese, and pickled onions, and lime wedges

FLANK STEAK TACO MARINADE

Obviously the steak is the star of these tacos, so we have to make sure the meat is as flavorful as possible before we even put it on the grill.

You might look at the ingredient list for this marinade and think I’ve asked you to use every ingredient in your pantry. 

I promise that, just like when making Chipotle Barbacoa, every ingredient in this marinade serves a purpose and is important! And a lot of these are things you might already keep on hand, especially if you’re a taco fiend like I am. 

Whisk stirring together flank steak marinade in a glass bowl on a gray counter

Let’s take a look at the ingredient list:

  • Orange juice 
  • Lemon juice and zest
  • Lime juice and zest
  • Garlic
  • Worcestershire sauce 
  • Brown sugar 
  • Chipotle sauce or chipotle peppers in adobo sauce
  • Paprika 
  • Dried oregano 
  • Ground cumin 
  • Salt and pepper 
  • Hot sauce of choice, optional
  • Olive oil
Flank steak covered in marinade in a white baking dish

I pack this marinade with tons of citrus to keep it bright and to balance the smokiness of the chipotle peppers and the spices. If you’ve never purchased chipotle sauce or chipotle peppers in adobo before, I usually pick them up at my local Mexican grocery or you can find them at most mainstream grocery stores with the other Hispanic foods.

If you’ve never checked to see if your town has a Mexican grocery store, do it! You’ll be able to pick up the best ingredients for your marinade, as well as the best tortillas, taco toppings, and rice or beans for serving on the side.

Plus, you’ll be supporting a local small business! 

To marinate your steak, whisk together all of the marinade ingredients. Cover your steak – either flank steak or skirt steak – with the marinade and refrigerate for at least 2 hours. The longer it marinades, though, the tastier it will be, so let it go all day or overnight if you can.

Sliced, grilled flank steak on a wooden cutting board

HOW TO COOK FLANK STEAK FOR TACOS

When you’re ready for dinner, fire up your grill. 

We like to use our outdoor grill, but you could definitely use a grill pan if you don’t have a traditional grill or want to make these indoors. 

Remove the steak from the marinade, setting the marinade aside. Grill the steak for 3-5 minutes per side, basting a couple of times with the reserved marinade.

Close up of sliced flank steak surrounded by lime wedges on a wooden board

If you’re experienced at grilling and cooking steak, you might be able to eyeball when it’s at your desired doneness. I think it’s always good to use a thermometer to double check, though! 

When the flank steak is done, remove it to a plate or cutting board and let it rest for at least 5 minutes before thinly slicing it against the grain.

Overhead view of two white plates, each holding multiple flank steak tacos, next to bowls of pickled onions

HOW TO SERVE THESE TACOS

I like to serve these Flank Steak Tacos with a mix of corn and flour tortillas. Just please, I beg of you: warm your tortillas before you assemble the tacos!

As for toppings, I think these tacos are best served with accompaniments like pickled onions, cotija cheese, avocado, Mexican crema, or fresh cilantro. 

And don’t forget to make a big pot of borracho beans to go with them! 

Close up of a flank steak taco in a flour tortilla, topped with avocado, pickled onion and cilantro
Close up of a flank steak taco in a flour tortilla, topped with avocado, pickled onion and cilantro

Flank Steak Tacos

Yield: Serves 4-6
Prep Time: 10 minutes
Cook Time: 10 minutes
Marinade Time: 2 hours
Total Time: 2 hours 20 minutes

If taco night is a weekly occurrence at your house, you’ll want to add these Flank Steak Tacos into the rotation! Top the marinated and grilled flank steak with pickled onions, avocado, and crema for a delicious homemade taco.

Ingredients

For the marinade:

  • 1 cup orange juice
  • 1 lemon, zested and juiced
  • 2 limes, zested and juiced
  • 4 cloves of garlic, finely chopped or grated
  • 1 tablespoon Worcestershire sauce
  • 1 tablespoon brown sugar
  • 2 tablespoons chipotle sauce or 1-2 chipotle peppers in adobo sauce, finely chopped
  • 1 teaspoon paprika
  • 1 teaspoon dried oregano
  • 2 teaspoons ground cumin
  • 1 teaspoon each salt and pepper
  • Few dashes of hot sauce of choice, optional
  • ¼ cup olive oil

For the tacos:

  • 2-3 lbs flank steak or skirt steak
  • Flour or corn tortillas
  • Toppings such as pickled onions, cotija cheese, avocado, Mexican crema, etc.

Instructions

  1. Combine all marinade ingredients in a bowl and whisk to combine. Pour marinade either into a container big enough for meat or a gallon-size zip-top bag. Add the meat, making sure it is covered by the marinade. Refrigerate for at least 2 hours, ideally overnight.
  2. After marinating, remove steak and save the marinade.
  3. Grill the steak on each side 3-5 minutes, basting a few times throughout cooking with the reserved marinade. 
  4. Use a thermometer to check the doneness of the steak if desired. (Medium Rare: 130-135°F; 
  5. Medium: 135-145 °F; Well: 45-155 °F)
  6. Once your steak is cooked to your preferred doneness, remove from the grill and let it rest for about 5 minutes. Thinly slice the flank steak against the grain.
  7. Served with warmed tortillas and your favorite taco toppings.

Did you make this recipe?

Tag me on social! I want to see what you made! @jamiemba

Fork next to berry crisp on a gray plate, with vanilla ice cream starting to melt on top of the crisp
Previous
Berry Crisp
Three small serving dishes filled with watergate salad set on a white platter
Next
Watergate Salad

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Skip to Recipe