Nutrition Facts for Mexican steak tacos

Mexican Steak Tacos

Savor the bold, authentic flavors of Mexican Steak Tacos, a perfect blend of tender marinated flank steak and vibrant toppings wrapped in warm corn tortillas. This recipe features a zesty marinade made with lime juice, olive oil, garlic, cumin, and chili powder, ensuring every bite is packed with smoky, citrusy goodness. Cooked to perfection on a grill or cast-iron skillet, the steak is sliced thinly against the grain for maximum tenderness. Topped with crisp white onion, fresh cilantro, creamy Cotija cheese, and optional extras like avocado or salsa, these tacos bring together classic Mexican street food flavors in under 30 minutes of active prep. Perfect for taco night or casual gatherings, these mouthwatering, customizable tacos are sure to be a family favorite.

Nutriscore Rating: 68/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
Image of Mexican Steak Tacos
Prep Time:20 mins
Cook Time:10 mins
Total Time:30 mins
Servings: 4

Ingredients

  • 1 lb Flank steak
  • 3 tbsp Olive oil
  • 2 tbsp Lime juice
  • 3 cloves Garlic
  • 1 tsp Ground cumin
  • 1 tsp Chili powder
  • 1 tsp Salt
  • 0.5 tsp Black pepper
  • 8 pieces Corn tortillas
  • 0.5 cup White onion
  • 0.25 cup Cilantro
  • 0.25 cup Cotija cheese
  • 0.5 cup Salsa (optional)
  • 1 piece Avocado (optional)

Directions

Step 1

In a small bowl, mix the olive oil, lime juice, minced garlic, ground cumin, chili powder, salt, and black pepper to create a marinade.

Step 2

Place the flank steak in a shallow dish or a sealable plastic bag and pour the marinade over it. Ensure the steak is thoroughly coated. Cover or seal and refrigerate for at least 1 hour, or up to 8 hours for maximum flavor.

Step 3

Preheat a grill or cast-iron skillet over medium-high heat. If using a skillet, lightly grease it with a small amount of olive oil.

Step 4

Remove the steak from the marinade and shake off excess liquid. Grill or sear the steak for 4-6 minutes per side, or until it reaches your desired level of doneness (125°F for medium-rare, 135°F for medium).

Step 5

Set the cooked steak on a cutting board and let it rest for 5 minutes to retain its juices.

Step 6

While the steak rests, warm the corn tortillas by placing them on the grill or in a dry skillet for about 30 seconds per side.

Step 7

Chop the white onion and cilantro finely. If using avocado, slice it into thin pieces.

Step 8

Thinly slice the rested steak against the grain for tender slices.

Step 9

Assemble the tacos by placing a few slices of steak onto each tortilla. Top with chopped onion, cilantro, crumbled Cotija cheese, and optional additions like salsa or avocado slices.

Step 10

Serve immediately and enjoy your delicious homemade Mexican Steak Tacos!

Nutrition Facts

Serving size 1396.7 grams (1396.7g)
Amount per serving % Daily Value*
Calories 2968
Total Fat 160.60g 206%
Saturated Fat 47.80g 239%
Polyunsaturated Fat 6.80g
Cholesterol 470mg 157%
Sodium 5877mg 256%
Total Carbohydrate 216.00g 79%
Dietary Fiber 42.20g 151%
Total Sugars 13.60g
Protein 178.30g 357%
Vitamin D 18IU 91%
Calcium 784mg 60%
Iron 20mg 108%
Potassium 2953mg 63%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 47.8%
Protein: 23.6%
Carbs: 28.6%