Skirt Steak Tacos

Juicy, fast-grilled skirt steak folded into warm tortillas with a bright charred pineapple salsa and quick-pickled red onions. This lively combination balances smoky, sweet and tangy flavors for an easy weeknight or weekend grill-up.

0.0(0 reviews)
Prep: 25m · Cook: 15m · Total40 mins
DifficultyMedium
Serves4
Skirt Steak Tacos
Jake

Jake's note

"These tacos shine when you want bold flavor without a long cook—marinade and char bring maximum punch. Perfect for a backyard grill night or casual dinner with friends."

Skirt Steak Tacos

Skirt Steak Tacos are a fast, high-contrast weeknight grill that leans on a few bold moves: a quick citrus-and-garlic marinade for bright seasoning, a hot sear to develop smoky char, and two sharp accompaniments — charred pineapple for caramelized sweetness and quick-pickled red onion for snap and acidity. Skirt steak is ideal here because of its loose grain and beefy flavor; when properly rested and sliced thinly across the grain it becomes tender and satisfying without long braises or complicated prep.

This version works because each component is built to balance the others: the lime-cut marinade doesn't overpower the meat, the pineapple's charred sugars cut through the beef’s richness, and the pickled onions keep every bite lively. It's a versatile recipe — quick enough for a weeknight but showy enough for a casual weekend gathering — and it rewards attention to heat and timing more than fancy ingredients. Warm the tortillas just enough to get a little char and pliability, and you’ll have tacos that hit sweet, smoky and tangy in every bite.

Plan your timing

6:15 pm6:23 pmMarinate the steak
6:23 pm6:31 pmQuick-pickle the red onion
6:31 pm6:39 pmChar the pineapple and make salsa
6:39 pm6:47 pmGrill the steak
6:47 pm6:55 pmWarm tortillas and assemble tacos
Advertisement

Ingredients

Yield
4

Instructions

Marinate the steak

Trim any excess fat from the skirt steak and place it in a shallow dish. Whisk together olive oil, lime juice, minced garlic, ground cumin and kosher salt; pour over the steak, turning to coat. Let sit at room temperature for 20–30 minutes or refrigerate up to 2 hours; bring back to room temp before grilling.

For this step

  • 1.5 lbSkirt steak
  • 2 tbspOlive oil
  • 3 tbspFresh lime juice
  • 2 cloveGarlic cloves, minced
  • 1 tspGround cumin
  • 1.5 tspKosher salt
Marinate the steak

Quick-pickle the red onion

Thinly slice the red onion and place in a jar or bowl. Combine 1/2 cup white vinegar with 1 tablespoon sugar and a pinch of salt, pour over the onion, and press to submerge. Let sit at least 10 minutes while you prep other components; longer will mellow the bite.

For this step

  • 1 batchQuick-pickle mix (1 small red onion + 1/2 cup white vinegar + 1 tbsp sugar)
Quick-pickle the red onion

Char the pineapple and make salsa

Heat a grill pan or the grill on high. Cut fresh pineapple into 1/2-inch pieces and char in a single layer until deeply browned, about 6–8 minutes, turning as needed. Chop charred pineapple if whole pieces, then stir with minced jalapeño, chopped cilantro, juice of 1/2 lime and a pinch of salt to taste.

For this step

  • 1 batchCharred pineapple salsa (about 1 cup diced pineapple, 1 jalapeño, 1/4 cup cilantro, juice of 1/2 lime)
Char the pineapple and make salsa

Grill the steak

Preheat the grill to high. Sear the skirt steak 3–4 minutes per side for medium-rare (longer if you prefer medium), using direct heat to get good char. Transfer to a cutting board and let rest 8–10 minutes so juices redistribute, then slice thinly across the grain.

For this step

  • 8 piecesCorn tortillas
Grill the steak

Warm tortillas and assemble tacos

Warm the corn tortillas over direct heat on the grill or in a skillet until pliable and slightly charred. Layer sliced steak in each tortilla, top with charred pineapple salsa and a few quick-pickled onions. Garnish with extra cilantro if desired and serve immediately.
Warm tortillas and assemble tacos

Tips from the kitchen

Don’t overmarinate

Because the marinade contains lime juice, limit marinating to 2 hours max to avoid mushy meat; 20–30 minutes at room temperature is plenty for flavor penetration.

Hot, direct heat

Sear skirt steak over a very hot grill or cast-iron to get a deep char quickly; skirt benefits from fast cooking to medium-rare to preserve tenderness.

Slice against grain

After resting, slice the steak thinly across the grain to shorten muscle fibers and make each bite tender.

Char pineapple properly

