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

Easy carne asada tacos made from juicy and tender marinated flank steak or skirt steak and topped with diced onions, crumbled cotija cheese and fresh cilantro. These authentic Mexican street tacos are super flavorful and will quickly become a family favorite!

Carne Asada Tacos topped with cotija cheese, onions and cilantro.

I’ve eaten a lot of tacos in my life, and without a doubt carne asada tacos are in my top 3 tacos of all time. (The other two in no particular order are carnitas tacos and chicken tacos.)

Made with fresh and simple ingredients like marinated steak, onions, cilantro and lime juice, these tacos are the perfect example of Mexican street food – casual, flavor-packed and extremely satisfying.

They’re perfect for weeknight dinners and taco nights, as well as preparing in large batches for outdoor grilling parties and backyard barbecues with friends.

The right cut of meat for carne asada

To make carne asada, you’ll need flank steak or skirt steak. Flank steak is a thicker and leaner cut of beef whereas skirt steak is thinner and a little more fatty. As long as you slice both of them thinly and into bite-sized chunks for tacos, both are great options!

Carne asada marinating in a zip top plastic bag.

Marinating and Grilling Carne Asada Tacos

The main ingredient in these tacos is carne asada (aka marinated and grilled meat). For the marinade, I used a combination of chopped cilantro, olive oil, orange juice, lime juice, white wine vinegar, chili powder, cumin, oregano, garlic, a finely chopped jalapeno and salt and pepper to get the meat as tender and juicy as possible.

I recommend marinating the meat for at least 2 hours, but no more than 8 hours. If it sits longer, the citrus and acid in the marinade will start to break down the meat and begin to change its texture.

When you’re ready to cook the meat, remove the steak from the marinade and pat it dry with a paper towel. Then drizzle it with a little olive oil, sprinkle it with some salt and black pepper and cook it on the grill, on a grill pan or in a skillet if that’s your only option.

Be sure to check out my carne asada post where I go into greater detail on how I recommend grilling and cooking the meat.

Juicy marinated carne asada on a cutting board

The best toppings to use

Once your carne asada is prepared, it’s time to assemble the tacos! Traditional carne asada tacos are topped with very minimal ingredients – chopped cilantro, diced onions, cotija cheese or queso fresco, and a squeeze of lime juice.

I like the addition of a little avocado for some added creaminess in every bite. In these photos, I simply mashed an avocado with a fork and mixed in a squeeze of lime juice and salt. You could also use guacamole and eat any leftovers with tortilla chips!

Carne asada tacos on a plate

I hope you love these tacos as much as I do! Let me know if you have any questions in the comments below. And be sure to leave a review if you try this recipe!

4.82 from 37 votes

Carne Asada Tacos

Easy carne asada tacos made from juicy and tender marinated flank steak or skirt steak and topped with onions, cotija cheese and fresh cilantro.
Prep: 10 minutes
Cook: 20 minutes
Total: 2 hours 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 

For the carne asada marinade

For the tacos

Instructions 

For the carne asada marinade

  • In a medium bowl, whisk together all of the ingredients except for the steak.
  • Place the steak in a large baking dish or gallon size ziplock 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 due to the acidity in the marinade.
  • Remove steak from marinade and discard any excess marinade. Pat steak dry with paper towels and drizzle with a touch of olive oil, enough to coat each side. Season lightly with coarse salt and black pepper on both sides.
  • Preheat grill (or grill pan) to medium-high heat (400-450ยฐ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.
  • Remove steaks and allow to rest for 5 minutes. Slice into bite-sized chunks for easy eating in tacos.

For the tacos

  • Place a heaping spoonful or two of carne asada onto warm tortillas.
  • Top with diced onions, chopped cilantro, crumbled cotija cheese and a spritz of fresh lime juice.
  • Serve with more of your favorite toppings like guacamole, pico de gallo and salsa if desired.

Notes

  • To make sure the steak is cooked to your preferred temperature, I recommend buying an oven-safe meat thermometer like this one.
  • To keep your tortillas warm and pliable when serving, place them inside a tortilla warmer like this or wrap them in a clean kitchen towel and place them inside a large gallon-sized zip top bag to help them retain heat and moisture.

Nutrition

Serving: 2tacos | Calories: 337kcal | Carbohydrates: 25g | Protein: 30g | Fat: 13g | Saturated Fat: 6g | Cholesterol: 85mg | Sodium: 584mg | Potassium: 510mg | Fiber: 3g | Sugar: 2g | Vitamin A: 147IU | Vitamin C: 1mg | Calcium: 160mg | Iron: 3mg

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!

You may also like

Leave a comment

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

Rate this Recipe:




22 Comments

  1. KC says:

    5 stars
    This is the best carne asada marinade Iโ€™ve tried. Will only be using this is the future. Thanks for sharing!

  2. Natalia says:

    5 stars
    Great tacos, Isabel. Thank you for the recipe.

  3. Kim says:

    5 stars
    These are amazing! I have made them several times and they always turn out great!

    1. Jake says:

      Iโ€™m gonna try the Birria tacos recipe thank you

  4. Walter says:

    5 stars
    Great recipe! My go to now

  5. Christi Alvarez says:

    5 stars
    Delicious!!! We love street tacos and living in Houston we’ve had a lot! But these tacos were absolutely full of flavor and my new go-to! Thank you for the wonderful marinade recipe!! Well worth the wait!

  6. Roberta says:

    Amazing! Made it twice in the past week. My husband loves it.

  7. Meaghan says:

    Awesome! But question do you use coriander in the marinade? We didnโ€™t the first time but thinking of using it!

    1. Ana @ Isabel Eats says:

      Hi Meaghan! We didn’t in this recipe, but I think adding it would be great!

  8. Roland cyr says:

    5 stars
    Dรฉlicieux j’adore

  9. Mallory says:

    This recipe makes the best carne asada Iโ€™ve ever tasted. My family of 5 can finish off two flank steaks in this marinade. Itโ€™s one of my favorite things to cook and is on our regular rotation. So glad I found this recipe