This post may contain affiliate links. Please read our disclosure policy.

A juicy and tender carne asada made from marinated flank steak or skirt steak and grilled to perfection. A great addition to any Mexican meal, this flavorful recipe is made with orange juice, lime juice, garlic, soy sauce, seasonings, and other easy ingredients.

Carne Asada thinly sliced on a cutting board.

When someone says โ€œcarne asada,โ€ I immediately think of my family barbecues with my brother grilling tender and juicy marinated steak and my mom and sister preparing corn tortillas, some Mexican rice, and a bright and spicy salsa like salsa Mexicana.

This easy carne asada recipe is a fool-proof dish that gets everyone excited to eat and is especially delicious when enjoyed in beautiful weather on your patio with family. Hereโ€™s why I love this recipe:

  • Itโ€™s easy. The magic is in the marinade, which tenderizes the steak and fills each crevice with flavor. Just toss it together and let it sit in the fridge for a couple of hours. 
  • Itโ€™s versatile. Carne asada can be enjoyed as a fork-and-knife steak or chopped up and enjoyed as carne asada tacos or carne asada fries.

What Is Carne Asada?

Carne asada is beef that has been marinated and grilled. When translated from Spanish, carne asada literally means โ€œgrilled meat.โ€ Most Mexican grocery stores or meat markets sell their own version of carne asada, but I find homemade to be more fresh and flavorful. 

The most common type of meat used to make carne asada is skirt steak or flank steak. Skirt steak is usually thinner and a bit more fatty, whereas flank steak is often a thicker and leaner cut. As long as theyโ€™re both sliced thinly after grilling, they both make great options.

Carne Asada Ingredients

Ingredients for carne asada on a table.

The marinade for carne asada varies greatly from region to region in Latin America, and there is no real one “authentic” marinade. Some marinades are as simple as oil, salt, pepper, garlic, and lime juice, and others are a long list of ingredients and spices.

For this carne asada marinade, I leaned towards the latter and tried to get in as much flavor as possible by using the following:

  • Garlic: Fresh garlic cloves add tons of great flavor. I prefer to use fresh garlic cloves over garlic powder when using marinades or salsas. 
  • Jalapeรฑos: Adding a jalapeรฑo adds a savory and earthy flavor. I took out the seeds to leave out the spice, but feel free to leave them in if you want it a little spicy. 
  • Cilantro: Adds a fresh herb taste. If youโ€™re not a fan of cilantro, you can use parsley instead or leave it out. 
  • Olive oil: Helps bring the marinade together. Avocado oil is a great alternative. 
  • Soy sauce: A hint of soy sauce adds a great balance of sweet and savory. 
  • Citrus juices: A mix of orange juice and lime juice adds some brightness and helps cut the savoriness of the seasonings and other marinade ingredients. It also helps tenderize the steak. 
  • White wine vinegar: Adds some tang and also helps tenderize the carne asada. 
  • Seasonings: A simple mix of chili powder, kosher salt, cumin, oregano, ancho chili powder, and fresh ground black pepper complements the fresh ingredients for a flavor-packed carne asada. 
  • Steak: I recommend using skirt or flank steak for carne asada. They soak up marinades very well and are great for grilling. 

How to Make Carne Asada

Make the marinade. In a medium bowl, mix together all the ingredients except the steak until fully combined.

Ingredients for carne asada marinade in a bowl being whisked together.

Place the steak in a large ziplock bag or a deep baking dish and pour the marinade on top. Massage the marinade into the steak until its evenly coated.

Marinate the steak in the refrigerator for at least two hours but no longer than 8 hours.

Carne asada steak being marinaded in a baking dish.

Prepare the steak by removing it from the marinade and patting it dry with paper towels. Lightly drizzle the steak with olive oil and lightly season with more kosher salt and fresh ground black pepper. 

Preheat the grill for direct heat grilling at high heat (450-500ยฐF).

Grill the steaks with the lid closed for 4 minutes on each side if using skirt steak or 7-8 minutes if using flank steak. For a medium-rare steak, cook until the internal temperature reaches 135ยฐF.

Carne asada being grilled.

Rest the steak for 5-10 minutes to seal the juices. 

Slice thinly against the grain and serve immediately as tacos, nachos, burritos, or as a main dish with your favorite sides.

