Make juicy grilled skirt steak fajitas with this easy Texas-style marinade! These charcoal-grilled beef fajitas are packed with lime, garlic, and cilantro flavor.

Tender, Juicy Texas-Style Beef Fajitas with a Simple Lime-Cilantro Marinade
If you’re looking for a foolproof way to make restaurant-style beef fajitas at home, these grilled skirt steak fajitas are packed with bold Texas flavor and couldn’t be easier. A quick marinade of lime, soy sauce, garlic, cilantro, and olive oil transforms affordable skirt steak into juicy, smoky perfection.
Throw them over blazing-hot coals, slice them thin against the grain, and pile them high in warm tortillas for a fajita night everyone will remember.

Why You’ll Love These Grilled Fajitas
These fajitas are:
- Packed with authentic Tex-Mex flavor
- Easy enough for weeknight grilling
- Perfect for feeding a crowd
- Great for tacos, bowls, salads, or nachos
- Ready fast once marinated
How We Do Fajitas in Texas
Here in Texas, when the fajita craving hits, most of us head straight to our favorite Mexican restaurant—because let’s be honest, it’s hard to beat a sizzling skillet of really good restaurant fajitas. That amazing aroma as the server approaches your table, skillet in hand? Priceless. And worth the price. When you can afford it.
Problem is, restaurant prices are up. W-a-y up. And fajitas are feeling more like a luxury item. So, we decided to whip up a batch at home on the grill.

Now, let’s be honest: Getting that same tender, smoky, flavor-packed steak at home can feel like chasing gold in a Texas creek. But once you find a method that truly works, it’s pure backyard treasure.
This simple grilling tutorial takes the mystery out of homemade fajitas and proves you don’t have to spend restaurant money to enjoy steakhouse-quality fajitas in your own backyard.
Ingredients

You’ll find a full printable recipe card at the bottom of this post, as always, but here’s a quick glance at what you’ll need to make these delicious fajitas. These are simple ingredients you can get at any grocery store.
For the Fajitas
- 2 pounds skirt steak
- Chippecabra or your favorite all-purpose seasoning, for sprinkling
For the Marinade
- 1/4 cup olive oil
- 1/4 cup low-sodium soy sauce
- 1 teaspoon minced garlic
- 1/4 cup fresh cilantro, finely chopped
- Juice of 2–3 limes
- 1/2 teaspoon cumin (optional)
How to Make Skirt Steak Fajitas
These come together so easily. You’re going to be glad you gave this simple but effective recipe a shot.
Prepare the Marinade




In a medium bowl, whisk together olive oil, soy sauce, garlic, cilantro, lime juice, and cumin (if using).
Marinate the Steak




Place skirt steak in a gallon-sized zip-top bag. Pour marinade over the meat.
Seal tightly, pressing out excess air. Massage the bag gently to coat the steak.
Refrigerate for at least 2 hours. (For deeper flavor, marinate longer.)
Let’s Get Grilling!
Prepare charcoal or gas grill for very high heat — about 400–450°F.
You want the grill screaming hot for that perfect fajita char.




Remove steak from marinade. Pat lightly if overly wet. Sprinkle both sides with Chippecabra seasoning.
Place directly over high heat. Grill 3 minutes per side for medium-rare. Add time for thicker steaks or more doneness
Rest and Slice




Transfer steak to a cutting board. Let rest 5–10 minutes. Slice against the grain into thin 1/4-inch strips.
Serve immediately in warm tortillas with your favorite toppings.
Serving Suggestions


These fajitas are delicious with:
- Warm flour tortillas
- Grilled onions and peppers
- Guacamole
- Pico de gallo
- Sour cream
- Shredded cheese
- Mexican rice
- Charro beans
Serve Alongside. . .

We highly suggest you serve these fajitas alongside any of the following delicious recipes.
Smoked Brisket Queso: Kick things off with a delicious queso to tide you over while the beef is on the grill.
Smoked Cream Cheese with Honey Drizzle: Another delicious appetizer option when you’re having fajitas.
Savory Southern Corn Dip: Simple and delicious. Perfect with fajitas!
Homemade Flour Tortillas: Yes, you can make them yourself with this simple recipe!
Firecracker Salsa: You’re going to love this spicy side-kick!
Jalapeno Cheddar Skillet Cornbread: Turn up the heat with this jalapeno cornbread, the perfect complement to beef fajitas.
Instant Pot Beans with Sausage: Yup, you can make your own charro beans!
Cheesy Corn Casserole: A southern favorite that’s perfect alongside this tasty meal.
Tres Leches Cake: Wrap up your fajita dinner with a traditional Tres Leches cake, simple and delicious!
Pitmaster Tips
Slice Against the Grain
- This is critical for tender fajitas. Skirt steak can be chewy if sliced incorrectly.
Don’t Overcook
- Skirt steak cooks fast. Pull it early and let it rest.
Hotter Is Better
- High heat gives you that signature fajita crust and smoky char.
Storage
Store leftovers in an airtight container in the refrigerator for up to 3 days.
Reheat quickly in a skillet to avoid drying out.
Thanks for Stopping By
We hope you enjoy this delicious recipe. Before you go, why not pin some photos to your Pinterest boards?


About the Pitmaster
Zach is a Texas grillmaster with a passion for bold backyard flavors, live-fire cooking, and crowd-pleasing recipes the whole family can enjoy. From smoked meats to weeknight grilling favorites, he’s all about helping home cooks fire up the grill with confidence.
Skirt Steak Fajitas on the Grill
Make juicy grilled skirt steak fajitas with this easy Texas-style marinade! These charcoal-grilled beef fajitas are packed with lime, garlic, and cilantro flavor.
Ingredients
- For the Fajitas
- 2 pounds skirt steak
- Chippecabra or your favorite all-purpose seasoning, for sprinkling
- For the Marinade
- 1/4 cup olive oil
- 1/4 cup low-sodium soy sauce
- 1 teaspoon minced garlic
- 1/4 cup fresh cilantro, finely chopped
- Juice of 2–3 limes
- 1/2 teaspoon cumin (optional)
Instructions
- Make Marinade: Whisk together olive oil, soy sauce, garlic, cilantro, lime juice, and cumin (if using).
- Marinate Steak: Place skirt steak in zip-top bag, pour in marinade, seal, and massage to coat. Refrigerate at least 2 hours.
- Preheat Grill: Heat grill to high (400–450°F).
- Season & Grill: Remove steak from marinade, pat dry if needed, and season with Chippecabra. Grill over high heat for about 3 minutes per side for medium-rare.
- Rest & Slice: Let rest 5–10 minutes, then slice against the grain into thin strips.
- Serve: Serve in warm tortillas with desired toppings.
