5 from 1 vote
Carne Asada Tacos
Prep Time
2 hrs
Cook Time
10 mins
Total Time
2 hrs 10 mins

Carne Asada Tacos just as good as ones you could buy off the street in Mexico! Juicy, tender, marinated steak tacos served on a warm corn tortilla with fresh pico de gallo and avocado.

Course: Main Course
Cuisine: Mexican
Unit: clove, cup, large, large handful, pound, Tablespoon, teaspoon
Servings: 5
Calories: 586 kcal
Author: Lauren Allen
  • 2 pounds flank steak
  • salt and freshly ground black pepper
  • 1 avocado , peeled, seeded and thinly sliced, for topping
  • Pico de Gallo for topping
  • Valentina hot sauce optional, for topping
  • 10 white corn tortillas warmed
  • Mexican Rice for serving
  • 4 cloves garlic , minced
  • 2 limes juiced (about 1/4 cup)
  • 1 large orange , juiced (about 1/3 cup)
  • 1 fresh jalapeño pepper minced
  • 1 large handful fresh cilantro finely chopped
  • Kosher salt and freshly ground black pepper
  • 2 Tablespoons white vinegar
  • 1/3 cup olive oil
  • 1 teaspoon chili powder
  • 1 teaspoon ground cumin
  1. Season steak on both sides with salt and pepper.

  2. In a mixing bowl, stir together the marinade ingredients. 

  3. Place flank steak in a large ziplock bag and pour marinade over steak. 

  4. Seal and refrigerate, allowing the steak to marinate for 2 - 5 hours, rotating once halfway through marinating.

  5. Remove steak from the refrigerator.

  6. Heat grill to high and brush the grill grates lightly with oil. Lift steak from the bag of marinade, allowing excess marinade to drip off. 

  7. Place steak on the grill and cook for about 3-5 minutes per side, or until desired doneness (depending on whether you like yours medium rare or well done). 

  8. Transfer steak to a cutting board, cover with foil and allow to rest 5 minutes. Cut the steak, against the grain, into very, very thin strips.

  9. Serve over warm corn tortillas, topped with pico de gallo, sliced avocado and valentina hot sauce (optional). Serve immediately.

Nutrition Facts
Carne Asada Tacos
Amount Per Serving
Calories 586 Calories from Fat 279
% Daily Value*
Total Fat 31g 48%
Saturated Fat 6g 30%
Cholesterol 108mg 36%
Sodium 141mg 6%
Potassium 1031mg 29%
Total Carbohydrates 34g 11%
Dietary Fiber 7g 28%
Sugars 3g
Protein 43g 86%
Vitamin A 9.9%
Vitamin C 36.2%
Calcium 12.1%
Iron 26.5%
* Percent Daily Values are based on a 2000 calorie diet.