Grilled Mesquite Beef Fajitas (Tex-Mex)

Total Time
Prep 20 mins
Cook 30 mins

I got this recipe while, in all places, Germany, but it is by far my favorite fajita recipe, and never fails to get rave reviews. I use a Weber grill, but any kettle style grill or smoker will do. Using indirect heat gives the best results. Time to make does not include marinating over night.


  1. Clean the skirt or flank steak. Remove as much of the fat and thin film as possible.
  2. Combine all remaining ingredients.
  3. Pour over meat and marinate over night (minimum), turning occasionally.
  4. Arrange coals on along two sides of the grill with a drip pan in the middle.
  5. Once white around the edges, add mesquite chips. You can soak them first if you want, but it's not necessary.
  6. Place meat over drip pan and put the cover on the grill.
  7. Turn meat after 20 minutes or so, and cook for another 10-15 minute Meat should be cooked, but still juicy.
  8. Let meat rest for 15 minute.
  9. Cut the meat across the grain into thin strips (1/4-3/8" thick). Be careful here, the grain does not run lengthwise. You should cut each skirt steak into 6" segments, turn each segment 90 degrees then slice. If you don't cut across the grain, the meat will be very tough.
  10. Serve on hot flour tortillas, topped with your favorite toppings. I prefer spicy guacamole and shredded shard cheddar cheese.
Most Helpful

Made this the other night and it was pretty good, but if I make it again I think I would half the spices, there were so many they formed a gel and I had to pick out clumps of spices as I tossed the meat in the skillet. Also the vinegar is a bit intense, add a little bit of lemon to the meat and it takes out some of the vinegar bite. After adding the lemon the meat was really tasty.

KAVrana November 06, 2010

This recipe rocks! It was easy & very flavorful. The flavor was a little different than I'm used to, but it was super delicious. I will definitely make it again. Also, I cooked on a gas grill w/ indirect, low heat. thanks!

charolette33 September 13, 2007