Authentic carne asada is all about the finish: skirt or flank steak kissed by a citrus and chile marinade, seared hot and fast over real fire, rested properly, and sliced against the grain so every bite stays juicy from the first taco to the last.
The marinade takes one hour, the grill takes ten minutes, and the juices stay exactly where they belong, in the meat.
Most dry carne asada is a timing problem, not a recipe problem, and this method fixes them all: a short marinade that flavors without curing, a screaming hot grill for a fast sear, and a patient rest before slicing.
It is ideal for weekend cookouts, taco nights, and anyone who has wondered why restaurant carne asada stays tender and the home version does not.
Recipe at a Glance
- Marinate time: 1 hour
- Cook time: about 10 minutes
- Total time: about 1 hour 20 minutes
- Servings: 4 to 6
- Difficulty: Easy
- Method: Quick citrus marinade, hot and fast grill, rest, slice against the grain
Ingredients You’ll Need

For the marinade:
- 1/3 cup olive oil
- 1/4 cup soy sauce
- 2 tbsp balsamic vinegar
- 1/4 cup orange juice
- 1/3 cup fresh lime juice
- 4 garlic cloves, smashed or minced
- 1 tsp onion powder
- 1 tsp ground cumin
- 1 1/2 tsp chipotle powder
- 1 tsp dried Mexican oregano
- 1/2 cup fresh cilantro, chopped
For the steak:
- 2 lbs skirt steak or flank steak
- Salt, for finishing
- Lime wedges, for serving
For serving: Warm corn tortillas, diced white onion, chopped cilantro, salsa, guacamole.
Ingredient Notes & Easy Substitutions
The steak: Skirt steak is the carne asada gold standard, loose grained and full flavored, cooked hot and fast to medium rare. Flank steak is the dependable, leaner backup; it wants slightly longer on the grill and rewards razor thin slicing. Either way, slice against the grain or all the tenderness advice in the world will not save you.
The citrus: Orange juice and lime juice split the acid duty, sweet and sharp. The one hour marinate is deliberate; past that, citrus starts curing the outer layer of the meat and the texture turns mealy. Set a timer and respect it.
Soy sauce and balsamic: The soy brings deep savory umami that plain salt cannot reach, and the balsamic adds a dark, slightly sweet roundness. This pair is the quiet reason the marinade tastes restaurant level.
Chipotle powder: Smoky warmth rather than aggressive heat. Ancho powder substitutes for a sweeter profile, and cayenne works if smoke is not in the pantry, at half the amount.
Equipment You’ll Need
- Gas or charcoal grill, or a screaming hot cast iron grill pan
- Gallon zip top bag or glass dish for marinating
- Tongs
- Cutting board
- Sharp knife
- Instant read thermometer, optional but handy
How to Make Authentic Carne Asada With Juices Intact
Marinate one hour, grill hot and fast, rest, slice against the grain. Four disciplines and every one of them protects the juices. Follow with me.
Step One: Blend the Marinade
Whisk the olive oil, soy sauce, balsamic, orange juice, lime juice, garlic, onion powder, cumin, chipotle powder, oregano, and cilantro together in a bowl.
You are looking for a dark, herby liquid with the oil fully incorporated. Taste it; it should be aggressively seasoned, because only some of it clings to the meat.
Step Two: Marinate Exactly One Hour
Add the steak and marinade to a zip top bag, press out the air, and refrigerate for 1 hour, flipping once halfway through if you think of it.
You are looking for meat fully coated but not swimming beyond the hour. This recipe’s school of thought is a short soak: the flavor penetrates in sixty minutes, and much longer starts to break down the surface texture. Pull it at the hour mark.
Step Three: Prep the Grill
Remove the steak from the marinade and let the excess drip off. Preheat the grill to high heat, around 450 to 500°F at the grates, and oil the grates well.
You are looking for a grill that hisses on contact. High heat sears the outside before the interior overcooks, which is the entire juice protection strategy; a timid grill steams and the juices run out instead of staying put.
Step Four: Grill Hot and Fast
Grill the steak about 3 to 5 minutes per side for skirt steak, 4 to 6 minutes per side for flank, until nicely charred outside and about 130°F inside for medium rare.
You are looking for dark char marks and a steak that still has give when pressed. Move it only twice per side; constant flipping steals the crust. Thin edge pieces cook faster, so position them toward the cooler edge of the grill.
Step Five: Rest the Steak
Transfer the steak to a cutting board and rest it for 5 to 10 minutes before slicing.
You are looking for juices that redistribute into the fibers instead of spilling onto the board the second the knife lands. Skipping the rest is the single most common way good carne asada ends up dry; the five minutes is not optional and it is not negotiable.
Step Six: Slice Against the Grain
Slice the steak thinly, straight across the grain of the muscle fibers, on a slight diagonal for wider pieces.
You are looking for short, tender fibers in every slice rather than long chewy ones. Skirt steak’s grain runs clearly along its length; find it before the first cut. Heap the slices on a platter, pour any accumulated board juices back over the top, and finish with flaky salt and lime.
Serving Size & Batch Scaling
Two pounds of steak serves 4 to 6, depending on taco ambition. Scaling is straightforward: two pounds is the comfortable maximum for one grill zone, so beyond that, cook in rounds and hold the finished slices loosely covered while the rest grill.
The marinade recipe doubles without thought; make the full batch even for one steak and keep the extra as a dressing for the serving board’s vegetables.
Making More or Less?
- 2 to 3 servings: One pound of steak, full marinade, cook time drops to 3 to 4 minutes per side.
- 4 to 6 servings: The recipe as written.
- A crowd: Four pounds across two grill zones or two rounds; slice in stages and reassemble on one giant platter with all the juices pooled over everything.
For any batch: one hour marinade, max, screaming hot grates, patient rest, against the grain. Those four rules carry every pound of beef you will ever grill.
Nutrition Estimate Per Serving
The following is an estimated nutritional breakdown per serving (1 of 5, steak only), calculated from the ingredients in this recipe. It is an estimate, not medically precise information.
- Calories: ~420
- Protein: 41g
- Carbohydrates: 4g
- Fat: 27g
- Fiber: 0g
- Sugar: 2g
- Sodium: ~760mg
Useful highlight: carne asada is naturally low carb and gluten free as a plate, high in protein and iron, and the marinade adds flavor without adding sugar heavy sauces.
Common Mistakes to Avoid
Marinating overnight. Citrus cures meat, and cured surfaces turn mealy on the grill. One hour flavors completely; longer works against you.
A lukewarm grill. Medium heat is the enemy of juicy skirt steak. Wait for full high heat; the sear locks the surface fast so the inside stays pink.
Overcooking. Carne asada is best at medium rare to medium. Skirt steak past medium turns to leather no matter how good the marinade is.
Slicing with the grain. The most common failure in all of grilling. Find the grain lines, cut across them, and even a humble cut eats tender.

