authentic mexican beef taco

Recipe: Authentic Mexican Tacos Asada (Steak Tacos)

Course Main Course
Cuisine Mexican
Keyword Mexican, steak, tacos
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes


  • 2 lbs flank or skirt steak

Marinade Ingedients

  • 1/2 cup olive oil, may sub avocado or grapeseed oil
  • 1 cup fresh cilantro leaves and stems, chopped
  • 5 cloves garlic
  • 1 jalapeƱo or Serrano pepper, seeds removed (Use 1/2 for less heat)
  • 1 orange, juice of
  • 2 limes, juice of
  • 2 tablespoons white vinegar
  • 2 tablespoons tequila or mexican beer (optional)
  • 1 teaspoon cumin
  • 1 teaspoon black pepper
  • 1 teaspoon salt

Building The Tacos

  • chopped onions
  • fresh cilantro, chopped
  • salsa
  • queso fresco optional
  • slices of fresh lime
  • corn or flour tortillas, warmed


Marinating The Steak

  1. Place the steak in a glass or nonreactive baking dish. In a food processor or blender add all the marinade ingredients and blend until smooth. and pour the marinade over the steak. Cover and marinate for 2-8 hours or overnight.

  2. For best results preheat an outdoor grill. The oven broiler or a cast iron skillet can also be used. Place steaks on the grill, season again with salt and pepper. Cook approximately 4-6 minutes per side.

  3. It is best to take the steak off the grill just slightly under your preferred temperature. It will continue to cook while resting. Let it rest a few minutes tented loosely with aluminum foil. Once ready, cut the steak into slices about 1/8-1/4 inch thick against the grain.

  4. While steak is cooking, warm tortillas for about 30 seconds on each side in a skillet or on the grill. Stack the tortillas and move to the side or wrap in foil to keep warm.

  5. To assemble the tacos add slices of steak, chopped onions, cilantro, salsa and cheese to each tortilla. Finish with a squeeze of fresh lime and a dash of your favorite hot sauce.

  6. As they say in Mexico, Buen Provecho! (Enjoy!)