grass fed skirt steak for fajitas

Beef Fajita Fiesta: Restaurant-Quality Texas Grass Fed Skirt Steak

Troy Patterson

The best way to cook skirt steak at home — with a zesty marinade, fresh chimichurri, and the tortilla secret that changes everything.

Prep Time
40 min
Cook Time
10 min
Total Time
50 min
Servings
6
Calories
420
Cuisine
Tex-Mex

If you've ever sat down at a Tex-Mex restaurant in Dallas, San Antonio, or Houston and watched a sizzling cast iron skillet of fajitas roll past your table, you know the feeling. The sound. The smell. The steam. That's what we're going after here — except we're doing it at home, with grass fed skirt steak from Texas ranches, and we're going to nail it.

Skirt steak is the original fajita cut of meat — and for good reason. This thin cut comes from the beef plate, right below the ribs, and it's loaded with beefy flavor that thicker steaks just can't match. It's been the go-to cut for carne asada and fajitas along the Texas-Mexico border for generations, and when you source it from cattle raised on open pastures with no antibiotics, no hormones, and no grain finishing, the flavor tells you everything you need to know about how that animal lived.

Here's what most people get wrong with skirt steak recipes: they overcook it, they skip the marinade, and they use those sad, dry tortillas from the grocery store shelf. We're fixing all three of those problems today.

Understanding Skirt Steak: Inside vs. Outside Cut

Before you fire up the grill, you need to understand what you're working with. Skirt steak comes in two varieties: the inside skirt steak and the outside skirt steak. The outside skirt is thicker, more evenly shaped, and is generally considered the best skirt steak for grilling fajitas. It's the favorite cut of beef for many Tex-Mex pitmasters across Texas. The inside skirt is thinner and a bit tougher, but it's more commonly available at the grocery store.

Either way, grass fed skirt steak cooks differently than conventional beef. Because grass fed beef is leaner, it cooks about 25-30% faster. That means you need to pay attention — this isn't a steak you walk away from. It's a fast cook over high heat, and the window between perfect and overdone is narrow.

Skirt steak has long, visible muscle fibers running through it. Those fibers are what make it chewy if you cut wrong, and tender and juicy if you cut right. We'll get to that — it's the most important part of this whole recipe.

The Lime and Garlic Skirt Steak Marinade

A good steak marinade does two things: it adds flavor, and it tenderizes. Fresh lime juice is the key here — the acid breaks down the surface proteins on the skirt steak, making each bite much more tender while adding that bright, citrusy punch that defines a great fajita.

Don't marinate longer than 4 hours. The acid in the lime juice will start to break down the meat too much, and you'll end up with a mushy texture instead of that perfect medium-rare center with a seared exterior. For the best results, let the marinated skirt steak sit for at least 30 minutes — long enough for the flavors to soak in, short enough to keep the texture right.

Pro Tip: Use a zip top bag instead of a dish. It keeps the steak fully surrounded by the marinade and takes up less space in the fridge. Squeeze out as much air as possible before sealing.

The Tortilla Secret Nobody Talks About

Here's where most home fajitas go wrong, and this is the one tip that will take your meal from "pretty good" to "wait, this is better than the restaurant."

Stop buying those packaged flour tortillas off the grocery store shelf. They're dry, they crack, and they taste like cardboard wrapped around good steak. Instead, go to a local tortilleria, a Mexican bakery, or even the prepared foods section at your local Mexican restaurant. Almost every Mexican restaurant in Texas — from El Paso to Beaumont — will sell you a dozen fresh flour tortillas for a few bucks. Central Market, H-E-B and Fiesta locations in Houston, Dallas-Fort Worth, Austin, and San Antonio make them fresh in-store, too.

Fresh tortillas are soft, pliable, and have that slightly chewy texture that holds up to the steak and peppers without falling apart. When you warm them on the grill for 20 seconds per side, they puff up slightly and get those gorgeous char marks. This is a non-negotiable upgrade. Crappy store-bought tortillas won't do your grass fed skirt steak justice.

Grilled Skirt Steak with Chimichurri Sauce: The Method

The best way to cook skirt steak is fast and hot. Whether you're using a charcoal grill with coal glowing underneath the grate, a gas grill cranked to maximum, or a screaming-hot cast iron skillet on the stovetop, you need serious heat. We're talking 500°F minimum.

If you're grilling, make sure your grate is clean and lightly oiled. If you're using a cast iron skillet or iron skillet on the stovetop, add a tablespoon of beef tallow — it has a high smoke point and adds another layer of beefy flavor that seed oils can't touch.

Sear the steak for 3-4 minutes per side. That's it. For a standard outside skirt steak, that gets you to about 130 degrees for medium-rare — which is exactly where you want to be. Use a meat thermometer and check the internal temperature rather than guessing. You can always cook it longer; you can't un-overcook it.

When the steak comes off the grill, let it rest for at least 5 minutes before slicing. This gives the juices time to redistribute through the meat so they don't all run out onto the cutting board. If you skip this step, you'll be eating steak that looks great but tastes dry. Let rest, then slice.

Slicing: The Make-or-Break Moment

