Restaurant Style Grilled Steak Fajitas
Ever wonder why fajitas at a great Mexican restaurant taste so much bigger than the ones at home? It is not the grill. It is the marinade. Most backyard fajita marinades lean on soy sauce and brown sugar, which gets you savory and sweet but stops short of that deep, smoky, citrus-bright flavor the pros get. The fix is two ingredients most home cooks skip: toasted dried chiles and fresh orange juice.
I built this recipe for a Friday night charcoal cook with a crowd of hungry buddies, and it has all the hallmarks I look for when judging competition meat: hard sear, juicy interior, and flavor that goes all the way through instead of sitting on the surface.
The Restaurant Secret: Toasted Chiles and Fresh Citrus
Guajillo chiles are the workhorse of Mexican kitchens. Toasting them in a dry skillet for under a minute per side wakes up the oils and gives the marinade a deep, raisiny, smoky backbone. Chipotles in adobo bring heat and smoke. Then fresh orange juice does double duty: the acid tenderizes the meat while the natural sugar caramelizes on the grates for that signature char.
Everything gets blended into a smooth, wet marinade. That matters. A blended marinade clings to every inch of the steak instead of sliding off, so the flavor penetrates instead of just seasoning the outside.
Skirt Steak vs Flank Steak: Use Both
Skirt steak is the traditional fajita cut and brings the deepest beefy flavor. Flank steak is leaner, slices cleaner, and feeds a crowd. Cooking both side by side gives your guests a comparison plate, and honestly, the debate over which one wins is half the fun of the night.
One critical note on timing: do not marinate past 8 hours. The citrus that makes this marinade work will turn skirt steak mushy if it sits overnight. Four to eight hours is the sweet spot.
Charcoal Grill Setup
This is a hot and fast cook. Bank a full chimney of lit coals close under the grate and let it get screaming hot, 500F or better. If your grill has an adjustable grate or firebox, bring the two as close together as they go. Thin cuts like skirt and flank need maximum heat to build a crust before the interior overshoots. Pat the steaks mostly dry before they hit the grate so they sear instead of steam, and pull at 130 to 132F internal for medium rare.
Restaurant Style Grilled Steak Fajitas
Course: Main CourseCuisine: Mexican, Tex-Mex4
servings30
minutes40
minutesSkirt and flank steak in a citrus chile marinade with toasted guajillos and chipotle, grilled hot and fast over charcoal with charred peppers and onions.
Ingredients
- For the Marinade
3 guajillo chiles, stemmed and seeded
2 chipotle peppers in adobo, plus 1 tbsp adobo sauce
1/2 cup fresh orange juice
1/4 cup fresh lime juice
1/4 cup soy sauce
2 tbsp brown sugar
6 garlic cloves
2 tsp ground cumin
1 tsp Mexican oregano
1 tsp smoked paprika
1/4 cup neutral oil
4 green onions, rough chopped
1/2 cup fresh cilantro, stems included
- Steak and Veggies
1 1/2 lbs skirt steak
1 1/2 lbs flank steak
3 bell peppers, mixed colors, sliced
1 large white onion, sliced into thick rings
- For Serving
2 limes, quartered
18 flour tortillas, warmed on the grill
Directions
- Toast the guajillo chiles in a dry skillet over medium heat for 30 to 60 seconds per side until fragrant and pliable. Soak in hot water for 15 minutes, then drain.
- Combine the soaked guajillos, chipotles and adobo sauce, orange juice, lime juice, soy sauce, brown sugar, garlic, cumin, oregano, smoked paprika, oil, green onions, and cilantro in a blender. Blend until smooth.
- Reserve 1/2 cup of marinade for the veggies. Pour the rest over the skirt and flank steak in a zip bag or dish. Marinate 4 to 8 hours in the fridge. Do not go overnight, as the citrus will turn skirt steak mushy.
- Build a hot charcoal bed so the grate is at 500F or hotter. Pull the steaks from the fridge 30 minutes before cooking and pat the surface mostly dry.
- Toss the peppers and onion with the reserved marinade. Grill in a basket or directly on the grate until charred at the edges but still crisp, 8 to 10 minutes. Pull and tent with foil.
- Grill the steaks over direct heat. Skirt steak takes 2 to 3 minutes per side, flank 4 to 5 minutes per side. Pull at 130 to 132F internal for medium rare.
- Rest the steaks on a board, loosely tented, for 8 to 10 minutes.
- Slice thin against the grain at a slight angle. Check the grain direction on each piece before cutting, as skirt and flank run differently. Pile on a platter with the veggies, squeeze fresh lime over everything, and serve with hot tortillas.
Pitmaster Tips
Slice against the grain, every time. Skirt steak grain runs across the strip, not down its length, so take two seconds to look before you cut. It is the difference between tender fajitas and chewing gum.
Hawk’s Tip
Use an instant read or leave-in probe rather than guessing by time. Thin cuts go from perfect to gray fast over a 500F fire.
Warm your tortillas right on the grate in the last minute of the cook. Thirty seconds per side over the coals beats the microwave every single time.
Discover more from BBQ Hawks
Subscribe to get the latest posts sent to your email.

