There’s nothing like a plate of perfectly grilled carne asada tacos to bring people together. For me, it’s all about that charred, juicy steak combined with the creamy, fresh guacamole—it’s a flavor combo that never gets old. Whether it’s taco night with friends or when I’m craving a taste of Mexican street food, these carne asada street tacos always hit the spot. Over the years, I’ve tweaked and fine-tuned this recipe to get that perfect balance of smoky, bold flavors with bright, zesty notes, all wrapped up in soft, warm tortillas. Trust me, this one’s a crowd-pleaser!

This post may contain affiliate links, please read our privacy policy for details.

tacos

What are carne asada tacos?

Carne asada tacos are a classic Mexican dish featuring thinly sliced, marinated, and grilled beef—usually flank or skirt steak—served in soft corn or flour tortillas. The steak is typically marinated in a mixture of citrus juices, garlic, cilantro, chili peppers, and spices, which gives the meat its bold, zesty flavor. Once grilled, the steak is cut into bite-sized pieces and topped with traditional taco garnishes like guacamole, salsa, onions, cilantro, and lime.

Carne asada tacos are considered classic Mexican street food! In Mexico, you’ll often find them being served at taco stands (taquerías) or street vendors, especially at local markets, food festivals, and casual gatherings. The simplicity of the dish—grilled, marinated steak served in tortillas with a variety of fresh toppings (pico de gallo)—makes it ideal for street food

What makes carne asada tacos so great?

01. Bold, Smoky Flavor:

The key to great carne asada is the marinade, which typically includes citrus juices, garlic, chili peppers, and spices. This blend not only tenderizes the meat but also infuses it with zesty, smoky flavors. When the steak is grilled, the heat adds a delicious char that enhances the overall taste.

02. Balance of Textures:

The soft tortillas, juicy carne asada, and the crunch of fresh toppings create a satisfying mix of textures. Each bite offers a balance of tender steak and crisp veggies.

03. Customizable Toppings:

Carne asada tacos can be topped with anything from fresh cilantro, onions, and salsa, to guacamole. The combination of savory steak and fresh, vibrant toppings lets you personalize every taco to suit your taste.

Everything you need to make carne asada tacos:

  • Beef: Flank steak or skirt steak
  • Corn tortillas: For traditional tacos
  • Guacamole: Made with ripe avocados, lime juice, garlic, cilantro, and salt
  • Onions: Finely chopped white onions
  • Cilantro: Fresh cilantro leaves
  • Salsa: Homemade or store-bought
  • Lime wedges: For squeezing over the tacos
  • Grilled onions (optional): Adds sweetness and depth

Shop the Tools


*All product recommendations on this website are based on our personal opinions and experiences.

Instructions:

Step 1: Marinate the Steak

Place the flank or skirt steak in a resealable plastic bag or shallow dish.Pour the marinade over the steak, ensuring it is fully coated.Seal the bag or cover the dish, and refrigerate for at least 1 hour.

Step 2: Prepare the Grill

Preheat your grill to high heat (around 400°F to 450°F). If using a cast iron skillet, heat it over medium-high heat.

Step 3: Grill the Steak

Remove the steak from the marinade, allowing excess marinade to drip off. Place the steak on the grill and cook for about 4-5 minutes per side for medium-rare, depending on the thickness of the meat. Use a meat thermometer to check for an internal temperature of 130-135°F (54-57°C). Once cooked, transfer the steak to a cutting board and let it rest for 5-10 minutes. After resting, slice the steak thinly against the grain to ensure tenderness.

Step 4: Warm the Tortillas

While the steak is resting, warm the corn or flour tortillas on the grill or in a skillet until they are soft and slightly charred.

Step 5: Assemble the Tacos

To assemble the tacos, place a few slices of carne asada in the center of each tortilla. Top with your desired toppings: Lime wedges, diced onions, chopped cilantro, guacamole and salsa.

Step 6: Garnish & Serve

Squeeze some fresh lime juice over the top. Add hot sauce or salsa if you want more heat.

Recipe Tips

Marinate for Maximum Flavor: The longer it marinates, the more flavorful and tender the meat will become. The citrus in the marinade not only adds flavor but also helps to break down the meat for a better texture.

Warm Your Tortillas: Warm your tortillas on the grill or directly over a stovetop flame until they’re slightly charred and pliable. This adds flavor and texture, making the tacos more enjoyable.

Customize with Fresh Toppings: Keep your toppings simple and fresh. A combination of cilantro, onions, guacamole, and a squeeze of lime works beautifully to complement the rich, smoky flavors of the carne asada without overpowering it.

Serve Immediately: Carne asada tacos are best enjoyed fresh off the grill while the meat is hot and the tortillas are still soft.

