NEW The BBQ grilling guide 2026 is live Read it →
Carne Asada: Authentic Mexican Recipe (Flank or Skirt) Jump to recipe
HOME BEEF CARNE ASADA: AUTHENTIC MEXICAN
RECIPE · BEEF

Carne Asada: Authentic Mexican Recipe (Flank or Skirt)

E
By Emma Delacourt · August 10, 2026 · 17 min read
carne asada
Reader Rating★★★★★
Total Time25 mins
Servings4 servings

Carne asada literally means “grilled meat” — but at its best, it’s the specific Mexican combination of thin, marinated flank or skirt steak, seared hard over live fire, then sliced paper-thin against the grain and folded into a warm corn tortilla. Get the cut, the marinade, and the slicing right and you get the taqueria-quality plate everyone remembers. Get any of the three wrong and you get tough, chewy meat no marinade can save.

Prep
15 min
Marinate
2 h+
Grill
10 min
Serves
4–6
Level
Easy

The short answer: Marinate flank or skirt steak in lime, orange juice, garlic, cumin, cilantro, and jalapeño for 2 to 8 hours. Grill over the hottest fire you can build — 3 minutes per side for skirt, 4-5 for flank. Rest 10 minutes, then slice thin against the grain. Serve with warm corn tortillas, chopped onion, cilantro, and lime.

Grilled Mexican carne asada beef with avocado, cheese and sauces on a rustic table
The taqueria-style plate: grilled steak sliced against the grain, served with avocado, cheese, and fresh sauces.

Flank or Skirt? The Real Difference

Both cuts come from the belly area of the cow and both work for carne asada — but they cook differently, they taste differently, and one of them is objectively more forgiving. Here’s the honest breakdown:

CutThicknessFlavorCook timeVerdict
Skirt steak~½ inch (1.25 cm)Beefier, more intense, more fat3 min per sideBest for tacos — traditional taqueria choice
Flank steak~¾ to 1 inch (2-2.5 cm)Cleaner, leaner, milder4-5 min per sideBest for a plate — easier to slice, better for beginners
Outside skirt~½ inchThe premium option — most flavorful3 min per sideAsk your butcher — usually behind the counter, not in the case
Inside skirt~⅜ inchThinner, tougher, more chew2 min per sideCheapest, but harder to nail
If you can find outside skirt steak (also called arrachera in Mexican markets), buy it. It’s the same cut Mexican taquerias use and it’s the single biggest upgrade over supermarket flank. It costs a bit more but the flavor difference is night and day.

The Carne Asada Marinade Formula

Every family and every restaurant has their own marinade, but they all follow the same structure. Get the ratio right and the ingredients become almost interchangeable.

FunctionIngredientPer 2 lb of steak
Acid (tenderizes)Fresh lime juice¼ cup
Sweet acid (balances)Fresh orange juice½ cup
Fat (carries flavor)Olive or neutral oil¼ cup
AlliumsGarlic, minced5 cloves
HeatJalapeño, minced (seeded)1 whole
HerbFresh cilantro, chopped1 cup
Spice baseGround cumin1 tsp
Spice depthChili powder or ancho powder1 tsp
Umami boostSoy sauce or Worcestershire1 tbsp
Salt & pepperKosher salt, cracked black pepper1 tsp / ½ tsp
Citric acid from lime and orange juice denatures the surface proteins of the steak within 30 minutes, giving carne asada its signature soft, slightly “cured” bite. Marinate longer than 8 hours and the acid keeps working — the meat gets mushy at the surface. Stick to 2 to 8 hours for the ideal texture.

Ingredients You’ll Need

Classic Carne Asada

The steak

  • 2 lb (900 g) skirt steak or flank steak
  • Extra kosher salt for finishing

The marinade

  • ¼ cup fresh lime juice (2-3 limes)
  • ½ cup fresh orange juice (1 large orange)
  • ¼ cup olive oil
  • 5 garlic cloves, minced
  • 1 jalapeño, seeded and minced
  • 1 cup fresh cilantro, chopped (stems included)

Spices & seasoning

  • 1 tsp ground cumin
  • 1 tsp ancho chile powder (or regular chili powder)
  • 1 tbsp soy sauce or Worcestershire
  • 1 tsp kosher salt
  • ½ tsp freshly cracked black pepper

For serving (tacos)

  • 16 small corn tortillas (5-inch)
  • 1 white onion, finely diced
  • 1 bunch fresh cilantro, chopped
  • Fresh limes, cut into wedges
  • Salsa verde or salsa roja
  • Diced avocado (optional)
Use fresh-squeezed juice, not bottled. Bottled citrus is pasteurized and loses the volatile aromatics that give carne asada its bright, clean edge. Two limes and one orange cost the same as a bottle and taste 10x better.

