Photo: Levi Brown; Styling: Thom Driver
30 Mins
2 Hours 30 Mins
6 servings (serving size: 2 tacos)

These simple tacos, featuring gorgeous slices of grilled flank steak, have gotten outstanding reviews from fellow MyRecipes users. 

How to Make It

Step 1

Combine first 8 ingredients. Rub steak evenly with spice mixture. Cover and refrigerate at least 2 hours.

Step 2

Preheat grill to high heat.

Step 3

Sprinkle steak evenly with 1 teaspoon salt and black pepper. Place steak on a grill rack coated with cooking spray, and grill for 6 minutes on each side or until desired degree of doneness. Remove steak from grill, and let stand for 10 minutes. Cut steak across grain into thin slices. Heat tortillas according to package directions. Divide steak evenly among tortillas.

Chef's Notes

MyRecipes is working with Let's Move!, the Partnership for a Healthier America, and USDA's MyPlate to give anyone looking for healthier options access to a trove of recipes that will help them create healthy, tasty plates. For more information about creating a healthy plate, visit

Ratings & Reviews

Cooking Mama1's Review

August 06, 2011
I have made this 3 times already and is always met with rave reviews. This last time I let the steak marinate for 2 days. It was well worth the wait!

July 24, 2017
Forgot to add, the must have toppings we're fine dice white onion, lime wedge and cilantro.

ESmith6's Review

April 07, 2012
These are delicious - by far the best taco recipe I've found on this site. I made the pineapple salsa and the combination was great. I marinated the meat for about 6 hours, next time I will go longer. I will be making this often!

nwillis's Review

July 20, 2011
The flank steak tacos and grilled pineapple avocado salsa were a big hit. I sauteed a large onion as well as a yellow, orange and red pepper in a tablespoon of butter and a tablespoon of olive oil as an addition to this meal. I had time to marinate the meat overnight rather than just 2 hours and the flavor of the rub was incredible. My husband put the corn tortillas and some low fat, low carb wheat tortillas on the grill so everyone could choose their favorite. My son and husband took leftovers to work and had their co-workers drooling. I am definitely sharing this recipe.


July 24, 2017
Julianne, great recipe! I followed to a T, using a 1" thick skirt steak cut. Your guide line on six minutes per side was perfect. Mine came out perfectly pink and so tender.

Karen64's Review

June 27, 2011
This was delicious! The grilled pineapple and avocado salsa was excellent! Also served with the cabbage/radish slaw.

jillybeanz's Review

August 28, 2013

hziemer's Review

June 05, 2011
Had this for dinner tonight. It was excellent. Must serve with the roasted pineapple & avocado salsa!

Laurie18's Review

May 30, 2011
This spice rub was outstanding on this flank steak. Was better the second day as the flavors melded together.

kateq18's Review

August 18, 2013
Marinaded this for 6 hours and wished I had marinaded it longer. The flavor could have been stronger, but it was good.