Grilled Skirt Steak Fajitas Recipe: Charred Strips with Smoky Peppers

Complete Grilled Skirt Steak Fajitas Recipe: Charred Strips with Smoky Peppers overview image

Skirt steak sizzling over an open flame brings back memories of my first backyard cookout. The aroma of charred meat and peppers is pure magic.

This dish delivers tender steak strips, smoky vegetables, and bold flavors. A simple marinade and high heat create restaurant-quality results at home.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Grilled Skirt Steak Fajitas

Skirt steak, bold spices, and fresh veggies make this dish sing over open flame.

Ingredient Amount Notes
Skirt Steak 🥩 2 lb Trimmed of excess fat
Lime Juice 🍈 ½ cup Freshly squeezed
Olive Oil 🫒 ¼ cup Extra-virgin preferred
Soy Sauce 🥫 ¼ cup Low-sodium for control
Garlic Cloves 🧄 4 cloves Minced for marinade
Ground Cumin 🌿 1 tbsp Toasted for depth
Chili Powder 🌶️ 1 tbsp Adjust for heat preference
Bell Peppers 🌶️ 3 whole Assorted colors, sliced
Red Onion 🧅 1 whole Thinly sliced
Flour Tortillas 🌮 8 pieces Warmed before serving
Fresh Cilantro 🌿 ½ cup Chopped, for garnish
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ 1 tsp Freshly ground
Jalapeño 🌶️ 1 whole Seeded, sliced optional

[recipe_ingredient_scaler]

Skirt steak is the star here. Look for good marbling—it keeps the meat juicy during grilling. Most butchers will trim the membrane for you if you ask (saves a step). I grab mine from Whole Foods or local butcher shops when I want premium quality, but the pre-packaged stuff at regular supermarkets works fine too. The bell peppers should be firm, not wrinkled—farmers markets usually have the best selection.

No skirt steak? Flank steak works too—just slice against the grain. Out of lime juice? Lemon juice at a 1:1 ratio. Don’t have fresh cilantro? Dried oregano at one-third the amount gets you close. For the tortillas, corn works if you prefer (though flour is traditional for fajitas). Jalapeño too hot? Sub a poblano pepper for milder heat.

Marinate the steak for at least 2 hours (overnight is best). Leftovers keep 3-4 days in the fridge—great for tacos the next day. The veggies actually taste better after a night in the fridge, so make extra. Freeze cooked steak strips for up to 3 months.

❤️

Why You’ll Love This Recipe

  • 20-Minute Marvel: I can get this from marinade to plate faster than my kids can agree on a movie.
  • Zesty Perfection: That lime and garlic combo makes the skirt steak so tender and packed with flavor it needs no fancy sauces.
  • Feeds the Crew: Honestly, it’s my go-to for weekend gatherings—everyone builds their own fajitas exactly how they like.
  • Leftovers? Yes Please: The steak tastes just as good sliced into salads or quesadillas the next day.

Step-by-Step Instructions for Grilled Skirt Steak Fajitas

Here’s the method I use for restaurant-quality fajitas with smoky, charred flavor.

Step 1: Marinate the Skirt Steak

In a large bowl, whisk together the 0.5 cup lime juice, 0.25 cup olive oil, 0.25 cup soy sauce, minced 4 cloves garlic cloves, 1 tbsp ground cumin, 1 tbsp chili powder, 1 tsp salt, and 1 tsp black pepper until fully combined. The lime juice will help tenderize the meat while adding bright acidity.

Add the 2 lb skirt steak to the marinade, turning to coat completely. I like to let it marinate at room temperature for 30 minutes or refrigerate for up to 4 hours. Don’t exceed 4 hours—the lime juice can start to “cook” the meat, making it mealy instead of tender.

Step 2: Grill the Steak and Vegetables

Preheat your grill to high heat (about 450-500°F). Remove the skirt steak from the marinade and pat it dry with paper towels—this ensures a good sear. Grill for 3-4 minutes per side until you see beautiful char marks and the internal temperature reaches 130-135°F for medium-rare.

While the steak grills, toss the sliced 3 whole bell peppers, 1 whole red onion, and sliced 1 whole jalapeño (if using) with a little olive oil, salt, and pepper. Grill them in a grill basket or directly on the grates for 5-6 minutes, turning occasionally, until they’re tender with charred edges.

Step 3: Rest and Slice the Steak

Transfer the skirt steak to a cutting board and let it rest for 5-10 minutes—this allows the juices to redistribute. I always tent it loosely with foil to keep it warm. Slice thinly against the grain into ¼-inch strips. Cutting against the grain is crucial for tenderness with skirt steak.

Slice the grilled bell peppers and red onion into thin strips as well. Keep everything warm while you prepare the tortillas.

Step 4: Warm Tortillas and Assemble

Warm the 8 pieces flour tortillas directly on the grill or in a dry skillet over medium heat for 20-30 seconds per side until they’re soft and pliable. Stack them and wrap in a clean kitchen towel to keep warm.

To assemble, place a few strips of steak and grilled vegetables in the center of each tortilla. Top with the 0.5 cup fresh cilantro and serve immediately with your favorite toppings. The tortillas should be warm enough to slightly steam the filling, enhancing all those smoky, charred flavors.

👨‍🍳

Pro Tips For Making Grilled Skirt Steak Fajitas

  • Score the Steak: Cutting 1/4-inch diamond patterns into the skirt steak before marinating helps the flavors penetrate deeper and prevents curling on the grill.
  • Marinate Overnight: I learned this the hard way—skirt steak needs at least 4 hours (but ideally 12) in the lime, soy, and garlic marinade to tenderize properly.
  • Blister the Tortillas: After burning a few, I realized charring the tortillas directly on the grill for 10-15 seconds per side adds that authentic fajita texture.
  • Rest Before Slicing: Give the steak a solid 5 minutes under foil after grilling—this keeps the juices from running all over your cutting board when you slice against the grain.

Storing and Reheating grilled skirt steak fajitas

Refrigerator Storage

After cooking, let fajitas cool to room temperature (no longer than 2 hours). Store steak and veggies separately in airtight containers—I like glass containers from my local market. They’ll keep beautifully in the fridge for 3-4 days. ❄️

Freezer Storage

For longer storage, freeze cooked and sliced steak strips in single layers on a tray first, then transfer to freezer bags. This prevents clumping. Veggies freeze well too but lose some texture. Both will last 3 months without quality loss.

Stovetop Reheating

My favorite method: Heat a skillet over medium-high heat with 1 tbsp olive oil. Add steak strips for 2-3 minutes, then toss in peppers and onions for another 2 minutes. The high heat restores that fresh-off-the-grill flavor.

Microwave Method

Place fajita components on a microwave-safe plate, cover with a damp paper towel, and heat on 70% power for 1-2 minutes. Stir and repeat if needed. The towel prevents drying out.

Tortilla Revival

Wrap stacked tortillas in a damp paper towel and microwave for 20-30 seconds. Or warm directly on a dry skillet over medium heat for 15 seconds per side. They’ll taste almost fresh-made. 💡

Nutrition Facts

4 servings per recipe

Amount per serving

Calories

350

% Daily Value*

Total Fat 15g

19%

Saturated Fat 4g

20%

Cholesterol 65mg

22%

Sodium 580mg

25%

Total Carbohydrate 32g

12%

Dietary Fiber 4g

14%

Total Sugars 6g

Protein 25g

50%

* The % Daily Value (DV) tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

★★★★★5.0(12 reviews)
Chef Melanie

More recipe sites