Step-by-Step: How to Cook Carne Asada

  1. Make the marinade. In a bowl or blender, combine the lime juice, orange juice, olive oil, garlic, jalapeño, cilantro, cumin, chili powder, soy sauce, salt, and pepper. Whisk (or pulse the blender) until well combined. Reserve ¼ cup of the marinade in a separate container for serving.
  2. Marinate the steak. Place the steak in a large zip-top bag or shallow dish. Pour the remaining marinade over the meat, making sure every surface is coated. Seal or cover and refrigerate for at least 2 hours, ideally 4 to 6 hours. Don’t go past 8 hours — the acid will start to break down the meat’s surface.
  3. Bring the steak to room temperature. Take the steak out of the fridge 30 minutes before grilling. Cold meat hitting a hot grill cooks unevenly — the outside chars before the inside warms. This step is not optional.
  4. Get the grill screaming hot. Heat your grill (or cast-iron skillet if indoors) to the highest possible temperature — 500°F / 260°C or more. Carne asada is a fast, hard sear, not a slow cook. Preheat for at least 10 minutes with the lid closed.
  5. Remove excess marinade. Lift the steak from the marinade and let excess drip off. Pat lightly with paper towels — wet meat steams instead of searing. Discard the used marinade.
  6. Grill hot and fast. Place the steak on the hottest part of the grill. For skirt steak, cook 2 to 3 minutes per side. For flank steak, 4 to 5 minutes per side. Aim for an internal temperature of 130°F / 54°C for medium-rare — anything higher and thin cuts get chewy.
  7. Rest the steak. Transfer to a cutting board. Tent loosely with foil and let rest for a full 10 minutes. If you cut too early, all the juice runs onto the board and the meat turns dry. This is the single most important step after the sear.
  8. Slice thin, against the grain. Identify the direction of the muscle fibers (the “grain”) — they run in visible parallel lines. Rotate your knife 90° to those fibers and slice thin, about ⅛ inch (3 mm) thick. Cutting with the grain gives you rubber bands; cutting against gives you tender bites.
  9. Finish and serve. Sprinkle the sliced steak with a pinch of kosher salt and a squeeze of fresh lime. Drizzle with the reserved ¼ cup marinade. Serve with warm corn tortillas, diced onion, cilantro, lime wedges, and salsa on the side. Let each person build their own tacos.

▶ Watch: the full technique

Grill Times by Cut and Method

CutMethodHeatTime per sideTarget temp
Skirt steak (½ inch)Gas / charcoal grill500°F+ / 260°C+2–3 min130°F / 54°C (medium-rare)
Skirt steakCast-iron skilletSmoking hot2 min130°F / 54°C
Flank steak (¾ inch)Gas / charcoal grill500°F+ / 260°C+4–5 min130°F / 54°C
Flank steakBroiler (top rack)High broil4 min130°F / 54°C
Flank steak (thick 1 inch)Grill500°F+5–6 min130°F / 54°C
Inside skirt (⅜ inch)Grill500°F+1½–2 min130°F / 54°C
Sizzling meat and tortillas grilling on a hot barbecue with smoke rising
The single most important detail: a screaming-hot fire. Skirt and flank need a hard sear, not a slow cook.
Both skirt and flank steak have very coarse muscle fibers — you can literally see the grain from across the room. That’s why the “slice against the grain” rule matters more here than for any other cut. A properly sliced flank feels like ribeye; a poorly sliced flank feels like rubber. Same meat, same cook.

The Slicing Rule (This Is Everything)

If you take one thing away from this recipe, take this: cut carne asada against the grain, thin, at a slight bias. Nothing else matters as much. Not the marinade, not the grill, not the rest. This one technique is the difference between “tough” carne asada and “tender” carne asada.

Find the grain

Look at the surface of the steak. You’ll see parallel lines running in one direction — those are the muscle fibers. On skirt and flank, they’re impossible to miss.

Rotate the knife 90°

Turn your blade perpendicular to the fibers. You want to cut across them, not with them. Cutting with the grain leaves long, chewy strands.

Slice thin — ⅛ inch max

Aim for pencil-thickness slices. The thinner the cut, the shorter the fibers, the more tender each bite. Use your longest, sharpest knife.

Cut at a bias

Angle the knife 45° instead of straight down. Longer surface area per bite, more marinade contact, better mouthfeel. This is what makes taqueria carne asada look like it does.

Regional Variations Worth Knowing

Arrachera (Northern Mexico)

Outside skirt steak marinated in beer, lime, and Worcestershire — the Monterrey and Sonoran version. Grilled over mesquite. This is the OG carne asada.

Baja-style