Thinly sliced carne asada on a cutting board with some pico de gallo and chopped cilantro on top.

Recipe Tips

  • Steak temperature. I prefer my steak medium rare, which is about 135ยฐF. I love using a meat thermometer for cooking, especially grilling, since it takes the guesswork out of it. Feel free to cook your steak to your liking. 
  • Preheat the grill. Make sure the grill is very hot before you start grilling your steak so that it gets a great crust and sear marks. 
  • Save some marinade. While the steak is grilling, you can brush it with some reserved marinade for some extra flavor.
  • Make sure to slice the steak against the grain for the most tender carne asada. To slice against the grain, make note of which way the muscle fibers of the meat are running, then slice perpendicular to those lines.
  • Donโ€™t have a grill? If you donโ€™t have a grill or itโ€™s not grilling season, you can easily make this recipe indoors using a grill pan or cast iron skillet. Cook the meat for 6-8 minutes per side over high heat until your desired level of doneness is reached. Just make sure to turn on your stovetop’s vent hood or ope a window to get rid of any excess smoke that can happen when cooking at high heat.
A very close up shot of thinly sliced carne asada with the meat juices running out of it.

How to Serve Carne Asada

Carne Asada is the ultimate Mexican barbeque main dish. It’s super versatile and pairs well with lots of great recipes. Here are some suggestions:

Storing and Reheating

Leftover carne asada can be stored in an airtight container in the refrigerator for up to 3 days.

To reheat, heat it in a hot skillet on the stove or in the microwave for 1 to 3 minutes, flipping it over halfway through so that it heats evenly.

More Mexican Recipes

If you tried this Carne Asada Recipe or any other recipe on Isabel Eats, donโ€™t forget to rate the recipe and let me know how it went in the comments below! I love hearing about your experience making it!

4.67 from 131 votes

Carne Asada Recipe

A delicious carne asada recipe made from marinated flank steak or skirt steak and grilled until tender and juicy. Authentic and delicious!
Prep: 10 minutes
Cook: 20 minutes
Total: 30 minutes
Servings: 8 servings
Email This Recipe
Enter your email and Iโ€™ll send this directly to you. Plus youโ€™ll get new recipes from me every week!
Please enable JavaScript in your browser to complete this form.

Ingredients 

Instructions 

  • In a medium bowl, whisk together all of the ingredients except for the steak. Set aside ยผ cup of the marinade and refrigerate for later use.
  • Place the steak in a large baking dish or Ziploc bag and pour the marinade on top. Turn the steak a few times until it’s completely coated with the marinade and refrigerate for 2 to 4 hours. Do not marinate for longer than 8 hours because the meat will start to break down and get mushy.
  • Remove the steak from the marinade and discard any excess liquid. Pat the steak dry and drizzle with a touch of olive oil, just enough to coat each side. Season lightly with salt and black pepper on both sides.
  • Preheat the grill for direct heat grilling at high heat (450-500ยฐF). Grill steaks with the lid closed for 4-8 minutes per side, depending on the thickness. Skirt steak will be closer to 4 minutes per side, and flank steak will be closer to 6-8 minutes per side. If desired, brush the steak with the reserved marinade a few times during the grilling process for extra flavor.
  • Remove steaks and allow to rest for 5 minutes. Slice thinly against the grain and serve.

Video

Notes

  • Steak temperature. I prefer my steak medium rare, which is about 135ยฐF. I love using a meat thermometer for cooking, especially grilling, since it takes the guesswork out of it. Feel free to cook your steak to your liking.
  • Preheat the grill. Make sure the grill is very hot before you start grilling your steak so that it gets a great crust and sear marks.

Nutrition

Serving: 1/8th of recipe | Calories: 213kcal | Carbohydrates: 1g | Protein: 24g | Fat: 12g | Saturated Fat: 4g | Polyunsaturated Fat: 0g | Monounsaturated Fat: 2g | Trans Fat: 0g | Cholesterol: 75mg | Sodium: 620mg | Potassium: 12mg | Fiber: 0g | Sugar: 0g | Vitamin A: 0IU | Vitamin C: 4.1mg | Calcium: 0mg | Iron: 1.8mg

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

Did you make this recipe?Leave a comment and star rating below!

