Copycat Chiliβs Steak Fajitas
The word βfajitaβ literally describes this cut: the diaphragm muscle, called βfajaβ (belt or girdle) by Texas ranch hands who received it as wages in the 1930s. Skirt steak is the original fajita protein β high-fat, intensely beefy, and faster-cooking than any other cut on the fajita menu. It is also the most technique-dependent: cook it past medium, cut it with the grain, or skip the rest, and you end up with tough, dry strips that no sauce can redeem.
Chiliβs gets three things right that most home versions miss: a cumin-forward marinade built for beef (not adapted from the chicken version), a genuinely hot sear rather than a medium-heat cook, and consistent slicing against the grain after a proper rest. This recipe covers all of it.
TL;DR
Skirt steak, marinated 1β4 hours in soy-lime-Worcestershire-cumin. Sear on a screaming-hot cast-iron pan β 3β4 minutes per side, no moving. Rest 5 minutes. Slice thin, perpendicular to the visible grain. Char the peppers and onions separately. Finish the vegetables in a 2-minute soy-lime reduction. Serve on a preheated cast-iron sizzle plate with warm flour tortillas, pico de gallo, sour cream, cheddar, and guacamole. Full plate (with tortillas and all toppings): approximately 1,100β1,220 calories per Chiliβs data.
What Makes Steak Fajitas Different from Chicken Fajitas
The marinade framework is the same β lime juice, soy sauce, Worcestershire, neutral oil, garlic, and spices β but the spice balance shifts for beef. Cumin is more prominent here because it is the dominant aromatic in Tex-Mex beef preparations (think carne asada, birria, barbacoa) and pairs more naturally with the umami depth of beef than with poultry. The liquid smoke that appears in good chicken fajita marinades is optional for steak β a well-seared skirt steak generates its own smoke-adjacent char character from the Maillard reaction.
The technique differences matter more than the marinade adjustments:
- Target temperature is lower. Chicken requires 165Β°F internal; steak fajitas should be pulled at 130β135Β°F (medium-rare to medium). Skirt steak cooked above 145Β°F becomes progressively tougher and drier.
- The grain direction is non-negotiable. Chicken breast slices in any direction and stays tender. Skirt steak sliced with the grain is chewy regardless of how correctly it was cooked. Sliced against the grain, the same steak is tender.
- Resting matters more. The looser, fattier structure of skirt steak makes it more prone to juice loss when cut immediately after searing. Five minutes of resting changes the experience of the finished dish.
- Marinade time is limited. Chicken can marinate overnight. Skirt steak should not exceed 4 hours in an acid-based marinade β the lime juice denatures the surface proteins and makes the exterior mushy rather than char-ready.
The Grain Direction Problem
This is worth understanding once, because it applies to every piece of skirt steak you will ever cook.
Skirt steak is a thin, elongated muscle with long, parallel fibers that run the length of the cut. You can see them clearly β they look like visible lines or stripes across the meat surface. When you bite a piece of steak, your teeth cut through those fibers. If the fibers are long (cut parallel to them), each bite requires significant jaw effort and the steak seems tough. If the fibers are short (cut perpendicular to them), the bite goes through easily and the steak seems tender β even though it is exactly the same piece of meat, cooked identically.
After the steak has rested on the cutting board, look at it from above. Identify which direction the lines run. Hold your knife at a 90-degree angle to those lines and slice thin (about 1/4 inch). If your knife is pointed in any other direction, rotate until the blade crosses the fibers perpendicularly. This is the entire technique.
Flank steak has the same grain structure and requires the same approach. Sirloin and ribeye have shorter, less directional grain and are more forgiving β but Chiliβs uses skirt steak, not sirloin, and the technique distinction is why.
The Sear: Why Temperature Matters More Than Timing
Restaurant fajitas come off a commercial flat-top griddle that maintains consistent temperatures far above what home stovetops reach. The workaround at home is cast iron: a heavy pan that retains heat when cold protein is added, rather than dropping temperature immediately.
Preheat the cast-iron pan empty on maximum heat for at least 3 minutes. It should be visibly smoking before the steak touches it. You are not looking for a little sizzle when the meat goes in β you want an immediate, aggressive sear sound. If you add the steak and hear a moderate sizzle that quiets after a few seconds, the pan is too cold and the steak will steam in its own moisture rather than char.
Dry the steak thoroughly before it goes in. The Maillard reaction (the browning process that produces crust) requires a dry, hot surface-to-surface contact. Surface moisture evaporates and keeps the surface temperature below browning threshold until the water is gone β which means fewer minutes of actual Maillard-producing contact time.
Set the steak in the pan and do not move it. Do not press it down. The natural curl of skirt steak as it cooks will flatten as the muscle relaxes after the first 60 seconds. Moving the steak breaks contact and disrupts crust formation. Three to four minutes on the first side, flip once, two to three minutes on the second. That is it.
The Marinade and Why Each Component Is There
Lime juice: The primary acid. It starts to denature the surface proteins of the beef and carries flavor throughout the marinade. Do not substitute bottled lime juice β the volatile aromatic compounds that give fresh lime its character evaporate during pasteurization.
Soy sauce: Adds umami depth (glutamates) that amplifies the beefy flavor of the marinade. Also promotes browning β the sodium and amino acids in soy interact with the Maillard reaction to produce a slightly darker, more complex crust than a lime-and-spice-only marinade.
Worcestershire: Complex depth unique to this sauce β tamarind, anchovies, molasses, onion, and other fermented elements that collectively produce a savory, slightly sweet undertone that pairs especially well with beef. It is in almost every credible steak fajita copycat recipe and it is not interchangeable with anything else.
Cumin: The dominant aromatic in Tex-Mex beef cooking. It is present in virtually every carne asada, birria, and fajita preparation. Use 2 teaspoons here β more than you would for chicken fajitas β because it stands up to the stronger flavor of beef rather than being overwhelmed by it.
Smoked paprika: Adds a mild smoke character without liquid smoke. Unlike chicken (which has relatively little fat to carry smoke flavor), beef picks up smoke from the sear itself β smoked paprika reinforces that rather than substituting for it.
The Vegetable Finishing Sauce
See the Chiliβs Chicken Fajitas recipe for the full explanation of why the vegetables are cooked separately with a finishing sauce. The short version: if you cook the vegetables and protein together, both lose their individual character β the vegetables get steamed rather than charred, and the protein makes moisture that dilutes the vegetable texture. Cooking them separately and finishing the vegetables in a brief soy-lime reduction gives them a distinct glaze that reads separately from the steak flavor. Both can sit on the same sizzle plate and be eaten together, but they arrived at their flavors independently.
Cost: Restaurant vs. Home
| Chiliβs (full plate, 1 person) | Home (4-serving batch) | |
|---|---|---|
| Price | $17β22 | $15β22 total |
| Per serving | $17β22 | $4β6 |
| Steak cut | Skirt steak | Skirt or flank steak |
| Tortillas | Included | 8-pack flour tortillas: ~$3 |
| Total with tip | $22β30 | $15β22 for four people |
More Chiliβs Copycat Recipes
- Copycat Chiliβs Chicken Fajitas β same marinade framework adapted for chicken breast; covers the liquid smoke technique and the full sizzle plate setup
- Copycat Chiliβs Loaded Baked Potato Soup β a winter-comfort companion dish to fajita nights
- Copycat Chipotle Steak β a different beef preparation for comparison: thinner marinade, dried chile-forward spice blend, and a different cook method
- Copycat Chipotle Carnitas β braised pork for contrast with the high-heat sear approach used here
- Copycat Applebeeβs Bourbon Street Steak β a different casual-dining steak preparation for comparison




