Carne Asada Street Tacos | Easy Mexican Recipe

I still remember the first time I truly understood carne asada street tacos. It was 2 AM in a parking lot in East L.A., and I was standing next to a glowing charcoal grill perched on a beat-up shopping cart. The guy running it didn’t speak much English, and my Spanish was somewhere between “embarrassing” and “borderline offensive.” But we communicated through the universal language of grilled meat — him pointing at different salsas, me nodding enthusiastically like a bobblehead.

That first bite. Ay, Dios mío.

The meat was smoky, charred at the edges, impossibly tender in the middle. The tortilla was warm and pliable, with those beautiful griddle marks. A squeeze of lime, a sprinkle of chopped onion and cilantro, and a salsa that made my nose run and my eyes water in the best possible way. I ate six tacos that night and dreamt about them for weeks.

When I got back to my own kitchen, I was obsessed with recreating that magic. And let me tell you — I messed up a lot. I used the wrong cuts of beef. I didn’t let the meat rest. I overcooked it into leather. I used flour tortillas once (I know, I know — forgive me). But after countless attempts, late-night experiments, and more than a few charcoal disasters, I finally cracked the code.

Now, I make these carne asada street tacos at least twice a month. They’ve become my go-to for game days, summer cookouts, and those “I need something comforting but also impressive” dinners. And today, I’m sharing everything I’ve learned — the wins, the fails, and all the little secrets that make these tacos genuinely unforgettable.

Why You’ll Love These Carne Asada Street Tacos

Let me be honest with you. These aren’t the kind of tacos you throw together in 15 minutes with pre-made seasoning packets. But here’s why they’re absolutely worth the effort:

  • They’re a party on a plate. The combination of smoky, charred beef with bright citrus, fresh onion, and spicy salsa is straight-up magical.
  • They’re surprisingly simple. Yes, there’s marinade time involved. But the actual hands-on work? Maybe 20 minutes. The grill does the heavy lifting.
  • They feed a crowd without breaking the bank. Skirt steak is affordable, and you can stretch it by serving with plenty of toppings and sides.
  • You’ll feel like a grilling legend. When you pull these beauties off the fire and people start swooning? Pure chef’s kiss.
  • They’re endlessly customizable. Spicier, milder, more citrusy — you’re in control.
  • Leftovers (if you have any) are incredible. Cold carne asada in a salad? Breakfast tacos? Yes and yes.

Ingredients for Authentic Carne Asada Street Tacos

For the Marinade

  • 2 lbs skirt steak (or flank steak — more on this later)
  • 1/2 cup fresh orange juice (about 2 oranges — please don’t use the carton stuff)
  • 1/4 cup fresh lime juice (about 3-4 limes)
  • 1/4 cup soy sauce (low-sodium works great here)
  • 1/4 cup olive oil (or avocado oil)
  • 6 cloves garlic, minced (I’m a garlic fiend — adjust if you’re less intense)
  • 1 jalapeño, finely chopped (seeds in for heat, seeds out for mild — your call)
  • 1 bunch fresh cilantro, chopped (about 1/2 cup)
  • 1 tablespoon ground cumin (toast it in a dry pan first for extra magic)
  • 1 tablespoon smoked paprika (regular is fine, but smoked is next level)
  • 2 teaspoons chili powder (I like ancho for depth)
  • 2 teaspoons dried oregano (Mexican oregano if you have it)
  • 1 teaspoon black pepper
  • 1 teaspoon salt (plus more to taste)

For Serving (The Street Taco Setup)

  • Corn tortillas (small ones — about 20-24 for this amount of meat)
  • 1 white onion, finely diced
  • 1 bunch cilantro, roughly chopped
  • 2-3 limes, cut into wedges
  • Salsa of your choice (I’ll share my go-to recipe below, but store-bought works in a pinch)

For My Go-To Salsa Roja (Optional But So Worth It)

  • 4 Roma tomatoes
  • 2-3 dried chiles de árbol (or 1 dried guajillo for milder heat)
  • 1/2 white onion
  • 2 cloves garlic
  • Salt to taste

Step-by-Step Instructions for Perfect Carne Asada Street Tacos

Step 1: Trim and Prepare the Meat

Alright, let’s get our hands dirty. Take your skirt steak out of the package and pat it completely dry with paper towels. I cannot stress this enough — moisture is the enemy of a good sear. If your meat is wet, it’ll steam instead of char, and we want char.

