How to make the BEST Skirt Steak Marinade Recipe!

hero: perfectly grilled skirt steak sliced against the grain, medium-rare interior visible, arranged on a white plate with lime wedges and fresh cilantro garnish, natural daylight from window, shallow depth of field
4.1 out of 5
(576 reviews)

There’s nothing quite like a perfectly marinated skirt steak—tender, flavorful, and absolutely restaurant-quality right from your own backyard grill. This skirt steak marinade recipe is the secret weapon that transforms this already delicious cut into something truly extraordinary. Skirt steak has incredible beefy flavor and a beautiful grain structure that absorbs marinades beautifully, making it the perfect canvas for bold, vibrant flavors.

I’ve been perfecting this marinade for years, and I’m thrilled to finally share it with you! The magic lies in the combination of acid, oil, and aromatics that work together to tenderize the meat while infusing it with complex, savory notes. This marinade strikes the perfect balance—it’s not too aggressive (which can make the meat mushy), but it’s definitely powerful enough to make a serious impact on flavor.

What I absolutely love about this recipe is its versatility. While skirt steak is the star here, this marinade works beautifully on flank steak, carne asada, fajita meat, or even chicken. The flavor profile is inspired by classic Latin American grilling traditions, with hints of citrus, garlic, cumin, and cilantro that make every bite sing. Whether you’re planning a casual weeknight dinner or impressing guests at your next gathering, this marinade will have everyone asking for your secrets.

The beauty of making your own marinade is that you control every single ingredient. You know exactly what’s going into your food, and you can adjust the flavors to suit your personal preferences. Some people like extra lime, others prefer more garlic—this recipe is totally customizable. I always recommend making a double batch because once you taste how incredible this is, you’ll want it on hand for impromptu grilling sessions.

Let me walk you through exactly how to make this marinade and how to use it for the absolute best results. The technique is just as important as the ingredients themselves, so pay close attention to the timing and tips I’m sharing. Trust me, your skirt steak is about to become legendary.

For more amazing grilling recipes and flavor inspiration, check out our Best Eggless Pancake Recipe and Best Kodiak Pancake Mix Recipe for brunch inspiration. You might also enjoy our Easy Banana Nut Muffin Recipe for a complete meal spread.

For expert grilling techniques and additional steak inspiration, check out Serious Eats, Bon Appétit, and New York Times Cooking for their incredible steak and marinade resources.

Prep Time
15 minutes
Cook Time
8-12 minutes
Total Time
4 hours 30 minutes (includes marinating time)
Servings
4-6 servings

Ingredients

  • 1/2 cup fresh lime juice (about 4-5 limes)
  • 1/4 cup fresh orange juice
  • 1/4 cup olive oil
  • 6 cloves garlic, minced
  • 2 tablespoons fresh cilantro, finely chopped
  • 1 tablespoon ground cumin
  • 1 teaspoon smoked paprika
  • 1 teaspoon dried oregano
  • 1/2 teaspoon red pepper flakes (adjust to taste)
  • 1 teaspoon kosher salt
  • 1/2 teaspoon fresh black pepper
  • 1 tablespoon Worcestershire sauce
  • 2 bay leaves
  • 2-2.5 pounds skirt steak, trimmed
process: raw skirt steak in clear zip-top bag filled with vibrant citrus and herb marinade, garlic cloves and cilantro visible in liquid, set on marble countertop with fresh limes nearby, natural kitchen lighting

