Skirt Steak Recipe – Juicy, Flavor-Packed & Perfectly Seared
Skirt steak is a flavorful, thin cut of beef prized for its rich taste and tender texture when cooked properly. Popular in fajitas, tacos, and grilled dishes, this skirt steak recipe is simple yet yields restaurant-quality results at home.
With a savory marinade, high-heat sear, and proper slicing technique, you can enjoy juicy, melt-in-your-mouth steak in under 30 minutes. Whether you’re preparing a weeknight dinner or hosting friends, this recipe is a guaranteed crowd-pleaser.
Ingredients (Serves 4)

For the Steak & Marinade:
- 1.5 lbs (680 g) skirt steak
- ¼ cup olive oil (60 ml)
- 3 tbsp soy sauce
- 2 tbsp lime juice (freshly squeezed)
- 3 cloves garlic, minced
- 1 tsp ground black pepper
- 1 tsp smoked paprika
- ½ tsp chili powder (optional, for a slight kick)
- 1 tbsp brown sugar (optional, for caramelization)
For Serving (Optional):
- Chopped fresh cilantro
- Lime wedges
- Sliced onions or bell peppers
Step by Step Cooking Guide
- Marinate the steak – In a bowl, whisk olive oil, soy sauce, lime juice, garlic, black pepper, paprika, chili powder, and brown sugar. Coat skirt steak evenly. Cover and refrigerate for 30 minutes to 2 hours.
- Preheat pan or grill – Heat a cast-iron skillet, grill pan, or outdoor grill over high heat. Brush with a little oil to prevent sticking.
- Cook the steak – Place steak on the hot surface. Sear for 3–4 minutes per side for medium-rare, or longer for desired doneness. Avoid overcrowding.
- Rest the meat – Remove steak and let it rest for 5–10 minutes to retain juices.
- Slice correctly – Skirt steak has long muscle fibers. Slice against the grain at a slight angle for maximum tenderness.
- Serve immediately – Arrange on a platter, top with optional garnishes like lime, cilantro, or grilled vegetables.
Cooking Time & Serving Size
- Prep Time: 10 minutes (plus 30–120 minutes for marinating)
- Cook Time: 8–10 minutes
- Total Time: 50–130 minutes (depending on marination)
- Serving Size: 1 steak portion (~6 oz per person, serves 4)
Tips & Variations
- Tenderizing: Use a fork or meat mallet to pierce the steak lightly before marinating.
- Grill Marks: Preheat grill well and don’t move steak until seared for 3–4 minutes.
- Flavor Variations: Swap lime juice for balsamic vinegar, or add cumin and coriander for a Southwestern twist.
- Fajitas or Tacos: Serve sliced skirt steak with sautéed onions and bell peppers in warm tortillas.
- Oven Option: After searing, finish in a preheated 400°F oven for 3–5 minutes if thicker cuts need more cooking.
Nutrition Info (Per Serving – Approximate)
| Nutrient | Amount |
|---|---|
| Calories | 320 kcal |
| Protein | 28 g |
| Carbohydrates | 4 g |
| Fat | 22 g |
| Fiber | 0 g |
| Sugar | 2 g |

Healthy Alternatives
- Low-Oil: Reduce olive oil to 1 tbsp and use a non-stick pan.
- Gluten-Free: Ensure soy sauce is gluten-free or use tamari.
- Keto-Friendly: Perfect as-is; serve with non-starchy veggies for a keto meal.
- Sugar-Free: Skip the brown sugar in the marinade for a cleaner, savory profile.
Serving Suggestions

Serve skirt steak alongside grilled vegetables, roasted potatoes, or in fajita-style tacos. Add fresh lime wedges and cilantro to brighten the dish.
For a restaurant-style experience, pair it with a chimichurri sauce or creamy avocado salsa. With this simple yet flavorful skirt steak recipe, you’ll enjoy a juicy, perfectly seasoned steak every time.
FAQ’s
Q1: How do I know when skirt steak is done?
Medium-rare is recommended: internal temp ~130°F (54°C). Use a meat thermometer for accuracy.
Q2: Can I marinate overnight?
Yes, up to 8 hours. Avoid longer to prevent the acid from breaking down the meat too much.
Q3: Why slice against the grain?
Cutting against the grain shortens muscle fibers, making the steak tender and easier to chew.
Q4: Can I cook skirt steak in a cast-iron skillet?
Absolutely. A hot cast-iron skillet will give a perfect sear and lock in juices.
Q5: Can I make it spicy?
Yes! Add extra chili powder, cayenne, or a drizzle of hot sauce to the marinade.
