Why It Works
Skirt Steak Fajitas are bright, bold, and bursting with flavor, making them perfect for family dinners, casual entertaining, or special occasions like Father’s Day. The skirt steak soaks up a citrusy, cilantro-forward marinade and cooks quickly to tender, juicy perfection. Served with warm tortillas and customizable toppings, they turn dinner into a fun, interactive experience.
Recipe
Ingredients
- 1½–2 pounds skirt steak
- 2 limes, juiced
- 3 tablespoons olive oil
- 3 garlic cloves, minced
- ½ cup fresh cilantro, chopped
- 1 teaspoon chili powder
- ½ teaspoon cumin
- Salt and pepper, to taste
- 1 red bell pepper, sliced
- 1 yellow bell pepper, sliced
- 1 onion, thinly sliced
- Tortillas, for serving
- Optional toppings: guacamole, sour cream, black beans, pico de gallo, shredded cheese, lime wedges
Instructions
- Marinate the Steak
In a medium bowl, whisk together lime juice, olive oil, garlic, cilantro, chili powder, cumin, salt, and pepper. Add the skirt steak, turning to coat. Cover and refrigerate for at least 30 minutes, up to 4 hours. - Cook the Vegetables
Heat a large skillet over medium-high heat. Add bell peppers and onion, cooking until slightly softened and lightly charred, about 5–7 minutes. Remove and set aside. - Cook the Steak
Heat the same skillet over high heat. Add the skirt steak and sear for 3–4 minutes per side for medium-rare, or until desired doneness. Let rest 5 minutes, then slice thinly against the grain. - Assemble Fajitas
Serve the steak and vegetables family-style with warm tortillas and desired toppings. Let everyone build their own fajitas.
Pro Tips & Time Savers
- Quick Marinade: Even 30 minutes of marinating gives the steak incredible flavor.
- High Heat: Searing the steak quickly locks in juices and creates a delicious char.
- Slice Against the Grain: Ensures every bite is tender and easy to chew.
- Customizable: Keep toppings simple or go all out — everyone can make their perfect fajita.
Getting Kids Involved
- Let kids sprinkle toppings on tortillas or layer veggies and steak themselves.
- Have them squeeze lime over their fajita for a fun, hands-on finishing touch.
- Encourage them to assemble their plate exactly how they like it — it turns dinner into a fun activity.
These Skirt Steak Fajitas are colorful, flavorful, and interactive — a meal that brings everyone to the table and guarantees smiles with every bite.eal that turns dinner into an experience — and leaves everyone asking when you’re making them again.
Print
Skirt Steak Fajitas
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
Skirt steak is one of our all-time favorite proteins to marinate. With plenty of lime juice, fresh cilantro, garlic, and a splash of soy sauce, it soaks up bright, savory flavor before hitting a hot pan or grill.
The result? Tender, juicy steak with irresistible char — ready to be piled high into warm tortillas with sautéed peppers and onions.
What makes fajitas extra special is that everyone gets to build their own. Load them up with guacamole, pico de gallo, sour cream, or keep it simple with just steak and veggies. There’s no wrong way to do it.
Ingredients
-
2 cloves garlic
-
2 tablespoons olive oil
-
Juice of 2 limes
-
1/4 cup soy sauce or coconut aminos
-
1/4 cup packed fresh cilantro
-
1/4 cup tequila (optional — the alcohol cooks off, but you can omit if preferred)
-
1 pound skirt or hanger steak (this marinade also works beautifully with chicken or shrimp)
-
1 onion, thinly sliced
-
1 red bell pepper, thinly sliced
-
Oil as needed for cooking
For serving: tortillas and desired toppings (guacamole, sour cream, pico de gallo, shredded cheese, black beans, etc.)
Instructions
Combine garlic, olive oil, lime juice, soy sauce (or coconut aminos), cilantro, and tequila in a blender or food processor. Blend until smooth.
Alternatively, finely chop by hand and whisk together.
2. Marinate the SteakPlace the skirt steak in a large zip-top bag. (If needed, cut into large pieces to fit.)
Pour marinade over the steak and seal. Refrigerate for 4–24 hours.
3. Cook the SteakHeat 1 tablespoon oil in a large sauté pan over medium-high heat.
Remove steak from marinade and let excess drip off. Cook for about 2 minutes per side, or until desired doneness.
Alternatively, grill over high heat for similar timing.
Transfer steak to a cutting board and let rest 5–10 minutes.
3. Cook the SteakHeat 1 tablespoon oil in a large sauté pan over medium-high heat.
Remove steak from marinade and let excess drip off. Cook for about 2 minutes per side, or until desired doneness.
Alternatively, grill over high heat for similar timing.
Transfer steak to a cutting board and let rest 5–10 minutes.
4. Cook the VegetablesIn the same pan, heat another tablespoon of oil over medium heat.
Add sliced onion and red bell pepper. Cook for 4–5 minutes, until softened and slightly caramelized.
5. Slice & ServeSlice the steak thinly against the grain.
Fill warm tortillas with steak, sautéed onions and peppers, and your favorite toppings. Serve immediately.
Notes
- Slice against the grain: This keeps skirt steak tender and easy to chew.
- High heat is key: A hot pan or grill creates a quick sear without overcooking.
- Make it versatile: This marinade works just as well with chicken or shrimp.
- Leftovers: Store cooked steak and vegetables separately in airtight containers for up to 3 days.
- Author: Miks