This post was originally published in June 2018 and has been updated with new photos and more helpful recipe tips.

Photography by Ashley McLaughlin.

You may also like

Leave a comment

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

Rate this Recipe:




70 Comments

  1. Lauren says:

    5 stars
    My husband and I just made this recipe last night and it was EPIC. Thanks so much for this marinade recipe, Isabel. It was the perfect thing for our “shelter in place” friday date night at home!

  2. Jennifer says:

    5 stars
    Very very yummy!

    I used a chuck roast that we cut in half length wise so it wasn’t so thick. The roasts looked more tender than a flank when I was shopping and decided to try it. We marinaded both and froze one so it’s ready to go next time. It turned out fabulous!! It had plenty of flavor but no heat really. Next time, I might leave some in of the jalepeno seeds.

    Hubby grilled it and it was medium rare which worked out well. We had it with homemade tortillas, sour cream, avocado, grilled red and yellow peppers and grilled onions, and some fresh cilantro.

    Next time, I would make some extra marinade to have some to use as a sauce after it’s done grilling and for leftovers. I lightly heated the leftovers in a skillet with some water and had with a salad. This is where the extra marinade would come in handy because the water dilutes the meat seasoning.

  3. Chris says:

    Hey, I made the marinade and started marinating yesterday and was going to eat it in 4 hours like suggested, however plans changed and itโ€™s now marinated for over 24 and Iโ€™m worried that the acidity in the orange and lime is going to ruin the taste (over tenderise) the steak after watching a guga goods video about marinating in pineapple. Iโ€™m going to cook it anyway as I canโ€™t leave it any longer, will let you know how it goes.

    1. Isabel says:

      Over-marinating in an acidic solution can change the texture of the meat and make it a little mushy. Sometimes it depends on the cut of the meat, too. Hopefully it comes out great! Definitely let me know!

  4. Shari says:

    5 stars
    Made thIs tonight and it was excellent. I used skirt steak. It came out tender and medium, not too well done and not too rare. Just perfect. Great flavor too. A winner.

    1. Isabel says:

      Thank you so much, Shari! I’m so glad you enjoyed it!

  5. Dale Smith says:

    5 stars
    Did this per the recipe. Rolled our socks up and down, then knocked them off. Delicioso! Killer recipe. Served it with corn tortillas that we made from masa that we made from fresh pozole that we made from Anson Mills dried Henry Moore Hominy corn. Long process, but well worth the effort.

  6. Rebecca says:

    5 stars
    This was delicious. I was home visiting my parents in NJ over the weekend made two servings of it yesterday morning – one to leave for my parents to cook later and one to bring back to the city for my boyfriend and I – everyone LOVED it. The marinade was fantastic – so much so that next time I think I am going to make a little extra to set aside for serving as well!

  7. Candy says:

    We have a wedding coming up and this is what they want. We would need to cook this a day ahead – how do you reheat and not be tough.

    1. Morgan @ Isabel Eats says:

      Hi! This is a tough question since I’ve never cooked for that many people before! Unfortunately, I have no expertise in reheating for such a large group of people, especially in a catering scenario. So sorry I can’t help!

  8. Reeg says:

    4 stars
    I love this marinade. I double the recipe because of my large family and the leftovers are great with eggs and potatoes for breakfast! I use a variation that adds 4 tomatillos run through the blender. I also use thin sliced family pack sirloin steak and marinate it overnight as it is a bit tougher than skirt steak. However it becomes very tender this way and it is a third the price of skirt steak.

  9. CC says:

    Can I cook the steak in the oven? If so at what temp and how long?

    1. Isabel says:

      Hi there! I just made this in the oven to test it and it turned out great! Here’s what to do. Set the broiler on high and place the oven rack in the middle of the oven. Cover a baking sheet, drizzle both sides of the flank steak with a little olive oil and place on the sheet pan. Place in the oven and broil for 6 minutes. Turn the steak over and broil for 6 more minutes. Remove sheet pan from oven, transfer to a cutting board and let it rest for 5 minutes. Slice and serve. That’s it!

    2. Leslie Maynard says:

      Oh great
      Next time I’ll try it with Sirloin thanks

  10. Connie says:

    Do you have a recipe for pollo asada

    1. Isabel says:

      Not yet but it’s on my list!