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. Alaina says:

    Will it make a large difference if I only use chili powder and no ancho chili powder? The ancho chili powder is just difficult to find at my store ๐Ÿ™‚

    1. Morgan @ Isabel Eats says:

      Hello! Sorry to hear that. It won’t make a huge difference but the flavor of the dish will be a little different. I recommend just substituting regular chili powder if you can’t find the ancho variety.

  2. Elaina Chesnut says:

    5 stars
    I LOVE THIS RECIPE. I have made it a few times with some flank steak and once with chicken, absolutely delicious marinade.

  3. Ev says:

    What if you donโ€™t have ancho chili is that a must?

    1. Ana @ Isabel Eats says:

      Hello! If you don’t have ancho chili powder, we suggest just regular chili powder if you have it.

  4. HB says:

    5 stars
    DEEEELICIOUS!!!! So tender and tasty! Every bite was full of flavor!

  5. David says:

    Substitute Naranja Agria vs orange juice and lime?

    1. Ana @ Isabel Eats says:

      Hello David! While we haven’t tried this recipe with that substitution, I think it should still turn out great!

  6. Theresa says:

    Hi, thank you for all of your awesome recipes. Do you think I can use this recipe for the flank steak let it marinade like suggested then cut it into bite size pieces and cook it in my crockpot for 6 hours? I created a recipe with flank steak but itโ€™s sort of bland, and I know your spices would make it pop. Iโ€™d appreciate your suggestions. Thank you.

    1. Ana @ Isabel Eats says:

      Hi Theresa. That sounds like it should work! If you try it let us know how it goes!

  7. Diane says:

    This turned out amazing, love the flavor!!! Thank you for the recipe!!

  8. Erin says:

    5 stars
    This was so good! I dont eat very much meat, so I also used the marinade for portobellos and those were also delicious! Paired it with elotes and roasted poblanos over some leafy greens.

  9. Suzanne says:

    5 stars
    Fantastic!! Made this tonight and it was so delicious! One of the most flavorful steaks I have ever made. Family loved it and we have enough for lunch tomorrow! Thank you!

  10. Carrie says:

    5 stars
    We love this recipe!! Itโ€™s delicious and easy to make plus it smells fantastic as youโ€™re putting the marinade together. We grill it over a wood fire for extra smokey flavor.