Grilled Skirt Steak with Flavorful Marinade Recipe

This grilled skirt steak marinade is simple and flavorful. The marinade takes about 5 minutes to prepare, then marinate the steak for at least 2 hours (up to 24). I’ll also show easy methods to cook skirt steak on a BBQ grill, in a cast iron skillet, or under the broiler.

Top down shot of grilled skirt steak recipe on a large party platter cutting board with taco shells, lime, and guacamole.
Slice and serve this grilled skirt steak with tacos, guacamole, and your favorite accompaniments.

Why this is #1 for skirt steak recipes

  • Beginner friendly. Follow the steps and you’ll get great results even if you’ve never cooked steak before.
  • Versatile cooking methods. This marinade works for grilling, pan-searing, or broiling.
  • Perfect for tacos and fajitas. Marinated skirt steak makes tender, flavorful taco or fajita meat.
  • Great paired with caramelized onions. Try it with sauteed onions and peppers for fajitas.

Ingredients for this recipe

Skirt steak

Skirt steak is a flavorful, economical cut with long muscle fibers that benefit from acid-based marinades. The acid helps tenderize the meat; marinate between 2 and 24 hours for best results. This recipe uses about 1.5 lb of skirt steak; you can substitute flank or hanger steak if needed. Finish with a sprinkle of chopped chives and a squeeze of lime.

Image and chart of Grilled Skirt Steak Recipe Marinade ingredients listed next to items.

Marinade ingredients

The marinade is quick to assemble. Combine the following in a bowl or a large resealable bag:

  • Extra virgin olive oil (or vegetable oil)
  • Soy sauce (or Worcestershire sauce)
  • Red wine vinegar (or white wine/sherry vinegar)
  • Lime zest and juice
  • Brown sugar (or honey)
  • Garlic, minced
  • Jalapeño, minced (optional)
  • Ground black pepper

How to make the marinade

Side shot of skirt steak marinading in a large bowl wrapped in plastic wrap with a side marinade in a jar and a spoon on a counter.

Step 1: In a large bowl, whisk together olive oil, soy sauce, red wine vinegar, lime zest and juice, brown sugar, minced garlic, minced jalapeño (if using), and ground black pepper.

Step 2: Reserve 1/4 cup of the marinade in a separate container before adding raw steak. This will be used for finishing the cooked meat and must not touch raw beef.

Step 3: Place the steak in the remaining marinade, cover the bowl or seal a large gallon bag, and refrigerate for 2–24 hours.

Step 4: Remove the steak from the marinade and discard the used marinade. Pat the steak dry before cooking for better sear and grill marks.

Ways to cook skirt steak

Image chart with text demonstrating how to grill marinated skirt steak on high heat.

Here are three reliable methods: high-heat grilling, pan-searing in a cast iron skillet, or broiling in the oven. Skirt steak cooks quickly, so watch the time and use a thermometer for accuracy.

Option 1: Grill marinated skirt steak

Preheat the grill to high (around 500°F). Brush grates with oil if desired to prevent sticking. Grill the skirt steak 3–4 minutes per side until charred and cooked to your preferred internal temperature. Flip frequently every 10–20 seconds for an even crust. Use an instant-read thermometer to check doneness.

Top down shot of sliced grilled skirt steak with taco ingredients on a serving board.

Option 2: Sear in a cast iron skillet

Heat a large cast iron skillet or heavy grill pan over medium-high to high heat. Add a little oil and wait until it’s hot and shimmering. Sear the steak 3–4 minutes per side until nicely browned, searing the edges briefly as well. If needed, add a touch more oil to prevent sticking. Remove when the internal temperature reaches your target and let rest.

Option 3: Broil in the oven

Preheat the broiler to high and place the steak on a rimmed baking sheet brushed lightly with oil. Broil about 6 minutes, flip, then broil another 4–6 minutes depending on thickness and desired doneness. Check with a thermometer and allow the steak to rest before slicing.