Troubleshooting Guide
My steak came out dry. Why? Usually overcooking or no rest. Next round, pull at 130°F and rest the full five minutes; those two habits fix ninety percent of dry carne asada.
No char on the outside. What happened? The grill was not hot enough or the steak went on wet. Let the marinade drip off, pat lightly, and preheat longer; char needs heat, not time.
The meat tastes mealy or mushy. It marinated too long and the citrus cured it. One hour is the ceiling for this marinade; set a timer and trust it.
Can I cook this indoors? Yes; a cast iron pan or grill pan over high heat, 3 to 5 minutes per side with the windows open. The crust forms beautifully; only the smoke flavor is missing.
Variations & Customizations
Carne asada tacos: Pile the sliced meat into doubled corn tortillas with onion, cilantro, and salsa. This is the canonical serving and it never needs improvement.
Carne asada fries: Layer the meat over crispy fries with cheese, guacamole, and sour cream for the San Diego classic.
Garlic butter finish: A spoonful of melted garlic butter over the sliced meat on the platter blurs the line between carne asada and steakhouse, deliciously.
Cookout sides: My Mexican street corn casserole and my street corn in a bowl are the natural grill day partners for this board.
The one hour citrus marinade and grill method here follow the authentic approach at Villa Cocina, and the flank steak marinade with soy and citrus at Lemon Blossoms backs the same rest and slice against the grain principles.
What to Serve With It
The taco spread: Warm tortillas, diced onion, cilantro, lime wedges, salsa roja and verde. Build your own is the correct serving style.
Classic sides: Rice and beans, elote, or guacamole with chips. The grill board plus corn plus guac is a complete summer dinner with zero apologies.
For the platter: Grilled scallions and lime halves cooked cut side down on the grill while the steak rests. Ten seconds of effort, restaurant presentation.
Leftover lunch: Sliced cold over a crunchy salad or folded into a tortilla with avocado; asada might be better cold than any other grilled meat.
Meal Prep & Make-Ahead Instructions
Can this be made ahead? The marinade blends up to 3 days ahead and waits in a jar in the fridge. The steak itself marinates for one hour only, so the grill session stays short; slice the onion and chop the cilantro earlier in the day.
Cooked carne asada also meal preps well: portion the sliced meat with rice and beans, and the lime and salsa go on fresh at lunchtime.
Storage & Leftovers
Refrigeration: Airtight, the sliced steak keeps 3 to 4 days and stays surprisingly moist thanks to its loose grain.
Freezing: Freeze the raw steak in its marinade up to 3 months; it marinates as it thaws, which is convenient. Cooked slices freeze 2 months with slightly more moisture loss.
Leftover ideas: Asada quesadillas, breakfast tacos with scrambled eggs, nachos, or a cold steak salad with the lime still squeezed over. The marinade’s soy and citrus keep leftovers seasoned to the last slice.
Reheating Instructions
Skillet (best method): Thirty seconds per side in a screaming hot dry pan rewarms the slices without cooking them further.
Microwave (single portion): Forty five seconds, covered, with a damp paper towel over the meat to hold the steam in.
Cold and proud: Straight from the fridge over rice or greens. Asada earned this right.
Frequently Asked Questions
Skirt or flank steak, which is better? Skirt for maximum flavor and quick cooking, flank for a leaner, easier slicing option. Both make excellent carne asada with this marinade; the grill times differ by about a minute per side.
Why only one hour of marinating? Citrus and vinegar cure raw meat over time, turning the surface soft and slightly mealy. One hour is the sweet spot where flavor gets in before texture gets hurt.
How do I keep the juices in the steak? Four habits: hot grill, short cook, full rest, against the grain slicing. Every dry carne asada in history skipped one of the four.
What internal temperature should I pull it at? 130°F for medium rare, about 135°F for medium; the rest nudges it a few degrees higher. Skirt steak does not forgive much beyond that.