How to Grill Deliciously Tender Beef Fajitas in 6 Easy Steps

Enjoy a large plate of beef and vegetable fajitas at your next barbecue or dinner party.
Image Credit: IgorDutina/iStock/Getty Images

Vaqueros — ranch hands and cowboys from the north of Mexico — created fajitas as a way to use the flavorful and inexpensive cut of meat known as skirt steak, and Tex-Mex food enthusiasts have been grateful ever since.


While the beef for modern fajitas is often pan-seared in a skillet, traditional fajitas require grilling for both the beef and the vegetables. It's a quick and simple procedure that yields restaurant-quality grilled beef fajitas at a fraction of the cost.

Video of the Day

Video of the Day

Here's how to recreate the signature dish at home.

Things You'll Need

  • 1/2 cup fresh lime juice, divided

  • 1 cup vegetable or olive oil

  • 4 tsp garlic, minced

  • 2 tbsp Worcestershire sauce

  • 1 tbsp chili powder

  • 1/4 tsp salt

  • 1/4 tsp pepper

  • Shallow glass bowl or baking dish

  • 2 to 2 1/2 lbs skirt steak

  • Plastic wrap

  • Paper towels

  • Carving board

  • Aluminum foil

  • Sharp knife

  • 2 red onions, sliced 1/4 in. thick, threaded onto metal skewers

  • 4 red bell peppers, stemmed, seeded and sliced into thick strips

  • 16 flour tortillas

  • Pickled jalapenos (optional)

  • Salsa (optional)

  • Shredded cheddar cheese (optional)

  • Guacamole (optional)

  • Sour cream (optional)

Step 1: Mix Ingredients and Marinade Steak

  • Combine 1/4 cup lime juice, oil, minced garlic, Worcestershire sauce, chili powder, salt and pepper in the shallow glass baking dish.
  • Add the skirt steak and turn over to coat the meat completely.
  • Cover with plastic wrap and refrigerate overnight or up to 24 hours.


Experiment with whatever ingredients you prefer or have on hand when preparing the marinade for the beef. Lime juice is traditional, but you can use anything from soda to lemon juice to salad dressing mixed with your choice of seasonings to tenderize the meat.

And if you can't find skirt steak, substitute flank steak.

Step 2: Grill the Steak

  • Heat a charcoal or gas grill to high.
  • Remove the skirt steak from the marinade and grill on one side for six minutes.
  • Turn the steak over and grill on the other side, two minutes for medium-rare, approximately four minutes for medium and up to six minutes for well-done.


The Food and Drug Administration recommends that beef cooks to an internal temperature of 145 degrees Fahrenheit (as measured with a food thermometer) to avoid food poisoning.

Step 3: Let the Steak Rest

Place the grilled steak on a carving board, sprinkle it with 1/4 cup lime juice and leave it to rest undisturbed, tented loosely with aluminum foil.


Step 4: Grill the Vegetables

  • Grill the skewered red onions and red bell peppers for four to five minutes.
  • Turn each over and grill for four to seven more minutes, until the vegetables are charred and softened.
  • Remove them from the grill and set aside.

Step 5: Heat the Tortillas

Place the flour tortillas on the grill and heat them for 15 seconds on each side.

Step 6: Serve and Enjoy!

Slice the skirt steak against the grain as thinly as possible and serve with the tortillas, vegetables and toppings like pickled jalapenos, shredded cheddar cheese, salsa and guacamole.