This grilled flank steak taco recipe is easy enough for a busy weeknight and fun enough for a fiesta.

grilled flank steak taco by sliced beef.

Save this BBQ Tip

Enter your email, and I’ll send this link directly to your inbox. Plus, you’ll get new BBQ recipes and tips weekly.

Please enable JavaScript in your browser to complete this form.

What is flank steak?

Flank steak is a boneless cut of beef located just below the belly of a cow under the loin. If you picture where the cow’s udder is, it lies just under that area.

It has a ton of great flavor, but it’s a lean cut of beef. The best way to tenderize it is to soak it in a marinade before grilling it.

Tutorial: The Different Cuts of Beef


This recipe is lower in fat than many other recipes because I don’t add any olive oil to the marinate. The beef has enough natural fat that it doesn’t need it.

flank steak taco ingredients.

Flank Steak: You should be able to find flank steak at your local butcher counter. It usually weighs 1 1/2 to 3 pounds. The steak is wide and flat and usually folded up in the packaging.

Flank Steak Marinade Ingredients

  • Garlic: Fresh minced garlic is best.
  • Soy Sauce: This adds the umami flavor to amplify the beefy flavor.
  • Red Wine Vinegar: The acid helps to break down the lean beef.
  • Lime Juice: Use 4 fresh limes.
  • Honey: Honey balances out the acid and soy sauce.
  • Dry Rub: Use a beef rub or taco seasoning.

Tortillas + Taco Toppings: Enjoy the grilled flank steak with flour tortillas or corn tortillas. My favorite taco toppings include diced white onions, diced jalapeños, cilantro, diced tomatoes, cotija cheese, a squeeze of fresh lime wedges and a dash of hot sauce.

See the full recipe card below for servings and a full list of ingredients.

How to grill flank steak

  1. STEP ONE: Before you light the grill, start by making the flank steak tacos marinade. Combine the ingredients in a zip-top bag or large bowl. Then, add the steak to the bag. Remove the air and seal it. Place in the fridge for 1-8 hours. The longer it marinates, the more flavorful it will be.
  1. STEP TWO: Heat the grill to high heat (400-425F degrees) with a direct heat zone. I like using Cowboy Charcoal Hardwood Briquets because they light quickly and provide great flavor.
cookin with cowboy logo

To grill the steak on a pellet grill, light the grill to 400F degrees. On a gas grill, turn the burners on high to medium-high. For a Ninja Grill, set the function to grill and the heat to high.

  1. STEP THREE: Remove the flank steak from the marinade and pat it dry with paper towels. Discard the excess marinade.
marinated flank steak.
  1. STEP FOUR: Place steak on the grill grate over the coals and grill 5 minutes per side. Use an instant-read thermometer to check the doneness. I shoot for an internal temperature of 130F degrees for medium rare.
flank steak cooking over charcoal on grill.
  1. STEP 5: Remove the steak from the grill. Let the steak rest for 5-10 minutes. Using a sharp knife, slice it against the grain on a cutting board.
sliced grilled flank steak.

How to serve grilled flank steak

You can eat the grilled tender steak on its own or with any side dish, but my favorite way is to pile them into tortillas to make tacos. For added flavor, toast the tortillas on the grill for 15-30 seconds.

Just load them up with your favorite toppings. A 2-pound flank steak is enough to make 16 hearty tacos with the small flour tortillas.

platter of sliced flank steak and tacos.
  • pico de gallo
  • shredded or cotija cheese
  • a blend of diced white onions, jalapenos and fresh cilantro
  • diced red onion or green onions
  • sour cream
  • guacamole
  • mango salsa
  • hot sauce


Leftover grilled flank steak can be stored in an airtight container in the refrigerator for 3-5 days. The meat can also be frozen for up to six months.

Save yourself some time by grilling the steak ahead of time and storing it. It can be enjoyed cold or reheated for the whole family any day of the week.

GCG Pro Pitmaster Tips

  • Marinate the flank steak for 1-8 hours
  • Grill over Cowboy Charcoal briquets for amazing flavor
  • Pat the meat dry before grilling to create a nice char
  • For the best tenderness, cut the meat against the grain

