Go Back
Delicious carne asada tacos served with fresh toppings

Carne Asada Tacos

These carne asada tacos are made with marinated flank steak grilled to perfection and topped with fresh ingredients, offering an authentic Mexican flavor in under 30 minutes.
Prep Time 2 hours
Cook Time 10 minutes
Total Time 2 hours 10 minutes
Servings: 6 servings
Course: Dinner, Main Course
Cuisine: Mexican
Calories: 350

Ingredients
  

Marinade
  • 3 tablespoons olive oil
  • 3 tablespoons fresh orange juice
  • 2 tablespoons fresh lime juice
  • 4 cloves garlic (minced)
  • 1 teaspoon ground cumin
  • 1 teaspoon chili powder
  • 1 teaspoon smoked paprika
  • ½ teaspoon dried oregano
  • Salt and freshly cracked black pepper (to taste)
Protein
  • 1 - 1.5 lbs flank steak or skirt steak
Tortillas
  • 6 small corn or flour tortillas
Veggies
  • 2 ripe avocados
  • cup white or yellow onion (finely diced)
  • ½ cup fresh cilantro (roughly chopped)
Toppings
  • 3 tablespoons cotija cheese (or queso fresco, crumbled)
  • Fresh lime wedges (for serving)
  • Pico de gallo or fresh salsa
  • Thinly sliced radishes
  • Lime crema or chipotle sauce

Method
 

Preparation
  1. In a bowl or zip-lock bag, whisk together olive oil, orange juice, lime juice, minced garlic, cumin, chili powder, smoked paprika, oregano, salt, and black pepper. Add flank steak and marinate in the refrigerator for at least 2 hours or overnight for best flavor.
  2. Heat the grill or skillet to medium-high heat. Grill the steak for 4–5 minutes per side for medium-rare.
  3. Let the steak rest for 5–8 minutes, then slice against the grain into thin strips.
  4. Warm tortillas over a gas flame or in a dry skillet until soft.
Assembly
  1. Assemble the tacos by mashing avocado on each tortilla, adding carne asada, cotija cheese, onion, cilantro, and squeezing fresh lime juice on top.
  2. Serve with additional toppings and enjoy!

Notes

Marinate the steak overnight for maximum flavor infusion. Ensure your grill is preheated for a good sear on the steak. Slice the steak against the grain for more tender bites. Keep leftover steak in the refrigerator for up to 3 days; reheat gently.