Now, look at your steak. See that thin membrane running along one side? That’s the connective tissue. You want to remove it. Just slide a sharp knife underneath it, grip it with a paper towel (so you don’t slip), and slice it off. It’s not strictly necessary, but it makes the meat more tender and lets the marinade penetrate better.

If your skirt steak is super long, cut it into manageable pieces — about 6-8 inches long. This makes it easier to handle on the grill and fits better in your marinade container.

Pro tip I learned the hard way: Don’t trim too much fat off. That fat is flavor. It’ll render down on the grill and keep your meat juicy. Just remove the silverskin and leave the fat cap alone.

Step 2: Make the Marinade

Grab a bowl that’s big enough to hold your meat comfortably. Combine your orange juice, lime juice, soy sauce, olive oil, minced garlic, chopped jalapeño, cilantro, cumin, smoked paprika, chili powder, oregano, pepper, and salt.

Give it a good whisk. Taste it. Seriously — dip a clean finger in there. It should be bright, tangy, salty, and a little spicy. If it needs more salt or heat, adjust now.

Here’s something I discovered by accident: Don’t use all the cilantro in the marinade. Save a handful for your final garnish. I know it sounds weird, but the cilantro in the marinade gets a little… tired? Wilted? Fresh cilantro at the end makes a huge difference.

Step 3: Marinate the Meat

This is where patience pays off. Place your steak pieces in a large zip-top bag or shallow dish. Pour the marinade over them, making sure every inch is coated. Massage it in with your hands (yes, it’s messy — that’s part of the fun).

Squeeze out as much air as possible from the bag and seal it. Refrigerate for at least 2 hours, but ideally 4-6 hours. I’ve done overnight, and it’s fantastic, but don’t go beyond 8 hours — the citrus will start to break down the meat texture too much.

Make-ahead tip: You can marinate this up to a day in advance. The flavor just gets better. Just take it out of the fridge about 30 minutes before grilling to let it come to room temperature.

Step 4: Make Your Salsa (If You’re Going Homemade)

While the meat marinates, let’s make salsa. Or you can do this a day ahead — it keeps beautifully in the fridge.

Heat a comal or dry skillet over medium heat. Roast your tomatoes, dried chiles, onion, and garlic until they’re charred in spots and softened. The chiles should become fragrant — be careful not to burn them, or they’ll get bitter.

Transfer everything to a blender with a pinch of salt. Blend until smooth. Taste and adjust salt. That’s it. Simple, smoky, and perfect with these tacos.

My salsa secret: Add a splash of the orange juice leftover from the marinade. It brightens everything up.

Step 5: Preheat Your Grill (or Pan)

This is critical. You want your cooking surface screaming hot. I’m talking 450-500°F hot.

If you’re grilling outdoors, get your charcoal chimney going (I swear by a chimney starter — no lighter fluid taste). When the coals are glowing red and covered in white ash, spread them out. I like to create two zones — one side with coals for direct high heat, and one side empty for moving meat if it starts to burn.

Using a gas grill? Preheat it on high for 15 minutes with the lid closed. Then scrape the grates clean.

No grill? No problem. A cast iron skillet or grill pan on your stovetop works beautifully. Preheat it over high heat until it’s smoking hot. You’ll get a good char, just less smoky flavor.

Don’t skip this part: Whatever you’re using, make sure it’s scorching hot before the meat hits it.

Step 6: Grill the Meat

Okay, this is the moment of truth. Remove your steak from the marinade and let excess drip off. Don’t shake it dry — you want some of that marinade clinging to it. But you don’t want it dripping wet, either.

Place the steak on the hot grill. You should hear a glorious sizzle. If you don’t, your grill isn’t hot enough.

Leave it alone. I know it’s tempting to poke and prod and flip obsessively. Don’t. Let it cook for about 4-5 minutes on the first side. You’ll see the edges starting to brown and the steak releasing from the grates naturally. That’s your cue to flip.

Cook the second side for another 3-4 minutes for medium-rare. If you like it more done, give it another minute or two, but I beg you — don’t go past medium. Skirt steak gets tough fast.

The timing cheat sheet:

  • Rare: 3-4 minutes per side (125°F internal)
  • Medium-rare: 4-5 minutes per side (130-135°F)
  • Medium: 5-6 minutes per side (140-145°F)

Step 7: Rest and Slice

This is non-negotiable. When you pull that beautiful steak off the grill, transfer it to a cutting board and let it rest for 8-10 minutes. Cover it loosely with foil if you want.

