The grill’s heating up, and I can already smell the garlic and lime mingling in the air. Grilled Carne Asada is on the menu tonight, and I can’t wait to dive into those juicy, flavorful bites.
This dish is perfect for nights when you’ve got friends over and want something quick that’s still got a punch of flavor. The marinade really amps up the beef without taking hours to soak in (trust me, 30 minutes is all you need). It’s a total crowd-pleaser. Fire it up!
Why You’ll Love This Grilled Carne Asada
- Quick Prep Time: Whip this up in under 15 minutes, then just let it marinate while you chill (or clean up your kitchen mess).
- Bold Flavors: The marinade packs a punch with zesty lime and garlic, making every bite explode with sticky-sweet goodness.
- Juicy Texture: Grilling gives the steak that perfect melt-in-your-mouth quality — you’ll want to slice it thin and savor every piece.
- Meal Flexibility: Use the leftovers in tacos, burritos, or salads. Just don’t expect them to last long around hungry friends!
- Grill-Cook Caution: It’s easy to overcook on the grill; keep an eye on it! Aim for medium-rare, or you’ll lose some of that juicy goodness.
Grilled Carne Asada Ingredients
For the Marinade:
flank steak (2 pounds) — Marinate flank steak for at least 2 hours, or it’ll be tough as nails.
olive oil (1/4 cup) — Use high-quality olive oil like California Olive Ranch; cheap stuff ruins the flavor.
lime juice (1/4 cup) — Don’t skimp on fresh lime juice; bottled just won’t cut it for that zing.
garlic (4 cloves) — Smash garlic cloves for max flavor; otherwise, it’ll taste bland and weak.
cumin (1 tablespoon) — Use ground cumin, not whole seeds, or you’ll miss that smoky depth.
chili powder (1 tablespoon) — Go for McCormick chili powder; other brands can taste flat and boring.
salt (1 teaspoon) — Season well with kosher salt; without it, your meat will just taste flat.
black pepper (1 teaspoon) — Freshly cracked black pepper is a must; pre-ground’s too stale for this dish.
For the Toppings:
cilantro (1 cup) — Add fresh cilantro right before serving, or it’ll turn brown and lose flavor.
onion (1 cup) — Caramelize onions until golden; skip this step and they’ll taste raw and harsh.
tomatoes (1 cup) — Use fresh ripe tomatoes for the salsa; canned will make it mushy and sad.
corn tortillas (8 small) — Don’t even think about using bread instead of corn tortillas; it’s sacrilege!
Full measurements in the recipe card below.
How to Make Grilled Carne Asada
1. Make the Marinade: In a bowl, whisk together 1/4 cup olive oil, 1/4 cup fresh lime juice, minced garlic from 4 cloves, cumin, chili powder, salt, and black pepper. It should smell zesty and fragrant!
2. Marinate the Steak: Place 2 pounds of flank steak in a large resealable bag and pour the marinade over it. Seal the bag tightly and refrigerate for at least 30 minutes (but up to 4 hours is better). That way, it won’t be tough as nails.
3. Preheat the Grill: Now, get your grill going on medium-high heat — you want those grill marks! Wait until it’s nice and hot before putting anything on it.
4. Grill the Steak: Remove the steak from the marinade (don’t forget to toss that marinade!). Grill it for about 6-7 minutes on each side for medium-rare or until it’s reached your desired doneness. You’ll hear a satisfying sizzle when it hits the grill.
5. Warm the Tortillas: While grilling, warm up 8 small corn tortillas on the grill for about 1-2 minutes until they’re pliable. Watch out here — if you leave them too long, they’ll turn crispy instead of soft!
6. Prepare Toppings: Meanwhile, chop up 1 cup of cilantro and dice 1 cup of onion (caramelizing them first makes them taste so much better). If you skip this step, they might taste raw and harsh!
7. Slice and Serve: Once grilled to perfection, let your carne asada rest for about 5 minutes before slicing against the grain. Serve with those warm tortillas and toppings you prepped!
Exact quantities in the recipe card below.
How to Store Grilled Carne Asada
- Room Temperature: Don’t leave it out for more than 2 hours. If it’s warm, wrap it in foil to help keep it from drying out.
- Refrigerator: Store leftovers in an airtight container for up to 3 days. Just know that the meat will lose some of its juicy tenderness after a day or two (sad but true).
- Freezer: You can freeze it for up to 3 months in a heavy-duty freezer bag. Squeeze out as much air as you can before sealing — that helps prevent freezer burn.
- Reheating: Warm it on the stovetop over medium heat until it’s heated through, about 5 minutes. You’ll know it’s ready when you hear that satisfying sizzle!
What to Serve with Grilled Carne Asada?
This dish is super flavorful and rich, so you definitely want some lighter sides to balance it all out. Here are my go-to pairings:
- Corn Salsa: The fresh corn adds a sweet crunch that brightens each bite (plus, it’s quick to whip up).
- Pico de Gallo: This fresh mix of tomatoes, onions, and lime juice offers a zesty acidity that cuts through the richness nicely.
- Grilled Peppers: Try some charred bell peppers for a smoky sweetness; they add great texture contrast alongside the meat.
- Cabbage Slaw: A cool, crunchy slaw with lime juice brings a refreshing acidity and nice color contrast to your plate.
- Guacamole: Creamy and cool, it pairs well with warm tortillas and enhances the overall experience with its rich texture.
- Black Beans: These are hearty but won’t overshadow the main event; just heat them up on the stove for about 10 minutes.
- Mexican Street Corn (Elote): The creamy toppings and spices give you a fun flavor boost; prep takes about 15 minutes if you grill it!
- Avocado Salad: Toss together diced avocado, cucumber, and lime juice for a cool side that balances everything perfectly.
Grilled Carne Asada Variations
Here’s how to play with this recipe and make it your own.
- Extra Zing: Add 1 tablespoon of lime zest with the marinade for a bright, citrusy kick.
- Smoky Flavor: Mix in 1 teaspoon of smoked paprika when whisking the marinade for a deeper, smokier base.
- Fresh Twist: Toss in 1/2 cup of diced tomatoes with the onions and cilantro for a fresh burst.
- Heat It Up: Add 1 teaspoon of cayenne pepper to the marinade if you like things spicy (I do!).
- Substitution Alert: Swap flank steak for skirt steak if that’s what you have — it’s just as tasty!
- Next Level: Top with avocado slices along with the onion and cilantro right before serving for extra creaminess.
- Grill Marks Matter: Try marinating overnight for even more flavor — you won’t regret it!
Make Ahead Options for Grilled Carne Asada
I love prepping ahead when I make Grilled Carne Asada. You can marinate the flank steak up to 4 hours in advance, which really helps the flavors soak in. Just pop it in a resealable bag in the fridge. For toppings, chop the cilantro and dice the onion a day ahead, storing them in airtight containers. One honest note: while the marinade and toppings hold well, the tortillas are best warmed right before serving; they get a bit sad if they sit too long. So, grill those just before you dig in! Don’t skip that resting time after grilling!
Grilled Carne Asada Recipe FAQs
How long should I marinate the steak for Grilled Carne Asada?
You should really marinate flank steak for at least 2 hours, but if you can swing it, 4 hours is even better. This way, the meat soaks up all those zesty flavors, making it tender and juicy. If you don’t marinate long enough, your steak could end up tough as nails (and nobody wants that). Just remember to seal the bag tight so none of that marinade escapes!
What can I use instead of flank steak for this recipe?
If you can’t find flank steak, skirt steak is a solid substitute. It has a similar texture and flavor profile. Just make sure to slice it against the grain after grilling to keep it tender. Other cuts like sirloin or ribeye work too but might be a bit pricier. Trust me, though — flank is ideal! And don’t forget to let it rest before slicing; it makes a big difference.
Can I make this dish ahead of time?
You can prep the marinade and even marinate the steak in advance, which saves time later! Just keep it in the fridge for no more than 4 hours (you don’t want mushy meat). As for toppings, chop those fresh just before serving — cilantro especially wilts fast and loses its zing! So plan accordingly if you want everything fresh when it’s time to eat.
Why did my Grilled Carne Asada turn out dry?
If your carne asada came out dry, chances are it overcooked on the grill. Aim for about 6-7 minutes per side for medium-rare; you’ll hear that satisfying sizzle when it’s ready to flip. And always let it rest before slicing — this helps retain those juices! If you’re not sure on doneness, use an instant-read thermometer: around 130°F gives you that nice medium-rare vibe.
Final Thoughts on Grilled Carne Asada
Grilled Carne Asada is all about the flavor payoff from that marinade. Seriously, letting the flank steak soak up those spices and lime juice makes every bite juicy and packed with zing. If you’ve been thinking about firing up the grill, tonight’s the night. You’ll be amazed at how something so simple can taste so good. And don’t forget to let me know how yours turned out in the comments — I love hearing what everyone adds to make it their own!

Grilled Carne Asada
Ingredients
Method
- In a bowl, whisk together olive oil, lime juice, garlic, cumin, chili powder, salt, and black pepper.
- Place the flank steak in a large resealable bag and pour the marinade over it. Seal the bag and refrigerate for at least 30 minutes, or up to 4 hours.
- Preheat the grill to medium-high heat.
- Remove the steak from the marinade and discard the marinade.
- Grill the steak for about 6-7 minutes on each side for medium-rare, or until your desired doneness is reached.
- While the steak is grilling, prepare the toppings by chopping cilantro, dicing onion, and tomatoes.
- Warm the corn tortillas on the grill for about 1-2 minutes until they are pliable.
- Remove the steak from the grill and let it rest for 5 minutes before slicing against the grain.
- Serve the sliced carne asada with warm tortillas and your choice of toppings.