Marinade includes soy sauce and pineapple juice for extra tenderness. Served with grilled onions, guacamole, and pico. Big in Tijuana and Ensenada.

Southern California taqueria

Simpler marinade — just lime, garlic, salt, pepper — because they use higher-quality skirt. Chopped finely (not sliced) for tacos. The LA street style.

Carne Asada Fries

San Diego invention — carne asada, guacamole, sour cream, cheese, and pico piled over french fries. Late-night comfort. Not traditional, but iconic.

What to Serve With Carne Asada

Mexican beef taco served with fresh salsa and lime wedges on a plate
The taqueria classic: soft corn tortilla, thin-sliced carne asada, salsa, chopped onion, cilantro, and a squeeze of lime.

Warm corn tortillas

Not flour. Small 5-inch corn tortillas warmed on the grill for 20 seconds per side until pliable and slightly charred. This is non-negotiable for tacos.

Grilled scallions & jalapeños

Whole scallions and jalapeños grilled alongside the steak for 3 minutes. The taqueria table setup. Squeeze lime and sprinkle salt.

Guacamole and pico de gallo

Chunky guac made with lime, salt, and a pinch of cumin. Pico with tomato, onion, cilantro, jalapeño, lime.

Mexican rice and refried beans

If you’re building a plate instead of tacos, red rice and refried pinto beans. Add a wedge of lime and pickled onions on top.

Six Mistakes That Ruin Carne Asada

1.
Slicing with the grain. The single biggest mistake. Turns any carne asada — even the best cut, best marinade — into shoe leather. Always cut against the grain.
2.
Marinating too long. Past 8 hours the citric acid keeps working and the surface turns mushy and gray. 4 to 6 hours is the sweet spot. Overnight is fine only if you use less citrus.
3.
Grilling too low. Skirt and flank need a screaming-hot fire to sear before they overcook inside. A medium fire gives you gray, tough meat. Preheat 15 minutes, lid down.
4.
Skipping the rest. Cutting straight off the grill releases all the juices onto the cutting board. 10 minutes tented with foil — non-negotiable.
5.
Cooking past medium-rare. Thin cuts have no room for error. Above 135°F they turn dry and gray. Pull at 130°F and let carryover bring it to 132°F–134°F.
6.
Using flour tortillas. Flour tortillas don’t hold up to juicy grilled meat. Small warm corn tortillas are the only correct choice for carne asada tacos.

Storage and Reheating

🧊
Refrigerator
Sliced carne asada keeps 3 days in a sealed container. Store any leftover marinade juice with it to keep the meat moist.
❄️
Freezer
Up to 2 months. Slice before freezing so you can portion for tacos, quesadillas, or burrito bowls without thawing the whole thing.
🔥
Reheating
Best on a hot cast-iron skillet with a splash of beef stock, 60 seconds until warmed through. Skip the microwave — it turns thin cuts rubbery.
📦
Meal prep
Marinate ahead: portion raw steak with marinade in freezer bags, freeze flat. It marinates as it thaws in the fridge overnight — grill straight from the bag.

Common Questions

Can I make carne asada in a pan instead of grilling?

Yes — use a heavy cast-iron skillet over the highest heat your stove can produce. Preheat until you see wisps of smoke. Cook the steak in a single layer, 2 to 3 minutes per side for skirt or 4-5 for flank. Open a window — it smokes.

What’s the best temperature for carne asada?

Pull it at 130°F / 54°C internal temperature for medium-rare. Thin cuts cook fast and continue rising 2-4°F during the rest. Anything past medium (140°F+) and skirt or flank turn dry and tough.

Do I need pineapple juice in the marinade?

No — that’s an add-on some Tex-Mex recipes use for extra tenderizing. Traditional Mexican carne asada uses only lime and orange juice for citrus. Pineapple’s bromelain enzyme is powerful and can turn the surface mushy fast, so keep it out unless you know what you’re doing.

Can I use flap steak or hanger steak instead?

Yes — flap meat (bavette) and hanger steak both work beautifully. Same marinade, same hot sear, same slice-against-the-grain rule. Hanger is a butcher’s-cut with big flavor if you can find it.

Why is my carne asada tough?

Three possible causes: you sliced with the grain, you overcooked past medium-rare, or you used inside skirt (which is thinner and tougher). The slicing is the most common culprit — check the fiber direction next time.

Is beer a good carne asada marinade ingredient?

In northern Mexico (Monterrey especially), yes — a dark Mexican lager like Negra Modelo adds malty depth. Skip if you’re keeping the recipe alcohol-free; the acid and citrus already do the tenderizing.

Loved this recipe?

Explore more grilled beef classics from around the world.

See more recipes →
Carne Asada: Authentic Mexican Recipe (Flank or Skirt)

