If you want juicy, restaurant-style steak fajitas from your Blackstone, flat top griddle, or stovetop, try this Skirt Steak Marinade. The simple, bright marinade—built on lime, garlic, and a touch of honey—gives the steak great flavor and caramelized edges when seared at high heat.

Thinly sliced, marinated steak gets a perfect sear on a hot griddle, then is tossed with charred bell peppers and red onion for that classic sizzling fajita finish. The combination of citrus, savory sauces, garlic, and a little honey creates deep flavor and beautiful caramelization that makes these fajitas taste like they came from your favorite Mexican spot.
Why I Love This Skirt Steak Marinade Recipe
- Quick and easy
- Great use for skirt steak
- Perfect on a Blackstone or flat top griddle
- Bold, restaurant-style flavor
- Feeds a crowd
We buy bulk beef and skirt or flank steaks often show up in our freezer. This marinade is an easy way to turn that cut into something special—fajitas on the griddle grill quickly became a family favorite thanks to the bright lime, fresh garlic, and savory seasonings.

Best steak for fajitas
Skirt steak is my pick here because it cooks fast and takes on marinade flavor beautifully. Flank steak or sirloin also work well if you prefer or need a budget-friendly option.

Ingredients for this Skirt Steak Marinade for Fajitas
| Skirt Steak – A great cut for high heat and quick cooking.
Limes – Fresh lime juice brightens the marinade and helps tenderize the meat. Olive Oil – Helps distribute flavors and keeps the steak moist. Soy Sauce & Worcestershire Sauce – Add savory, umami depth; use one or both depending on what you have. Garlic – Fresh minced garlic adds kick and aroma. Fajita Seasoning – Use a packet or a homemade blend (chili powder, paprika, cumin, onion powder, salt, pepper, cayenne). Bell Peppers – A mix of colors for classic fajita flavor and presentation. Red Onion – Sliced for sweetness and bite. Hot Honey (or regular honey) – A touch of honey amplifies caramelization and adds balance—optional but recommended. |
What makes a good steak fajita seasoning
You can use a premade fajita or taco seasoning, or mix your own: chili powder, smoked paprika, cumin, onion powder, salt, black pepper, and a pinch of cayenne for heat. The seasoning should be bold enough to stand up to the high-heat sear and the citrus in the marinade.

How to Make Blackstone Fajitas (Flat top instructions)
These directions focus on the Blackstone/flat top method but include an easy stovetop alternative below.
Step 1: Marinate the Steak. In a large bowl or zip-top bag, combine sliced steak with juice from 2 limes, 1/4 cup olive oil, 1 tbsp soy sauce, 1 tbsp Worcestershire sauce, 2 minced garlic cloves, 1–2 tbsp fajita seasoning, and the sliced peppers and onion. Drizzle 1–2 tsp hot honey (or regular) and toss to coat. Marinate at least 2 hours in the refrigerator.

Step 2: Preheat the Blackstone. Heat your griddle to medium-high or high. Lightly oil the surface if needed to prevent sticking.
Step 3: Sear the Steak and Veggies. Spread the marinated steak and vegetables across the hot surface. Sear for about 2–4 minutes per side, tossing as needed, until the meat has a nice crust and the peppers and onions are charred to your liking.

If you want softer peppers, separate them from the steak and add a splash of water, then cover briefly to steam while the steak finishes cooking.

Step 4: Warm Tortillas and Finish. When the steak is cooked and the veggies are done, toss them together. Heat flour tortillas on a cooler part of the flat top or in a separate pan until warm and pliable.

Step 5: Assemble and Serve. Build your fajitas with warmed tortillas, steak and peppers, and toppings like shredded cheese, sour cream, salsa, cilantro, avocado, or a squeeze of lime. They’re also delicious over lettuce or rice for a low-carb option.
No Blackstone? No Problem
Make these on the stovetop using a hot cast iron or heavy skillet. Heat the pan over high heat, add a little oil, then sear the marinated steak and vegetables the same way. Finish and assemble as above.

Pair with your favorite refreshing cocktail or mocktail to complete the meal.
🔥 Pro Tips for the Best Fajitas
- Slice skirt steak against the grain for the most tender bites.
- A small amount of honey in the marinade helps create deeper caramelization on the griddle.
Like this recipe? Try these variations
- Swap skirt steak for flank or sirloin if preferred.
- Use different pepper colors or add poblano for a milder, smoky flavor.
- Omit tortillas and serve the meat and veggies over rice or a bed of greens.
Save this recipe


Skirt Steak Marinade For Fajitas
Pin Recipe
Ingredients
- 1 1-2 lb. skirt steak – sliced against the grain into strips or flank/sirloin
- Juice from 2 limes
- ¼ cup olive oil
- 1 tbsp soy sauce
- 1 tbsp Worcestershire sauce
- 2 garlic cloves minced
- 1-2 tbsp fajita seasoning
- 2 bell peppers sliced
- 1 red onion sliced
- 1-2 tsp Hot Honey or regular honey optional but recommended
- flour tortillas or serve over lettuce or rice
- Toppings of choice: sour cream, salsa, cheese, hot sauce, cilantro, avocado, etc. optional
Method
-
Combine sliced steak, lime juice, olive oil, soy sauce, Worcestershire, minced garlic, fajita seasoning, and sliced peppers and onion in a large bowl or zip-top bag. Drizzle with hot honey if using and toss to coat. Marinate at least 2 hours in the refrigerator.
-
Preheat griddle to medium-high/high and oil lightly. Add the marinated steak and veggies and cook, tossing, about 2–4 minutes per side until seared and cooked to your liking.
-
If you want softer peppers, separate them from the steak, add a little water, and cover briefly to steam while the steak cooks.
-
When veggies and steak are done, toss together and warm tortillas on a cooler section of the griddle.
-
Assemble fajitas with desired toppings and serve immediately.
-
Use a hot cast iron or large skillet with a little oil over high heat. Sear the marinated steak and veggies in batches if needed, then assemble as above.