FAQ’s & Serving Suggestions

Can I cook carne asada without a grill?

  • Absolutely! If you don’t have access to a grill, a cast iron skillet or grill pan works great on the stovetop. You can still get that delicious char by using high heat.

Can I make this recipe ahead of time?

  • Yes, you can grill the steak ahead of time and reheat it before serving, though it’s best served fresh for optimal flavor and texture. If prepping ahead, slice the meat after grilling, and store it with the juices to retain moisture.

Can I freeze carne asada?

  • Yes! You can freeze the uncooked marinated steak. When you’re ready to cook, thaw it in the refrigerator overnight, and then grill as usual.

How can I make the tacos gluten-free?

  • To make gluten-free carne asada tacos, simply use corn tortillas instead of flour tortillas. Just check the labels to ensure they’re certified gluten-free.

Can I use pre-marinated carne asada?

  • Yes! Many grocery stores offer pre-marinated carne asada. Just follow the cooking instructions on the package, and you’ll have a quick and convenient option.

How do I know when the carne asada is cooked to the right temperature?

  • For medium-rare, aim for an internal temperature of 130-135°F (54-57°C). Use a meat thermometer for accuracy. Let it rest for a few minutes after grilling to ensure juiciness.

How can I make these tacos spicier?

  • To add more heat, use spicier peppers in the marinade, like serrano or habanero, or top the tacos with a spicy salsa.

Serving Suggestions: How to Enjoy Your Carne Asada Tacos

Add a Refreshing Drink

  • Pair your tostadas with a cool beverage like Agua de Mango or a zesty lime margarita to balance the richness of the dish. For a non-alcoholic option, horchata or fresh fruit agua fresca work beautifully.

Tostadas or Burritos

  • If you want to mix things up, use the carne asada as a topping for crunchy tostadas or wrap it up in a burrito with rice, beans, and your favorite salsa.

Carne asada tacos are more than just a meal; they’re a celebration of flavor, tradition, and the joy of sharing good food with friends and family. I hope this recipe and guide inspire you to get cooking and create your own delicious carne asada tacos at home. Remember to have fun with the toppings and make them your own! Don’t hesitate to experiment with flavors and sides that you love. I’d love to hear about your experiences and any variations you come up with, so feel free to share your thoughts in the comments below. Happy cooking, and enjoy every bite!

More Healthy Recipes:

carne asada tacos

Carne Asada Tacos

5 from 4 votes
Carne asada tacos are a classic Mexican dish featuring thinly sliced, marinated, and grilled beef—usually flank or skirt steak—served in soft corn or flour tortillas. Whether it’s taco night with friends or when I’m craving a taste of Mexican street food, these carne asada tacos always hit the spot. 
Prep Time10 minutes
Cook Time15 minutes
Total Time25 minutes
Servings4

Ingredients  

  • 1 pound flank steak or skirt steak
  • 8 corn tortillas
  • 1 cup finely chopped white onions
  • 1 cup fresh cilantro leaves
  • 3 limes cut into wedges for serving
  • Guacamole

Instructions 

  1. Place the flank or skirt steak in a resealable plastic bag or shallow dish.Pour the marinade over the steak, ensuring it is fully coated.Seal the bag or cover the dish, and refrigerate for at least 1 hour.
  2. Preheat your grill to high heat (around 400°F to 450°F). If using a cast iron skillet, heat it over medium-high heat.
  3. Remove the steak from the marinade, allowing excess marinade to drip off. Place the steak on the grill and cook for about 4-5 minutes per side for medium-rare, depending on the thickness of the meat. Use a meat thermometer to check for an internal temperature of 130-135°F (54-57°C).
  4. Once cooked, transfer the steak to a cutting board and let it rest for 5-10 minutes. After resting, slice the steak thinly against the grain to ensure tenderness.
  5. While the steak is resting, warm the corn or flour tortillas on the grill or in a skillet until they are soft and slightly charred.
  6. To assemble the tacos, place a few slices of carne asada in the center of each tortilla. Top with your desired toppings: Lime wedges, diced onions, chopped cilantro, guacamole and salsa.
  7. Squeeze some fresh lime juice over the top. Add hot sauce or salsa if you want more heat.

Did you make this recipe? We’d love to see! Tag @casamiacooking on Instagram! #casamiacooking

Leave a Reply

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

Recipe Rating




4 Comments

  1. 5 stars
    These were easy to make and so delicious!!! My family and I were fans from our first bites. Thanks for the terrific recipe!

  2. 5 stars
    They were delicious and tasted so good , the toppings and the meat combined are the star ingredients that stand out.

  3. 5 stars
    These are so good! They’re the perfect example of using simple ingredients to make truly delicious meals.