Frequently Asked Questions

What cut of beef is best for tacos?

When making tacos with beef, it’s best to use thin cuts of beef like skirt steak or flank steak. Skirt steak tends to be a little more tender, but it’s more difficult to find at your local grocery store.

Is flank or skirt steak better for tacos?

Personally, I love skirt steak for beef tacos. Skirt is a steak cut that comes from the plate primal, which has a lot of marbling. Outside skirt is super tender followed by inside skirt.

When I can’t find skirt steak, then I use flank steak. It’s equally delicious, it just needs to be marinated a bit longer because it’s more lean.

How do you cut flank steak for tacos?

When cutting flank steak, it’s very important to slice it against the grain. Look at how the muscle fibers naturally separate. When you see those lines, slice the steak in the opposite direction.

Some people prefer thin strips while others like thicker meatier slices. That comes down to personal preference.

Can I make grilled steak tacos indoors?

Yes. While this recipe is designed for an outdoor grill, you can also make this recipe indoors using either a grill pan or Ninja grill. Follow the same marinade recipe and cook over high heat for 5 minutes per side.

Want even more great grilling recipes and tips? Subscribe to my newsletter and follow me on Facebook, Instagram and TikTok for my latest grilling adventures. If you make a recipe, please leave a comment and rating below.

Save this BBQ Tip

Enter your email, and I’ll send this link directly to your inbox. Plus, you’ll get new BBQ recipes and tips weekly.

Please enable JavaScript in your browser to complete this form.
5 from 1 vote

Grilled Flank Steak Tacos

Try this easy recipe for grilled juicy flank steak tacos. All it takes is a simple marinade, a flank steak and your favorite taco toppings.
Prep Time: 1 hour
Cook Time: 10 minutes
Total Time: 1 hour 15 minutes
Servings: 8


  • 2 lb flank steak

Flank Steak Marinade

  • 4 cloves garlic, minced
  • 1 cup soy sauce
  • 1/2 cup red wine vinegar
  • 4 limes, just the juice
  • 1 tbsp honey
  • 2 tsp beef rub or taco seasoning

To make the tacos

  • small flour tortillas
  • taco toppings


  • Marinate: Mix all of the marinade ingredients in a zip-top bag and marinate the steak in the refrigerator for 1-8 hours.
  • Grill: Heat the grill to high heat (400-425F degrees.) Remove the meat from the marinade. Pat dry. Grill for about 5 minutes per side.
  • Rest and Slice: Remove the steak from the grill. Let it rest for 5-10 minutes. Slice the beef against the grain.
  • Taco Time: Add the strips of sliced steak onto tortilla shells with your favorite toppings.


The nutrition facts are just for the flank steak. They do not include the calories or fat content for the tortillas or toppings, because those can vary so much. 
My favorite taco toppings include diced white onions, diced jalapeños, cilantro, diced tomatoes, cotija cheese, a squeeze of fresh lime juice and a dash of hot sauce.
Instead of the beef rub, you can also use my homemade taco seasoning or a mixture of salt, pepper, garlic powder and cumin. 


Calories: 197kcalCarbohydrates: 8gProtein: 28gFat: 6gSaturated Fat: 2gPolyunsaturated Fat: 0.3gMonounsaturated Fat: 2gCholesterol: 68mgSodium: 1682mgPotassium: 499mgFiber: 1gSugar: 3gVitamin A: 30IUVitamin C: 10mgCalcium: 49mgIron: 3mg

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

Additional Info

Course: lunch, Main Course
Cuisine: American, Mexican
Did you try this recipe?Be sure to rate it, leave a comment and save it so you can make it again. Show off your awesome results on social by tagging @girlscangrill

What's HOT

christie vanover standing against wood wall.

Hey BBQ Family

I’m Christie, the head cook and award-winning competitive pitmaster for Team Girls Can Grill. I have won multiple grand championships and top 10 category finishes. I’m an expert grill reviewer for BBQ Guys, and I have appeared on the Food Network and Ninja Woodfire Grill infomercials. I established this website in 2015 to share my BBQ tips and recipes.

Leave a comment

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

Recipe Rating