Cook pineapple in a single layer without crowding and don’t flip too often so each piece gets well-browned sugars that add caramel depth to the salsa.

Warm tortillas right

Heat tortillas briefly over direct grill heat or in a hot skillet until pliable with tiny blistered spots; keep them covered in a towel to stay soft while assembling.

Variations & substitutions

Mango salsa swap

Use charred mango in place of pineapple with the same jalapeño–cilantro mix for a less acidic, silkier fruit salsa that pairs beautifully with beef.

Chipotle-lime marinade

Add 1 teaspoon adobo from a chipotle pepper and a teaspoon of smoked paprika to the marinade for a smokier, spicier profile reminiscent of carne asada.

Flank or hanger substitute

If skirt steak isn’t available, use flank or hanger steak and follow the same quick-sear method, slicing thinly across the grain for tenderness.

Vegetarian option

Replace steak with thick slices of portobello or charred cauliflower steaks marinated in the same lime-garlic mix for a satisfying vegetarian taco.

Storage & make-ahead

Store components separately for best texture: keep sliced steak in an airtight container for up to 3 days, pineapple salsa in the fridge for 3–4 days, and pickled onions for up to 2 weeks. To reheat steak gently, warm slices in a skillet with a splash of beef broth or wrapped in foil on a low oven setting (250–275°F) to avoid overcooking. Rewarm tortillas briefly on the grill or in a hot, dry skillet before serving.

What to serve with it

Serve these tacos with elote-style grilled corn, a crisp cabbage slaw, or a citrusy black bean salad to echo the lime notes. Drinks that pair well include a bright margarita, an ice-cold Mexican lager, or a smoky mezcal cocktail; garnish tacos with lime wedges, sliced avocado, and crumbled cotija for extra richness.

Frequently asked questions

Can I marinate the steak overnight?

Avoid overnight marinating because the lime will begin to chemically cook the exterior and can make the texture mushy; up to 2 hours refrigerated is safe, with 20–30 minutes at room temperature ideal.

How do I know when skirt steak is done?

Skirt steak is best at medium-rare; use an instant-read thermometer targeting 125–130°F for medium-rare before resting, or judge by touch—firm but springy—then rest to carryover to about 135°F.

Can I use canned pineapple instead?

Fresh is best because it chars and caramelizes; canned pineapple tends to be too soft and sugary to hold up on the grill, though it can be used cold if necessary with reduced added sugar.

How long should I rest the steak?

Rest the steak 8–10 minutes after grilling to let juices redistribute; this keeps slices moist when you cut across the grain into thin pieces.

Should I assemble tacos ahead of time?

Assemble just before eating so tortillas stay soft and pickled onions don’t over-acidify the meat; you can prepare and refrigerate all components hours ahead for quick assembly at mealtime.

Jake

About the author

Jake

Hello, I'm Jake. I started this recipe site with the idea that I hated recipe websites that overwhelm you with long stories and ads just to see plain content that's not helpful. My goal is to provide you with quality recipes, simple ideas and a fun cooking experience. There's lots of fun things to cook, and I think as you browse the site you'll find that TopShelf.Recipes is the place for quality recipes on the web.

See all recipes by Jake

Ratings & Reviews

Did you make this recipe?

Be the first to share your experience.

Ingredients

4 servings
Step 1: Marinate the steak
  • Skirt steak1.5 lb
  • Olive oil2 tbsp
  • Fresh lime juice3 tbsp
  • Garlic cloves, minced2 clove
  • Ground cumin1 tsp
  • Kosher salt1.5 tsp
Step 2: Quick-pickle the red onion
  • Quick-pickle mix (1 small red onion + 1/2 cup white vinegar + 1 tbsp sugar)1 batch
Step 3: Char the pineapple and make salsa
  • Charred pineapple salsa (about 1 cup diced pineapple, 1 jalapeño, 1/4 cup cilantro, juice of 1/2 lime)1 batch
Step 4: Grill the steak
  • Corn tortillas8 pieces

Nutrition Facts

Per serving: 1 taco

Calories552
Total Fat30.8g
Saturated Fat9.9g
Trans Fat1.2g
Polyunsaturated Fat4.8g
Monounsaturated Fat13.6g
Total Carbohydrates32.9g
Dietary Fiber4.6g
Total Sugars0.8g
Protein38.4g

Nutrition values are estimated from USDA ingredient data and may vary based on preparation, brands, and portion sizes. Values are provided for informational purposes only.

Sous-chef
Skirt Steak Tacos

Ask me anything about this recipe — substitutions, scaling, techniques, timing.

Powered by AI · Answers may not always be perfect