Top down shot of resting steak on a cutting board after grilling with a side of marinade.

How to slice skirt steak

Let the cooked steak rest for 10 minutes to redistribute juices. Slice thinly against the grain—perpendicular to the long muscle fibers—into strips about 1″ wide. Drizzle with the reserved marinade (that did not touch raw beef), sprinkle with chopped chives, and finish with a squeeze of lime. Serve with tortillas, rice, or your favorite sides.

Image of marinated steak with taco ingredients.

FAQs for this steak recipe

How do you prepare skirt steak for tacos?

Cook the marinated steak as directed, then slice it thinly against the grain into strips about 1″ wide. You can also cube the cooked steak into 1″ pieces if you prefer. Serve with warm tortillas and toppings.

How do you make skirt steak fajitas with this marinade?

Slice the steak into 1″ strips either before or after marinating, cutting against the grain. Sear the strips in a hot cast iron skillet until cooked to your liking. Serve with sautéed onions and peppers and warm tortillas.

Can this marinade be used for flank or hanger steak?

Yes. Flank and hanger steaks are similar in texture and benefit from the same acid-based tenderizing marinade and similar cooking methods.

More steak dinner ideas

  • Grilled Ribeye Steaks
  • T Bone Steaks In The Oven
  • Griddled Ribeye Steaks
Steak Recipes
All Recipes

Pro tip: an instant-read meat thermometer is the most reliable way to check steak doneness.

Side shot of platter of skirt steak for tacos with corn taco shells and limes.

Are you a foodie, too?

If you try this recipe, share photos and tag the recipe author on Instagram to connect. Cooking at home with simple techniques lets you create restaurant-style meals in your own kitchen.

Top down shot of Grilled Skirt Steak Recipe With Marinade and chives and guacamole and tacos.

Grilled Skirt Steak Recipe With Marinade

A quick, flavorful skirt steak marinade and simple cooking options for juicy results.
Dinner, Main Course
American, BBQ
grilled skirt steak, skirt steak marinade, skirt steak recipes
2 hours 5 minutes
10 minutes
2 hours 25 minutes
3
643 kcal

Ingredients

Easy skirt steak marinade ingredients

  • ⅓ cup extra virgin olive oil (or vegetable oil)
  • ⅓ cup soy sauce (or Worcestershire sauce)
  • 1 tbsp red wine vinegar (or white wine/sherry vinegar)
  • 1 lime, zest and juice
  • 2 tbsp brown sugar (or honey)
  • 1 tbsp garlic, minced
  • 1 tbsp jalapeño, minced (optional)
  • ½ tsp ground black pepper
  • 1.5 lb skirt steak (or flank/hanger steak)

Ingredients for finishing

  • 2 tsp olive oil
  • 2 tsp fresh chives, chopped
  • 1 tsp lime juice

Instructions

  1. Add marinade ingredients to a large bowl and whisk to combine.
  2. Reserve 1/4 cup of the marinade in a separate container; refrigerate or leave at room temperature before serving.
  3. Add the steak to the remaining marinade and refrigerate for 2–24 hours.
  4. Remove steak from marinade, discard used marinade, and pat steak dry.
  5. Cook using one of the methods described: grill, sear in a cast iron skillet, or broil in the oven. Use an instant-read thermometer to reach desired doneness.
  6. Let the cooked steak rest for 10 minutes, then slice thinly against the grain. Drizzle with reserved marinade, sprinkle with chives, and finish with lime juice.

Notes

For the most tender skirt steak, marinate at least 2 hours and up to 24 hours. The acid and salt help break down the muscle fibers. Always reserve a portion of the marinade before it touches raw meat to use as a finishing sauce.

Temperature guide: Rare 125–130°F, Medium-rare 130–140°F, Medium 140–150°F, Medium-well 150–160°F, Well-done 160°F and above.

Nutrition

Calories: 643 kcal | Carbs: 13 g | Protein: 52 g | Fat: 44 g