Look at your cooked steak. See those long lines running through it? Those are the muscle fibers. You need to slice thinly against the grain — perpendicular to those fibers, not parallel. When you cut steak against the grain, you're shortening those fibers so each bite is tender instead of chewy. Slice thinly into long slices, about 1/4 inch thick, at a slight angle across the grain.

This is the single biggest difference between fajitas that melt in your mouth and fajitas that feel like you're chewing on a rubber band. Get this right, and everything else falls into place.

Fresh Chimichurri Sauce

While a good skirt steak with chimichurri is popular in Argentine cooking, it works perfectly on fajitas too. The fresh parsley and cilantro brighten up the rich, beefy flavors, and the red wine vinegar cuts through the fat. Serve the chimichurri sauce on the side so everyone can add as much as they want, or drizzle it right over the sliced steak.

You can make the chimichurri up to a day ahead and store it in the fridge. The flavors actually get better as the herbs marinate in the vinegar and oil. Just bring it back to room temperature before serving.

Beef Fajita Fiesta: Texas Grass Fed Skirt Steak Recipe

For the Steak Marinade & Fajitas
  • 2 lbs grass fed beef skirt steak (outside skirt steak preferred)
  • 1/4 cup fresh lime juice (about 3 limes)
  • 3 tbsp olive oil
  • 4 cloves garlic, minced
  • 1 tsp ground cumin
  • 1 tsp chili powder
  • 1/2 tsp red pepper flakes
  • 1 tsp kosher salt
  • 1/2 tsp black pepper
  • 1 large yellow onion, sliced into thick rings
  • 2 bell peppers (1 red, 1 green), sliced into strips
  • 1 tbsp beef tallow
  • 12 fresh flour tortillas (from a local tortilleria or Mexican restaurant — not packaged shelf tortillas)
  • Fresh cilantro for garnish
  • Lime wedges for serving
For the Chimichurri Sauce
  • 1 cup fresh flat-leaf parsley, packed
  • 1/2 cup fresh cilantro, packed
  • 3 cloves garlic
  • 2 tbsp red wine vinegar
  • 1/2 cup olive oil
  • 1/4 tsp red pepper flakes
  • Kosher salt and black pepper to taste
Instructions
  1. Pat the skirt steak dry with paper towels and place it in a large zip top bag or shallow dish.
  2. Whisk together lime juice, olive oil, garlic, cumin, chili powder, red pepper flakes, salt and pepper to build your skirt steak marinade.
  3. Pour the marinade over the steak, seal the bag, and marinate in the refrigerator for at least 30 minutes and up to 4 hours. Do not over-marinate or the acid will break down the meat too much.
  4. While the steak marinates, make the chimichurri sauce. Combine parsley, cilantro, garlic, red wine vinegar, olive oil, and red pepper flakes in a food processor. Pulse until finely chopped but not pureed. Season with salt and pepper and set aside.
  5. Preheat your grill to high heat (500°F+). If using a cast iron skillet, place it over the highest burner and let it get screaming hot. This is key — you want to sear, not steam.
  6. Remove the marinated skirt steak from the bag and pat lightly dry with paper towels to remove excess marinade. This step helps you get the best sear possible.
  7. Place the steak on the grill grate or into the cast iron skillet with a tablespoon of beef tallow. Sear for 3-4 minutes per side for medium-rare (130 degrees on a meat thermometer). Do not overcook — grass fed skirt steak goes from perfect to chewy in a matter of minutes.
  8. Remove the cooked steak and let it rest for 5-8 minutes before slicing. Resist the urge to cut into it early.
  9. While the steak rests, grill your sliced onion rings and bell pepper strips for 4-5 minutes on each side until charred and softened.
  10. Slice the steak thinly against the grain into long slices. Cut across those muscle fibers — this is what makes it tender and juicy instead of chewy and tough.
  11. Warm your fresh tortillas on the grill for about 20 seconds per side until pliable and lightly charred.
  12. Serve the sliced steak on warm tortillas with grilled peppers and onions. Drizzle chimichurri sauce on the side or directly over the fajita. Garnish with fresh cilantro and lime wedges.

Skirt Steak vs. Flank Steak for Fajitas

People often confuse skirt steak and flank steak, and while they're both great for fajitas and tacos, they're different cuts of beef from different parts of the animal.

Skirt steak comes from the plate (the belly area below the ribs). It's thinner, has more visible grain, and cooks faster. Flank steak comes from the abdominal area further back — it's thicker, a bit leaner, and has a slightly milder flavor. Both are fantastic steak recipes for the grill.

For traditional Texas fajitas and carne asada, skirt steak is the way to go. It has more fat marbling, more flavor, and it takes to a marinade beautifully. Flank steak is a great alternative if you can't find skirt — just keep in mind it needs slightly longer cooking and is less forgiving if you overcook it.

Either way, the rules are the same: cook over high heat, don't overcook, let rest, and slice thinly against the grain. Follow those steps and you'll have a great recipe every single time.

What to Serve with Grass Fed Beef Fajitas

Beyond the obvious — grilled peppers, onions, and fresh tortillas — here are some sides that round out a full fajita spread:

Fresh pico de gallo with diced tomatoes, white onion, jalapeño, cilantro, and lime juice is the classic. Guacamole made with ripe avocados, a squeeze of lime, and a pinch of salt keeps it simple. A scoop of black beans or refried beans on the side adds substance. And if you want to go all-out, make a batch of homemade bone broth based Mexican rice using beef bone broth instead of water — it adds another dimension of flavor.

For a lighter meal, skip the tortillas entirely and serve the sliced steak over a bed of mixed greens with the chimichurri as a dressing. It works surprisingly well and is a solid option if you're following a paleo or keto approach. If that's your style, check out our Paleo Primal Blend for another grass fed option that fits those diets perfectly.

Storing and Reheating Leftover Steak

If you have leftover sliced steak (doubtful, but possible), store it in an airtight container in the fridge for up to 3 days. Reheat gently in a skillet over medium heat — don't microwave it unless you want to turn tender steak into shoe leather.

Leftover fajita steak is excellent in breakfast tacos the next morning. Warm it up in a skillet, scramble some pastured eggs alongside it, and wrap it all in a fresh tortilla. It's one of the best ways to start a Texas morning.

Why Grass Fed Skirt Steak Tastes Better

There's a reason we use 100% grass fed and grass finished beef for everything we do at Texas Grass Fed Farms. Cattle that spend their lives on open Texas pastures, eating native grasses, moving across the land the way regenerative agriculture demands — they produce beef with more complex flavor. You'll notice grass fed skirt steak has a deeper, more pronounced beefy taste than conventional feedlot beef. The nutrition profile is better too — higher in omega-3 fatty acids, CLA, and key vitamins.

When you're cooking a cut of beef this flavorful, you don't need to drown it in sauce. Salt and pepper, a quick marinade, high heat, and proper slicing — that's the best way to cook skirt steak and let the quality of the meat speak for itself.

Frequently Asked Questions About Skirt Steak Fajitas

What's the best way to cook skirt steak for fajitas?

Grill or sear over high heat for 3-4 minutes per side. Use a cast iron skillet or grill preheated to at least 500°F. The key is a fast, hot cook that creates a deep sear on the outside while keeping the inside medium-rare at 130 degrees.

How long should I marinate skirt steak?

At least 30 minutes and no more than 4 hours. The lime juice in the marinade tenderizes the meat, but too long and it'll get mushy. For a quick weeknight dinner, even 30 minutes makes a noticeable difference.

Why is my skirt steak chewy?

Two possible reasons: you overcooked it, or you sliced it wrong. Skirt steak must be sliced thinly against the grain to shorten the muscle fibers. If you cut with the grain, those long fibers stay intact and the steak will be tough no matter how well you cooked it.

Can I use a broiler instead of a grill?

Yes. Set your broiler to high and position the rack about 3-4 inches from the heating element. Cook for 3-4 minutes per side, watching carefully. The broiler works well as an alternative way to cook skirt steak when outdoor grilling isn't an option.

What's the difference between inside skirt and outside skirt steak?

The outside skirt steak is thicker, more tender, and more evenly shaped. It's considered the premium inside cut for fajitas. The inside skirt is thinner and a bit tougher. Most restaurants use outside skirt; most grocery stores sell inside skirt. Either works for this recipe — just adjust cook times accordingly.

How many minutes per side for medium-rare skirt steak?

About 3-4 minutes on each side over high heat. Use a meat thermometer and pull the steak at 125-130 degrees — it will continue to rise a few degrees while resting. Let it rest for at least 5 minutes before slicing.

Can I substitute flank steak for skirt steak?

Absolutely. Flank steak is slightly thicker and leaner, so it may need an extra minute per side. The same marinade and slicing technique applies. Both are excellent cuts of beef for fajitas — just make sure to slice across the grain either way.

Do I need to use a meat thermometer?

Strongly recommended. Grass fed steak cooks faster than conventional beef, and the difference between medium-rare and overdone can be just a minute or two. A quick-read thermometer takes the guesswork out and ensures you hit that perfect 130 degrees every time.

Get Texas Grass Fed Beef Delivered to Your Door

100% grass fed and finished. No antibiotics. No hormones. No grain. Just beef raised right on Texas pastures.

Join Our Waitlist →

More Steak Recipes from Texas Grass Fed Farms

If you loved this skirt steak recipe, explore more of our grass fed beef steak recipes and cooking guides:

How to Cook Grass Fed Beef — temperatures, timing, and techniques for every cut
Complete Grass Fed Beef Cuts Guide — find the right cut for every occasion
Texas Grass Fed Beef Bourguignon — a slow-cooked classic for cooler evenings
Grass Fed Beef Nutrition Benefits — the science behind better beef

At Texas Grass Fed Farms, we partner with regenerative ranchers across Texas to bring your family beef raised the way God intended — on open pastures, building healthy soil, with no shortcuts. Every steak, every roast, every pound of ground beef represents our commitment to food that heals, not harms. Learn more about our regenerative agriculture practices and the pioneers who inspire us.

Back to blog

Leave a comment

Please note, comments need to be approved before they are published.