Carne Asada

Carne Asada is the perfect Mexican flavored meat to add to tacos, burritos, salads, or quesadillas. It’s tender, flavorful, and juicy.

We love to fill our Mexican dishes with this delicious carne asada meat! We use a delicious marinade on it that flavors it perfectly. Any leftovers we have are made into Carne Asada Tacos the next day!

Sliced carne asada meat on a cutting board

Easy + Flavorful

Carne Asada is an easy dish you can whip up and add to any Mexican recipe you’d like!

The Carne Asada Marinade makes it juicy and packed with flavor. All of the ingredients come together perfectly for a flavor that is savory and compliments the meat.

This carne asada meat is highly requested at our house. We love grilling up the meat, slicing it or cubing it, and adding it to our favorite Mexican dishes. Carne asada tacos are our favorite!

However, we also like to add this to Quesadillas with homemade tortillas for a quick weeknight meal. And another way to use up leftovers is adding it on top of your favorite salad. 😉

carne asada marinade in a glass bowl

How to Make Carne Asada

MARINADE. Whip up the marinade for the meat by combining the marinade ingredients (olive oil, lime juice, cilantro, minced garlic cloves, ground cumin, and chili powder) in a small bowl. 

MARINATE. Add the steak to the bowl, baking dish, or a bag (with the marinade poured over). Make sure the meat is coated and marinates for at least 2-3 hours.

GRILL. Heat your grill to medium-high heat and cook the marinated meat for 5-7 minutes on each side (internal meat temp should be at 125 degrees F when using a meat thermometer). Let the grilled meat rest on cutting board for 5 minutes. Slice the carne asada at an angle against the grain with a sharp knife and serve warm.

NOTE: The best cut of beef to use for carne asada is either flank steak or skirt steak. Those types of beef are thin and easy to slice for tacos and other Mexican dishes.

No Grill? No Problem!

If you don’t have a grill, you can easily cook your carne asada on the stovetop. Heat a large heavy skillet (cast iron works great) over high heat. Cook the meat for about 5 to 7 minutes per side, or until it’s done to your liking.

carne asada marinade on a cut of meat

Storing Info

Freeze in Marinade. If you want to make this meat ahead of time, you can freeze it in the marinade in a freezer safe bag. The meat will stay good for up to 6-8 months. When you’re ready to grill the meat, take it out and let it thaw in the fridge in the marinade. Then it will be ready to grill and eat!

Storing Leftovers. Store any leftover cooked meat you didn’t use in an airtight container in the fridge. It will stay good for up to 3-4 days.

mexican carne asada meat on a cutting board

What to Use Carne Asada In:

The options are endless, but here are some of our favorites:

Or, you can just serve it on flour or corn tortillas with some of your favorite toppings, like: chopped onion, fresh cilantro, avocado, sour cream, salsa, cotija cheese, lime wedges, or anything else you like.

We love that this meat is beyond flavorful! You can use it in so many dishes but can also eat it just plain, because it’s so delicious. We hope you enjoy it.

Sliced carne asada meat

What to serve with carne asada:

Carne Asada Recipe

5 from 10 votes
Carne Asada is the perfect Mexican flavored meat to add to tacos, burritos, salads, or quesadillas. It's tender, flavorful, and juicy.
Course Main Course
Cuisine Mexican
Prep Time 5 minutes
Cook Time 15 minutes
Marinade Time 3 hours
Total Time 3 hours 20 minutes
Servings 6
Calories 268 kcal
Author Lil’ Luna


  • 1 1/2 lbs flank steak
  • 1/3 cup olive oil
  • 3 tbsp lime juice
  • 1/2 cup cilantro chopped
  • 4 tsp minced garlic
  • 1 tsp cumin powder
  • 1/2 tsp chili powder
  • salt and pepper to taste


  • Make marinade by combining 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.
  • Heat grill to medium-high heat and cook meat for 5-7 minutes on each side. Let meat rest on cutting board for 5 minutes.
  • Slice meat at an angle against the grain with a sharp knife and serve warm. 


Like this recipe?

Pin it now to remember it later! Share it with your Facebook friends (you know they’ll love it). Or tweet it to the world. Maybe even email it to your favorite cousin!

Related Posts

Hawaiian Haystacks

Totally customizable Hawaiian Haystacks are a pile of fluffy rice stacked with chicken, gravy, and all your favorite toppings! Hawaiian Haystacks are the ultimate weeknight dinner go-to. They’re quick, easy,…

35 minutes minutes

5 from 13 votes

Turkey Burger Recipe

This lean & juicy turkey burger recipe is packed with flavor but light on calories. They are a perfectly delicious addition to your next BBQ! You wouldn’t guess this delicious…

13 minutes minutes

5 from 9 votes

Mozzarella Pasta Salad

Easy & Fresh Mozzarella Pasta Salad is light, delicious, and flavorful. This simply dressed salad is a favorite! My favorite thing about this pasta salad is that it’s lighter, healthier,…

15 minutes minutes

5 from 10 votes

Chicken Caesar Salad

This chicken caesar salad is jam-packed with filling ingredients. It’s so flavorful, you won’t believe how simple it is to make! If you like how hearty and filling this chicken…

10 minutes minutes

5 from 19 votes

About Kristyn

My name is Kristyn and I’m the mom of SIX stinkin’ cute kids and the wife to my smokin’ hot hubby, Lo. My mom’s maiden name is Luna, and I’m one of the many crafty “Lil’ Lunas” in the fam. On this site I like to share all things creative - from recipes to home decor to gifts and home decor ideas. Welcome!

Join the Conversation

Rate and Comment

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

Recipe Rating


  1. 5 stars
    I started using this recipe about a year ago and it’s my favorite carne asada! The marinade adds so much flavor!

  2. 5 stars
    Carne asada is my favorite meat!! I love it in tacos & burritos, especially. It’s hard to find good carne asada, but your recipe is the best!! Now, I can have same great, restaurant quality meat at home!

  3. 5 stars
    So moist and delicious! I love that I can make a big batch for tacos, quesadillas and a salad. It’s nice to just be able to do one day of cooking and do so many things with the leftovers.

  4. 5 stars
    This was our dinner last night and my only regret is that I wish I doubled the recipe. It’s THAT good!

  5. 5 stars
    We love carne asada. I like it better when I can make it at home. So many different ways to use this recipe.

  6. so good i have 11 years old and i cook carne asada and my parents love my cooking thank you so much