I used to skip this step. I was impatient. I wanted tacos now. But every time, I’d slice into that meat and watch all those precious juices flood the cutting board instead of staying in the meat. Learn from my mistakes.

When the meat has rested, it’s slicing time. Find the grain — those lines running through the steak — and slice against them. Thin slices, about 1/4 inch thick. If you’re not sure, just cut a small piece and look at the texture. You want short fibers, not long, stringy ones.

Pro tip: Cut your steak into bite-sized pieces right on the board. Street tacos are all about easy eating. Nobody wants to wrestle with a big strip of meat in a tiny tortilla.

Step 8: Warm the Tortillas

While your meat rests, heat your tortillas. You’ve got options here:

  • On the grill: Just toss them on for 10-15 seconds per side until they’re warm and pliable.
  • In a skillet: Dry skillet over medium heat. Same method.
  • Wrapped in foil in the oven: 300°F for 5-10 minutes.
  • In a clean kitchen towel: Microwave for 30 seconds.

Whatever you do, don’t let them get crispy. Street tacos need soft, flexible tortillas that can hold all that goodness.

Step 9: Build Your Carne Asada Street Tacos

This is the fun part. Lay out your warm tortillas on a platter. Pile on the sliced steak — I do about 2-3 ounces per taco, but you do you.

Top with a sprinkle of diced white onion and chopped cilantro. Don’t be shy with these — they add crucial freshness and crunch. Squeeze a lime wedge over the top (this is non-negotiable in my book).

Add your salsa. How much? That’s between you and your spice tolerance.

The street taco rule: Don’t overfill them. These are meant to be eaten in 2-3 bites. It’s better to make more tacos with less filling each than to make five tacos that fall apart in your hands.

Step 10: Serve Immediately

I mean it. Street tacos are not a “let me plate this and take a dozen photos” kind of food. Well, okay, take one quick photo. But then eat them while they’re still warm, the tortillas are soft, and the meat is at its peak.

Grab a napkin. Actually, grab a few. You’re going to need them.

Pro Tips & Tricks for Nailing Carne Asada Street Tacos

1. Temperature Is Everything

Cold meat on a lukewarm grill equals sadness. That’s the science of it. Let your steak come to room temperature before it hits the heat. And get that grill screaming hot. A beautiful char on the outside while the inside stays tender is the holy grail of carne asada.

2. Don’t Overcrowd the Grill

If you try to cook too much meat at once, the temperature drops and you’ll steam the meat instead of searing it. Cook in batches if you need to. It takes a few extra minutes, and it’s worth every second.

3. The Magic of Double Tortillas

Here’s a street vendor secret: Use two tortillas for each taco. They’re more sturdy that way, especially if you’re loading up on toppings. Plus, if one tortilla breaks (it happens), you’ve got backup.

4. Salt Is Your Friend

Season the steak liberally before it hits the grill, even though the marinade has salt. A light sprinkle right before cooking enhances the crust. Just don’t go crazy — you can always add more later.

5. Keep It Simple with Toppings

Street tacos aren’t about burying the meat in 47 different toppings. You want to taste the grilled beef. Onion, cilantro, lime, salsa. That’s it. Save the avocado, cheese, and sour cream for your taco Tuesday gringo-style tacos. These are pure and simple.

6. Save the Taco Juice

When you slice your rested meat, all that juice pooling on the cutting board? Don’t let it go to waste. Spoon some over your finished tacos for an extra burst of flavor.

7. Char Everything

Throw a few whole green onions or jalapeños on the grill after the meat. They take about 2 minutes and make the most incredible garnish. Grilled jalapeños are smoky and sweet — a revelation.

Variations & Substitutions

Not a Beef Person?

Swap the skirt steak for chicken thighs. Use the same marinade. Grill until the internal temperature hits 165°F. Chicken thighs are more forgiving than breasts and stay juicy.

Vegetarian Version

Grilled portobello mushrooms are your new best friend. Same marinade, 4-5 minutes per side on a hot grill. Slice and serve exactly like you would the steak. I’ve made this for vegetarian friends and they’ve been genuinely impressed.

Dial Up the Heat

Add a habanero or two to your marinade. Or use smoked ghost pepper salt as a finish. Just… maybe have some milk handy.

Skirt Steak vs. Flank Steak

Let’s talk about this. Skirt steak is my first choice for carne asada — it’s more tender and has that incredible beefy flavor. But it can be harder to find and more expensive. Flank steak is a solid backup. It’s leaner, so be careful not to overcook it, and slice it very thin against the grain. Both work. I’ve made this recipe with both many times.

