Skirt Steak Fajitas

Tex Mex

Fajitas are a Tex Mex dish traditionally using skirt steak. Today there are endless variations using chicken, pork, lamb, shrimp, fish and, of course, vegetables.

Topping options include shredded lettuce, cilantro leaves, shredded cheese, sour cream, sliced olives, pico de galo and/or guacamole. Heat is easily controlled by putting hot sauces on the table and letting each dinner tap a drop or two on or just shake the bottle all over everything! Our tolerance for heat is mixed in our family.

Tex Mex

I grilled a red onion and those absolutely adorable and deliciously sweet baby bell peppers, as well as the steak, which adds a lovely smokiness to the fajitas and uses less oil. Don’t overcook, keep some texture to the vegetables, just a little crunch.

Tex Mex

I recently read that if you leave the skins on the red onion while grilling, the onion won’t fall apart, which didn’t work for me. Slide a wood skewer through the side of each thick slice to hold it together that works pretty well.

Tex Mex

Toast the tortillas on the grill, while the meats rests. Lay out all the ingredients and let everyone craft their our own.


For a gluten-free version or to go carb free, put salad greens on the plate and arrange the other ingredients across the top. The pico de gala or guacamole are perfect substitutes for a salad dressing.

Skirt Steak Fajita Recipe


Skirt Steak Fajitas

Tex Mex

For a gluten-free version or to go carb free, put salad greens on the plate and arrange the other ingredients across the top. The pico de gala and guacamole are perfect substitutes for a salad dressing.

  • Author: Trish Lobenfeld
  • Prep Time: 20 minutes
  • Cook Time: 20 minutes
  • Total Time: 40 minutes
  • Yield: 8 portions 1x
  • Category: Beef/Main Dish
  • Method: Grill


  • ¼ cup olive oil
  • ¼ cup freshly squeezed lime juice
  • 2 large cloves garlic, coarsely chopped
  • 2 teaspoons coarse salt
  • 1 teaspoon ground coriander
  • 1 teaspoon ground cumin
  • 1 teaspoon Mexican oregano
  • crushed red pepper flakes, to taste
  • 1 ½ pounds skirt steak
  • 16 baby bell peppers
  • 1 red onion cut into thick slices
  • olive oil
  • coarse salt


  1. Whisk together the oil, lime juice, garlic, salt, coriander, cumin, oregano and pepper flakes.
  2. Pour the marinade over the steaks in a non-reactive bowl and toss to coat well. Refrigerate for at least 1 hour or up to 4 hours.
  3. Preheat the grill.
  4. Drizzle the peppers and onions with a little oil and a sprinkling of salt.
  5. Cook the peppers and onion slices on the grill first until al dente and slightly charred. Slice the bell peppers and separate the onion into rings.
  6. Remove the steaks from the marinade and dab to remove excess liquid, which can cause flare ups.
  7. Place the steaks on the grill and cook a minute or two per side, turning to char nicely until done. Don’t overcook, or the meat toughens.
  8. Let the meat rest for a few minutes.
  9. Toss the tortillas on the grill for 30 seconds flip and cook for 30 seconds more. Wrap in a towel to keep in the moisture.
  10. Thinly slice the meat against the grain and serve with the peppers and onions and any other condiments you like, such as pico de gallo, guacamole, sour cream, shredded lettuce, sliced olives and/or shredded Cheddar or Monterey Jack cheese.

Leave a Reply

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