Table of Contents

Carne asada is a GO-TO in our house – especially when we’re hosting and this carne asada marinade makes it even more delicious!

If you’re not familiar, carne asada is a Mexican-style grilled and sliced beef (usually skirt steak, or a flank steak). It is usually marinated, then grilled or seared to get a fantastic charred flavor.

This carne asada marinade is not only simple (just mix!) but makes your meat absolutely flavorful and delicious. With garlic, lime, cilantro, and a hint of chili it’s not hard to see why. It’s our FAVORITE – perfect for tacos, burritos, chimichangas, and anything your heart desires!

This is the exact marinade we use to make our wildly popular Carne Asada which is always a hit. Whatever leftover meat we have is then used for Carne Asada Tacos the next day – even better!

Why we think you’ll love it:

  • Enjoy in a variety of recipes. Serve this tasty and tender meat on its own or as an ingredient in other main dishes. We love it on tacos with corn tortillas!
  • Use on different meats. Carne asada marinade is perfect on any of your favorite meats but is best known for being paired with steak.
  • Made in minutes. Today’s marinade recipe is not only simple with a quick prep time, but adds the perfect amount of flavor to your meat!
Garlic, cilantro, and seasonings in a glass measuring dish.

Carne Asada Marinade Ingredients and Substitutions

  • ⅓ cup olive oil
  • 3 tablespoons lime juice squeeze 1-2 fresh limes or use bottled juice
  • ½ cup fresh cilantro 
  • 4 teaspoons minced garlic – about 5 cloves of garlic, see How to Mince Garlic
  • 1 teaspoon cumin powder
  • ½ teaspoon chili powder
  • salt and black pepper, to taste
  • meat – We use about 1½ pounds of flank steak or skirt steak. Flank steak is more lean whereas skirt steak has more fat marbling, both work wonderfully. 
Save This Recipe!
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

How to Make Carne Asada Marinade

  1. MIX. Whisk olive oil, lime juice, chopped cilantro, minced garlic, cumin powder, and chili powder in a small bowl.
  2. MARINATE. Add steak to the bowl or to a baking dish (with marinade poured over) making sure meat is coated and marinate for 2-3 hours.
  3. TO COOK MEAT. Heat the grill (or stovetop grill pan) to medium-high heat and cook meat for 5-7 minutes on each side. Cook to medium-rare or internal temperature is 145°F (check with a meat thermometer). Let meat rest on a cutting board for 5 minutes before cutting against the grain. See our Carne Asada Recipe.
  • Don’t marinate at room temperature. Always place the marinating meat in the fridge.
  • For the best flavor marinate for 3 hours, but it can be marinated for 1-8 hours.
  • Do not marinate in metal containers as the acids, especially from the citrus juices, react to it and can cause an odd flavor.
  • Never reuse marinade. Once it comes in contact with raw meat, it must be discarded after use.
  • Ways to use Carne Asada. Wrap it in large tortillas with some Pico de Gallo. It also tastes great in a Burrito Bowl with Cilantro Lime Rice or Mexican rice, on top of salads, Loaded Nachos, or Carne Asada Fries.
Sliced steak seasoned with carne asada marinade.
5 from 16 votes

Carne Asada Marinade

By: Lil’ Luna
We love carne asada! If you want the meat to be juicy and flavorful, then this simple carne asada marinade is the perfect one to use!
Servings: 6
Prep: 5 minutes
Cook: 15 minutes
Marinade Time: 3 hours
Total: 3 hours 20 minutes

Ingredients 

  • cup olive oil
  • 3 tablespoons lime juice
  • ½ cup cilantro, chopped
  • 4 teaspoons minced garlic
  • 1 teaspoon cumin powder
  • ½ teaspoon chili powder
  • salt and pepper to taste

Instructions 

  • Combine olive oil, lime juice, cilantro, minced garlic, cumin, and chili powder in a small bowl.
  • Add steak to the bowl or to a baking dish (with marinade poured over) making sure meat is coated and marinate for 2-3 hours.

To Cook the Meat

  • Heat grill to medium-high heat and cook meat for 5-7 minutes on each side. Let meat rest on the cutting board for 5 minutes before cutting against the grain.

Video

Notes

TIPS
  • Don’t marinate at room temperature. Always place the marinating meat in the fridge.
  • For the best flavor marinate for 3 hours, but it can be marinated for 1-8 hours.
  • Do not marinate in metal containers as the acids, especially from the citrus juices, react to it and can cause an odd flavor.
  • Never reuse marinade. Once it comes in contact with raw meat, it must be discarded after use.
Make ahead. Mix up the marinade several days in advance and keep it in an airtight container in the fridge until you add the meat. 
Freeze marinated meat ahead of time. Place the meat and marinade in a freezer Ziploc. Store it in the freezer for up to 2 months. Thaw overnight in the fridge and cook within 24 hours.

Nutrition

Calories: 268kcal, Carbohydrates: 1g, Protein: 24g, Fat: 17g, Saturated Fat: 4g, Cholesterol: 68mg, Sodium: 65mg, Potassium: 415mg, Vitamin A: 155IU, Vitamin C: 3.2mg, Calcium: 30mg, Iron: 2.1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Recipe FAQ

How to cut against the grain?

Locate the direction of the muscle fibers (visible lines or “grain” running along its length). Place the steak on a cutting board so that the grain runs parallel to the longest side of the board. Use a very sharp knife to slice the steak perpendicular (at a 90-degree angle) to the grain. This means you’ll be cutting across the muscle fibers.

Make ahead of time?

Mix up the marinade several days in advance and keep it in an airtight container in the fridge until you add the meat. 

How to freeze?

Place the meat and marinade in a Freezer Ziploc. Store it in the freezer for up to 2 months. Thaw overnight in the fridge and cook within 24 hours.

This recipe was originally published April 2022.

About Kristyn

Kristyn Merkley is a published cookbook author, wife, mom of six, and major food enthusiast! For the past 15 years, she has been sharing foolproof, family-friendly recipes—each one tested in her kitchen—that anyone can master. As a seasoned recipe creator, she loves making cooking simple, stress-free, and totally doable for everyone!

Get my cookbook!

My cookbook is the ultimate resource for feeding your friends and family with 200+ simple recipes with videos, tips & more!

5 from 16 votes (12 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




7 Comments

  1. eve says:

    We don’t have a barbeque. What would be better– oven or stove? Any idea how long to cook for those ways?

    1. Lil'Luna Team says:

      You could certainly broil it in the oven or sear it in a skillet on the stove. Either would probably be pretty delicious. I’m sure you could google how long to cook depending on which method you choose. You could still use this marinade and then just cook according to those directions.

  2. Kristina says:

    5 stars
    I love Carne Asada burritos, and with this marinade I am able to make delicious ones at home. I just mix it with some pico de gallo and roll it up in a burrito Yum!

  3. Olivia says:

    5 stars
    I think the marinade is what makes the difference. This is a great recipe and produces great tasting meat.

  4. Allyssa says:

    5 stars
    This tasted so amazing! Thanks a lot for sharing this super easy to make carne asada marinade recipe! Fam really loves it! Will surely have this again! Highly recommended!

  5. Joy says:

    5 stars
    This couldn’t be more tasty!! It adds so much flavor to the meat & is a cinch to make!!