Instructions

  1. In a medium bowl, whisk together the fresh lime juice and orange juice. The citrus acids are essential for tenderizing the meat, so don’t skip or reduce these—they’re the foundation of an excellent marinade.
  2. Add the olive oil to the citrus juice and whisk until well combined. The oil helps distribute the flavors evenly and adds richness to the marinade.
  3. Stir in the minced garlic, making sure there are no clumps. Fresh garlic is crucial here; don’t use jarred garlic as it won’t provide the same vibrant flavor.
  4. Add the fresh cilantro, ground cumin, smoked paprika, dried oregano, and red pepper flakes to the mixture. Stir thoroughly to combine all the spices.
  5. Season with kosher salt, fresh black pepper, and Worcestershire sauce. Taste the marinade and adjust seasonings as needed—it should be bold and flavorful since you’re seasoning raw meat.
  6. Add the bay leaves to the marinade for extra depth of flavor.
  7. Pat your skirt steak dry with paper towels. This step is important because it helps the meat absorb the marinade more effectively.
  8. Place the skirt steak in a large zip-top bag or shallow dish. If using a bag, this makes cleanup easier and saves space in your refrigerator.
  9. Pour the marinade over the skirt steak, making sure every part of the meat is covered and coated with the liquid and aromatics.
  10. If using a bag, squeeze out as much air as possible and seal it. If using a dish, cover it tightly with plastic wrap.
  11. Place the marinating steak in the refrigerator for at least 4 hours, but ideally 6-8 hours for maximum flavor development. For even more intense flavor, you can marinate overnight.
  12. Remove the steak from the refrigerator about 30 minutes before grilling. This allows it to come to room temperature, which ensures even cooking throughout.
  13. Remove the skirt steak from the marinade and allow excess marinade to drip off into the bag or dish. Don’t discard the marinade—reserve about 1/4 cup for basting if desired.
  14. Pat the steak dry with paper towels. This is crucial for achieving a beautiful, caramelized crust on the grill.
  15. Preheat your grill to high heat (around 450-500°F). Make sure your grill grates are clean and well-oiled to prevent sticking.
  16. Place the skirt steak directly on the hot grill grates. You should hear an immediate sizzle—this is the sound of a perfect sear forming.
  17. Grill for 4-6 minutes on the first side without moving the steak. This allows for proper caramelization and creates those beautiful grill marks.
  18. Flip the steak and grill for another 4-6 minutes on the second side. The exact time depends on the thickness of your cut and how hot your grill is.
  19. Check the internal temperature with an instant-read thermometer. For medium-rare (the ideal doneness for skirt steak), you’re looking for 130-135°F.
  20. Remove the skirt steak from the grill and transfer to a cutting board. Tent loosely with foil and let rest for 5-10 minutes. This resting period is essential—it allows the juices to redistribute throughout the meat.
  21. Slice the skirt steak against the grain into 1/2-inch thick strips. Skirt steak has a pronounced grain, so slicing against it ensures maximum tenderness.
  22. Arrange the sliced steak on a serving platter and drizzle with any reserved marinade or fresh lime juice. Serve immediately while hot.
  23. Enjoy your perfectly marinated skirt steak with your favorite sides like cilantro lime rice, grilled vegetables, or fresh salsa.
detail: close-up cross-section of grilled skirt steak showing beautiful pink medium-rare center with caramelized crust, grill marks visible, steam rising slightly, macro photography with blurred background

Pro Tips

MARINADE TIMING: The 4-6 hour window is perfect for flavor development without over-marinating. Skirt steak has a loose grain structure and can become mushy if marinated too long, so I don’t recommend going beyond 8-10 hours maximum. You can marinate for as little as 2 hours if you’re short on time, but you’ll miss out on some of the deep flavor development.

CITRUS SELECTION: Use fresh-squeezed lime and orange juice for the best results. Bottled juice contains preservatives and won’t provide the same bright, fresh flavor. If you only have access to bottled, it will still work, but fresh is definitely superior.

ADJUSTING HEAT LEVEL: If you prefer a spicier marinade, increase the red pepper flakes to 3/4 teaspoon or add 1/2 teaspoon of cayenne pepper. For a milder version, reduce the red pepper flakes to 1/4 teaspoon.

OIL RATIO: The 1:2 ratio of oil to citrus is intentional. Too much oil and the flavors become muted; too little and the marinade can be too acidic and tough on the meat. This balance is crucial.

CILANTRO PREFERENCE: Fresh cilantro is wonderful in this marinade, but if you or your guests dislike it, simply omit it and increase the oregano to 1.5 teaspoons for extra herbaceous flavor.

GRILL TEMPERATURE: High heat is essential for creating that beautiful crust and grill marks. If your grill isn’t hot enough, the steak will steam rather than sear, resulting in a less flavorful crust.

DONENESS LEVELS: Skirt steak is best served medium-rare to medium. Going beyond medium-well will make it tough and chewy due to its lower fat content. Always use an instant-read thermometer for accuracy.

GRAIN DIRECTION: Before slicing, identify the direction of the grain on your skirt steak. Look for the lines running through the meat and slice perpendicular to them for maximum tenderness.

MARINADE STORAGE: Extra marinade can be stored in an airtight container in the refrigerator for up to 5 days. You can use it on chicken, pork, or vegetables.

CUT SELECTION: Skirt steak is an excellent value cut with incredible flavor. It’s perfect for marinating and grilling. Flank steak can be substituted, though it’s typically thicker and may require slightly longer cooking.

DRY BRINING OPTION: For an alternative approach, you can dry brine the steak with salt and pepper for 40 minutes before grilling, then add the wet marinade for 2-3 hours for a different flavor profile.

RESTING PERIOD: Don’t skip the resting time after grilling. This allows carryover cooking to finish and ensures the juices stay in the meat rather than running onto your plate.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top