Print

Flank Steak Tacos Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4 from 4 reviews

Delicious and easy-to-make Flank Steak Tacos featuring marinated, grilled flank steak served on warm corn tortillas with fresh cilantro and cotija cheese. Perfect for a flavorful and satisfying meal.

Ingredients

Steak Marinade

  • 1 1/2 pounds flank steak
  • 1/4 cup olive oil
  • 2 limes, juiced
  • 2 garlic cloves, minced
  • 1 teaspoon chili powder or ground cumin
  • 1 teaspoon kosher salt, plus more for grilling
  • 1/4 teaspoon ground black pepper, plus more for grilling

Tacos

  • 8 6-inch corn tortillas, warmed
  • 3 tablespoons freshly chopped cilantro
  • Cotija cheese, for topping
  • Optional toppings: diced tomatoes, avocado, onions, cilantro lime crema (see notes)

Instructions

  1. Marinate: In a large bowl, whisk together olive oil, lime juice, minced garlic, chili powder (or cumin), kosher salt, and black pepper. Transfer marinade to a zip-top bag and add the flank steak. Press out excess air and seal the bag. Marinate at room temperature for 20 to 30 minutes or refrigerate for up to 24 hours. Remove from fridge and set out for 30 minutes before grilling to reach room temperature.
  2. Season: Remove steak from marinade and pat dry with paper towels. Season both sides generously with kosher salt and black pepper to prepare for grilling.
  3. Grill: Preheat grill to medium-high heat. Place steak on grill and cook about 6 minutes per side for medium doneness, adjusting time based on thickness. Use a meat thermometer for accuracy—130°F for medium-rare, 140°F for medium.
  4. Rest: Remove steak from grill and let rest for 5 to 10 minutes. This allows juices to redistribute and results in a juicier steak.
  5. Slice: Slice the steak thinly against the grain to maximize tenderness.
  6. Prepare toppings: While steak is resting, prepare desired toppings such as diced tomatoes, avocado, onions, cilantro lime crema, or other favorite taco accents.
  7. Assemble and Serve: Warm corn tortillas and place sliced flank steak on top. Add freshly chopped cilantro, cotija cheese, and any additional toppings. Serve immediately while warm for the best flavor experience.

Notes

  • Marinating steak at room temperature for 20 to 30 minutes helps tenderize and infuse flavor, but marinating up to 24 hours in the refrigerator is best for deeper flavor.
  • Allowing steak to come to room temperature before grilling ensures more even cooking.
  • Use a meat thermometer to check doneness: 130°F for medium-rare, 140°F for medium.
  • Cilantro lime crema can be made by mixing sour cream or Greek yogurt with lime juice and chopped cilantro.
  • For a gluten-free option, ensure corn tortillas are 100% corn without additives.
  • Resting steak is crucial to keep it juicy and tender after grilling.