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.
In a small bowl, mix the olive oil, lime juice, minced garlic, ground cumin, chili powder, salt, and black pepper to create a marinade.
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.
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.
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).
Set the cooked steak on a cutting board and let it rest for 5 minutes to retain its juices.
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.
Chop the white onion and cilantro finely. If using avocado, slice it into thin pieces.
Thinly slice the rested steak against the grain for tender slices.
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.
Serve immediately and enjoy your delicious homemade Mexican Steak Tacos!
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% |
Source of Calories