Ingredients
2 pounds skirt steak, trimmed of excess fat (outside skirt steak preferred, flank steak also works)
1 jalapeño, seeded and minced (adjust seeds for heat preference)
4 cloves garlic, minced
1/2 cup fresh cilantro leaves, chopped (including tender stems)
Juice of 1 orange
Juice of 1 lime
Juice of 1 lemon
2 tablespoons apple cider vinegar (white vinegar can be used as a substitute)
1/3 cup olive oil (extra-virgin recommended)
1 teaspoon ground cumin (fresh preferred)
1 teaspoon kosher salt
1/4 teaspoon freshly ground black pepper
Instructions
1-First, prepare the marinade by combining the jalapeño, garlic, cilantro, orange juice, lime juice, lemon juice, apple cider vinegar, olive oil, cumin, salt, and black pepper in a large glass baking dish. Whisk everything together until it’s well blended.
2-Next, add the skirt steak to the dish in a single layer, turning it to coat thoroughly with the marinade. Cover and refrigerate for 1 to 8 hours don’t go longer to keep the texture just right.
3-Then, preheat your outdoor grill to medium-high heat. Once it’s hot, remove the steak from the marinade and pat it dry for a better sear.
4-Grill the steak for 7 to 10 minutes per side for medium-rare, or 10 to 12 minutes for medium, checking that it reaches an internal temperature of 130°F to 140°F.
5-Finally, take the steak off the grill and let it rest for 5 minutes before slicing it thinly across the grain. For dietary swaps, marinate portobello mushrooms or tofu the same way and grill for 3 to 4 minutes per side.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
🌶️ Use outside skirt steak for best flavor and tenderness; flank steak works as a substitute.
⏰ Marinate between 1 and 8 hours to balance tenderness and flavor; avoid longer to prevent texture breakdown.
🔥 Grill on medium-high heat for clear marks and juicy interior; rest steak before slicing.
- Prep Time: 15 minutes
- Marinating Time: 1 to 8 hours
- Cook Time: 15 minutes
- Category: Main Course
- Method: Grilling
- Cuisine: Mexican
Nutrition
- Serving Size: 1 serving
- Calories: 344
- Sugar: 1g
- Sodium: 489mg
- Fat: 23g
- Saturated Fat: 5g
- Carbohydrates: 1g
- Protein: 32g
- Cholesterol: 95mg
