If you want tender, flavorful steak fajitas made on a Blackstone griddle, flat top, or stovetop, try this skirt steak marinade. It’s simple, bright with fresh lime and garlic, and finished with a touch of hot honey for irresistible caramelization.

Thinly sliced, marinated skirt steak sears beautifully on a hot griddle, then combines with charred bell peppers and onions for that classic sizzling fajita finish. The lime juice both seasons and tenderizes the meat, while a bit of honey encourages those caramelized edges that make restaurant-style fajitas so good.
Why I Love This Skirt Steak Marinade Recipe
- Quick and easy
- A great way to use skirt steak
- Perfect for the Blackstone or flat top griddle
- Bold, restaurant-style flavor
- Feeds a crowd
We buy beef in bulk, so skirt and flank steaks are staples for us. They cook fast over high heat and soak up a good marinade, making them ideal for fajitas. I mixed this marinade and cooked everything on the flat top—the results were packed with flavor and had great texture.

Best steak for fajitas
This recipe uses skirt steak, which is excellent for quick, high-heat cooking. If you prefer, flank steak or a budget-friendly sirloin also work well—just slice against the grain for the most tender bites.

Ingredients for this Skirt Steak Marinade for Fajitas
| Skirt steak (1–2 lb) — sliced against the grain (flank or sirloin can be substituted).
Juice of 2 limes — bright flavor and tenderizer. ¼ cup olive oil — helps the marinade coat the meat. 1 tbsp soy sauce and 1 tbsp Worcestershire sauce — savory depth; use one if you don’t have both. 2 garlic cloves, minced — fresh garlic is best. 1–2 tbsp fajita seasoning — use a favorite store packet or your own blend. 2 bell peppers, sliced — mix colors for visual appeal and flavor. 1 red onion, sliced — any onion will work. 1–2 tsp hot honey or regular honey — optional but recommended for caramelization and a touch of sweetness. |
What makes a good steak fajita seasoning
A good fajita seasoning balances smoky, earthy, and slightly spicy notes. You can use a premade fajita or taco seasoning packet, or make your own with chili powder, smoked paprika, cumin, onion powder, garlic powder, salt, pepper, and a pinch of cayenne for heat.

How to Make Blackstone Fajitas (Flat top instructions)
Below are the griddle instructions; a stovetop alternative is provided afterward.
Step 1: Marinate the steak. In a large bowl or zip-top bag, combine the sliced steak with lime juice, olive oil, soy sauce, Worcestershire, minced garlic, fajita seasoning, sliced peppers, and sliced onion. Drizzle with hot honey if using 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 so nothing sticks.
Step 3: Sear the steak and veggies. Spread the marinated steak and vegetables across the hot surface. Let them sear undisturbed a few minutes, then toss and cook another 2–4 minutes per side until nicely caramelized.

If you like softer peppers, cook them separately and add a splash of water with a lid to steam them until tender.

Step 4: Heat tortillas. When the steak and veggies are cooked to your liking, toss them together. Warm tortillas on the other side of the flat top or in a dry skillet.

Step 5: Assemble. Fill tortillas with steak and peppers, and top as desired—cheese, sour cream, salsa, cilantro, avocado, or a squeeze of lime. For a lighter option, serve over lettuce as a fajita salad.
No Blackstone? No Problem
Use a heavy cast-iron skillet or large sauté pan on the stove. Heat it over high until smoking hot, add a bit of oil, then sear the marinated steak and vegetables using the same method as above. Finish and assemble the fajitas the same way.

Pair with your favorite margarita or cocktail to complete the meal.
🔥 Pro Tips for the Best Fajitas
- Always slice skirt steak against the grain to maximize tenderness.
- A small amount of honey helps create beautiful caramelization on the griddle.
Like this recipe? Try these variations
- Swap skirt steak for flank or sirloin if needed.
- Use a homemade spice blend (chili powder, smoked paprika, cumin, onion powder, garlic powder, salt, pepper, optional cayenne) if you prefer not to use a packet.
- Turn the mixture into a fajita bowl over rice, quinoa, or mixed greens.
Save this recipe for later


Skirt Steak Marinade For Fajitas
Pin Recipe
Ingredients
- 1 1-2 lb. skirt steak- sliced against the grain 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, etc. optional
Method
-
Combine sliced steak, lime juice, olive oil, soy sauce, Worcestershire, garlic, fajita seasoning, peppers, and onions in a large bowl or zip-top bag. Drizzle with hot honey if using, toss to coat, and marinate at least 2 hours.
-
Heat griddle to medium-high/high and lightly oil if needed. Spread the marinated steak and veggies on the hot surface and cook, tossing occasionally, about 4 minutes per side until seared and caramelized.
-
If you want softer peppers, separate them and add a splash of water, then cover briefly to steam while the steak cooks.
-
When the steak and veggies are done, toss them together and warm tortillas on the flat top or in a skillet.
-
Assemble fajitas with your favorite toppings and serve immediately.
-
Use a hot cast-iron skillet or large skillet with a little oil. Sear the marinated steak and veggies over high heat until caramelized, then assemble the fajitas as above.