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.
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. 💡
- Recipe for Boneless Pork Chops in Cast Iron Skillet: Sear and Baste to Juicy Perfection - October 3, 2026
- Recipe for Boneless Cross Rib Roast: Slow-Roasted Beef with Herb Crust - October 3, 2026
- Hamburgers in Sauce Recipe Crock Pot: Slow-Cooked Savory Delight - October 3, 2026