Not Into Corn Tortillas?

I can’t officially endorse flour tortillas for street tacos. That’s sacrilege. But if it’s a dietary thing or you just really prefer them, go for it. Warm them the same way. Just know that a little piece of my foodie soul will be crying.

Gluten-Free

Good news! This recipe is naturally gluten-free as written. Just double-check your soy sauce (use tamari or coconut aminos) and use 100% corn tortillas. Some store-bought tortillas contain wheat flour — check those labels.

Serving Suggestions

These carne asada street tacos are a meal on their own, but if you’re feeding a crowd or want to go all out, here’s what I serve alongside:

  • Mexican rice: Simple, fluffy, and perfect for soaking up any leftover salsa.
  • Refried beans: Black or pinto — creamy and comforting.
  • Grilled elotes: Corn on the cob slathered with mayo, cotija cheese, chili powder, and lime. It’s messy in the best way.
  • A cold drink: I’m partial to an ice-cold Mexican Coke in a glass bottle, or a classic margarita with fresh lime.
  • Pickled jalapeños and carrots: Tangy, crunchy, and the perfect palate cleanser between spicy bites.

The best occasion? Honestly, any. Game day. Cinco de Mayo. Your kid’s birthday party. A random Tuesday when you need to feel alive. These tacos elevate any gathering. Just be prepared for guests to ask for the recipe.

FAQ’s

Can I make the marinade ahead of time?

Absolutely. The marinade can be made up to 3 days in advance and stored in the fridge. It actually gets better as the flavors meld. Just give it a good stir before using.

Can I cook carne asada in a pan instead of on a grill?

Yes! Use a cast iron skillet or heavy-bottomed pan over high heat. You won’t get that smoky charcoal flavor, but you’ll still get a good char. Be sure to open some windows — the smoke from the marinade can get intense.

How do I store leftover carne asada?

Store any leftover meat in an airtight container in the fridge for up to 4 days. Keep the toppings separate — nobody wants wilted cilantro and sad onions.

What’s the best way to reheat leftovers?

Skip the microwave. It’ll make the meat tough and rubbery. Instead, reheat in a skillet over medium heat with a splash of water or broth to keep it moist. Or wrap it in foil and warm it in a 300°F oven for about 10 minutes. Even better? Toss it back on the grill for a minute.

Can I freeze carne asada?

Yes! Freeze the cooked, sliced meat in a freezer-safe bag for up to 3 months. Thaw in the fridge overnight and reheat using the methods above. The texture is slightly different, but it still tastes amazing.

My meat came out tough. What went wrong?

A few possibilities: You didn’t slice against the grain (this is a huge one). You overcooked it. Or you didn’t let it rest before slicing. But the most likely culprit? You bought the wrong cut or didn’t trim it properly. Skirt steak is your best bet. Next time, be more careful with these steps — I promise it makes a difference.

Is it okay to marinate overnight?

Yes, but don’t go past 12 hours. The acid from the citrus will start to break down the proteins too much, turning the meat mushy. 4-6 hours is the sweet spot.

What’s the difference between carne asada and regular steak tacos?

The marinade is the big difference. Carne asada is specifically marinated with citrus, garlic, and Mexican spices, then grilled hot and fast. Regular steak tacos might just be grilled steak with salt and pepper. The marinade gives carne asada its signature tangy, smoky flavor.

Related Recipes:

My Final Thoughts on These Carne Asada Street Tacos

You know what I love about these tacos? They’re not fancy. They’re not fussy. They’re honest food — the kind you eat with your hands, standing up in the kitchen, juice running down your arm. The kind that makes you close your eyes and just feel the flavors.

I’ve made these for family gatherings where everyone crowded around my tiny grill in the backyard, for quiet date nights when my husband and I ate them in companionable silence, and for solo dinners when I needed to remind myself that joy can be found in a simple, perfect taco.

The first time I made carne asada street tacos, they were a disaster. The second time, they were edible. The tenth time, they were something special. Every time I make them now, I learn something new — a subtle adjustment, a different salsa, a new way to char the tortillas.

That’s the beauty of cooking, isn’t it? It’s a journey, not a destination. These tacos are part of my story now, and I want them to be part of yours, too.

So grab your steak, squeeze those limes, fire up the grill. Make a mess in your kitchen. Feed people you love. And when you take that first bite, remember that you’re not just eating a taco — you’re tasting a little piece of something special.

Leave a Comment

Scroll to Top