Carne Asada: Authentic Mexican Recipe (Flank or Skirt)

A traditional Mexican dish of grilled, marinated steak, served with warm corn tortillas, salsa, and lime

Prep time15 mins
Cook time10 mins
Total25 mins
Servings 4 servings
Course Main Course
Cuisine Mexican
Quantities:
  • 2 lb skirt steak or flank steak
  • 1/4 cup fresh lime juice
  • 1/2 cup fresh orange juice
  • 1/4 cup olive oil
  • 5 garlic cloves, minced
  • 1 jalapeño, seeded and minced
  • 1 cup fresh cilantro, chopped
  • 1 tsp ground cumin
  • 1 tsp ancho chile powder or regular chili powder
  • 1 tbsp soy sauce or Worcestershire
  • 1 tsp kosher salt
  • 1/2 tsp freshly cracked black pepper
  • 16 small corn tortillas
  • 1 white onion, finely diced
  • 1 bunch fresh cilantro, chopped
  • fresh limes, cut into wedges
  • salsa verde or salsa roja
  • diced avocado (optional)

Make the marinade

1

Combine lime juice, orange juice, olive oil, garlic, jalapeño, cilantro, cumin, chili powder, soy sauce, salt, and pepper in a bowl or blender. Whisk until well combined.

Marinate the steak

2

Place the steak in a large zip-top bag or shallow dish. Pour the marinade over the meat, making sure every surface is coated. Seal or cover and refrigerate for at least 2 hours, ideally 4 to 6 hours.

Grill the steak

3

Heat your grill to the highest possible temperature. Remove excess marinade from the steak and pat lightly with paper towels. Grill the steak for 2 to 3 minutes per side for skirt steak, or 4 to 5 minutes per side for flank steak.

Rest and slice the steak

4

Transfer the steak to a cutting board and tent loosely with foil. Let rest for 10 minutes. Slice the steak thin, against the grain, at a slight bias.

Serve

5

Serve the sliced steak with warm corn tortillas, diced onion, cilantro, lime wedges, and salsa on the side. Let each person build their own tacos.

  • Grill
  • Cast-iron skillet
  • Blender or bowl
  • Zip-top bag or shallow dish

Traditional Mexican recipe for grilled steak, marinated in a mixture of lime juice, orange juice, garlic, and spices

Did You Try Our Recipe ?

0
0 out of 5 stars (based on 0 reviews)
Excellent
Very good
Average
Poor
Terrible

Scrumptious

March 25, 2026

My husband (who is extremely picky) loved the liver & onions so much!! I didn’t have any beef broth or Sherry so I used about a tbl of Worcestershire and 1/4 c of white wine …..it was scrumptious

Camille

Response from MeatRecipesBox

Oh wow, I’m so happy to hear that!! 😍 I love that you made it work with what you had on hand — Worcestershire and white wine sound like a delicious twist. So glad your husband enjoyed it, especially being picky! Thank you for sharing your version, it makes me smile knowing it turned out scrumptious!

This was amazing

March 6, 2026

This recipe turned out really amazing! It’s juicy and spiced deliciously. I definitely would use less of the spicy pepper next time, but it really was delicious and I don’t think I’ll make chicken legs any other way from now on.!

Emily

Response from MeatRecipesBox

Thank you for taking the time to leave such a thoughtful review. I’m really glad to hear the recipe turned out juicy and full of flavor for you. That’s exactly what I was hoping for when putting it together. Good call on the spicy pepper as well. Adjusting the heat level to your own taste is always the best approach, and using a little less next time should make it just right for you. I really appreciate you trying the recipe and sharing your experience. It’s great to know it worked so well for you.

I Didn’t Expect This Cornbeef Hash Recipe to Taste This Good!!

February 20, 2026

One skillet. A handful of simple ingredients. Thirty minutes on the clock. And somehow… I ended up with the crispiest, most comforting cornbeef hash recipe I’ve made in years.

I wasn’t expecting much—just a quick, no-fuss meal. But that first bite? Crispy edges, tender potatoes, smoky corned beef, a little kick of pepper. It tasted like something straight off a cozy diner griddle.

Honestly, it caught me off guard—in the best way. Here’s why this simple skillet completely won me over.

Georgiana
Emma Delacourt

Emma Delacourt

Recipe Developer & Founder, MeatRecipesBox

Emma has been developing and testing meat recipes since 2019. She focuses on temperature precision, food science, and making restaurant-quality results accessible for home cooks. Every recipe on this site is tested multiple times before publishing.

Read full bio →

Some links may be affiliate links. As an Amazon Associate, we earn from qualifying purchases.

More beef recipes

View all →
THE SUNDAY EMAIL

Get the Sunday email

One tested recipe every Sunday. No junk.