Mexican carne asada marinade is a citrus-based marinade used to tenderize and flavor thin-cut beef, typically skirt or flank steak, for high-heat grilling, tacos, and carne asada plates.

Jump to
This carne asada marinade recipe uses equal parts citrus, oil, and beer, plus roasted garlic and onion, to keep the meat juicy while enhancing its natural flavor without overpowering it.
Ingredients You'll Need
Note: Full ingredients and amounts are listed in the recipe card below.
- Roasted garlic cloves: Add a deep aroma that helps the marinade penetrate the meat evenly. Substitute with 6 medium fresh garlic cloves, minced, for a stronger flavor.
- Lime juice: Adds acidity so muscle fibers soften during marinating.
- Olive oil: Adds fat so flavors carry, and the meat stays moist.
- Dark beer: Adds depth, allowing the marinade to develop complexity without added sugar. Any dark beer works.
- Shallot: Adds natural sweetness, keeping the acidity balanced. It can be substituted with 3 tablespoons of minced onion.
- Mexican oregano: Adds herbal notes to keep the flavor distinctly Mexican.
How to Make Mexican Carne Asada Marinade
Note: Full instructions are provided in the recipe card below.
- Roast the garlic cloves with the skin on in a skillet lined with foil, turning until browned on all sides. Lower the heat, wrap the garlic with the foil into a small packet, and cook over very low heat for 5 minutes, until softened. Turn off the heat and let the garlic cool.
- Peel the garlic and place it in a medium bowl. Press with a fork until lightly crushed, just enough to open the cloves and release their flavor. Add the onion, freshly squeezed lime juice, olive oil, and dark beer. Add the salt and black pepper; mix well until the salt dissolves. Crumble the Mexican oregano between your fingers and add it to the marinade.
- Pour over the protein and coat evenly. Cover and marinate in the refrigerator for 1 hour or up to 24 hours.

Hint: For a smoother marinade, blend all the ingredients until completely smooth.
Make Ahead & Freezing
Make Ahead: Keep marinated meat refrigerated for up to 24 hours to prevent texture breakdown.
Freezing: Not recommended.
Camila's Tips & Variations
- Marinade: This marinade is enough for about 1½ kg of beef.
- Best Meat for This Marinade: Arrachera (skirt steak), flank steak, and New York strip absorb flavor well and stay tender when grilled. Skirt steak gives the most authentic carne asada flavor, flank steak works best for tacos, and New York strip needs a shorter marinating time.
- Flavor feels weak: Use fresh garlic instead of roasted to boost aroma and flavor.
- Season meat: Adjust the amount of salt and pepper accordingly.
- Meat tastes too acidic: reduce the lime juice or omit it.
- Steak dries on grill: Cook over higher heat for a shorter time to retain moisture.
- No dark beer available: Substitute light beer, non-alcoholic beer, or omit without affecting texture.

Frequently Asked Questions
What is Mexican marinade for carne asada?
Mexican marinade for carne asada is a citrus-based marinade made with lime juice, oil, garlic, and seasoning used to tenderize and flavor beef, typically skirt or flank steak, before high-heat grilling.
Why does my carne asada taste bland after marinating?
Weak flavor usually comes from old garlic or too much liquid; use fresh garlic and reduce the marinade volume.
How long should I marinate carne asada?
Marinate 4 to 24 hours; less time gives less flavor, and more time can soften the texture too much.
What happens if I marinate longer than 24 hours?
The acid breaks down the meat too much, causing a mushy texture.
Pair with
You may also like
Recipe
Mexican Carne Asada Marinade

Ingredients
- ⅓ cup freshly squeezed lime juice
- ⅓ cup olive oil
- ⅓ cup dark beer (such as Dos Equis)
- 6 medium roasted garlic cloves (or 6 medium cloves, minced)
- 1 medium shallot or thick-sliced onion , minced
- 2½ teaspoons Mexican oregano
- 2 teaspoons sea salt (or kosher salt)
- ¼ teaspoon freshly cracked black pepper
Instructions
- Roast the garlic cloves with the skin on in a skillet lined with foil, turning until browned on all sides.
- Lower the heat, wrap the garlic with the foil into a small packet, and cook over very low heat for 5 minutes, until softened. Turn off the heat and let the garlic cool.
- Peel the garlic and place it in a medium bowl. Press with a fork until lightly crushed, just enough to open the cloves and release their flavor.
- Add the shallot, freshly squeezed lime juice, olive oil, and dark beer. Add the salt and black pepper; mix well until the salt dissolves.
- Crumble the Mexican oregano between your fingers and add it to the marinade.
- Pour over the protein and coat evenly. Cover and marinate in the refrigerator for 1 hour or up to 24 hours.
Notes
Nutrition
Nutrition Disclaimer: The nutritional information provided is an estimate, calculated using standard data sources. Actual values may vary based on ingredient brands, preparation methods, and portion sizes. This information is for general reference only and should not be considered a substitute for professional dietary advice.












