Grilled Marinated Flank Steak Fajitas Recipe

J. Kenji Lopez-Alt

While fajitas are more commonly made with skirt steak, flank steak makes a fantastic filling as well. It may seem out of place in a Mexican (or Meximerican) recipe, but soy sauce is actually quite a common fajita marinade ingredient. I mix mine with oregano, ground ancho chile (or if I'm lazy, chili powder), cumin, garlic, and sugar, oil, and lime juice. You can go all out and serve it restaurant-style with grilled peppers and onions, but that's just gilding the lily—well-cooked meat doesn't need much more than a squeeze of lime, some chopped onions and cilantro, and s bit of fresh salsa.

Recipe Facts

Active: 30 mins
Total: 90 mins
Serves: 6 to 8 servings

Rate & Comment


  • 1/4 cup (60ml) soy sauce
  • 1/4 cup (60ml) lime juice
  • 4 medium cloves garlic
  • 2 tablespoons sugar
  • 1 tablespoon dried ground ancho chile (or 1 tablespoon chili powder)
  • 1 tablespoon dried oregano
  • 2 teaspoons ground cumin
  • 1/4 teaspoon cayenne pepper
  • 1/2 cup chopped fresh cilantro leaves and tender stems, divided
  • 1/3 cup (80ml) canola or other neutral oil
  • 2 1/2 pounds flank steak (about 1 whole flank steak)
  • 1 large yellow onion, finely diced
  • 12 to 16 flour tortillas, warmed
  • 2 whole limes, cut into wedges
  • Salsa, sour cream, and/or guacamole for serving


  1. In a medium bowl, whisk together soy sauce, lime juice, garlic, sugar, ground chile, oregano, cumin, cayenne, and 2 tablespoons cilantro until sugar is dissolved. Slowly add oil while whisking constantly. Place flank steak inside a gallon-sized zipper-lock bag with marinade. Press out air, seal bag, and allow meat to marinate in the refrigerator, turning occasionally, for at least 1 and up to 12 hours.

  2. Remove steak from marinade and pat dry with paper towels. Ignite a large chimney full of coals and wait until they're covered in grey ash. Spread evenly over 1/2 of grate, leaving the other half empty. Put the cooking grate in place, cover, and allow grill to preheat for 5 minutes. Scrape cooking grates clean, then place flank steak over hot side of grill. cook until well charred, about 3 minutes. Flip steak and continue to cook until second side is well charred, about 3 minutes longer. Transfer steak to cooler side of grill, cover, and cook until the thickest part of the steak registers 125°F on an instant-read thermometer for medium-rare, or 135° for medium, about 5 minutes longer. Transfer to a cutting board, tent with foil, and allow steak to rest for at least 5 minutes.

  3. Slice steak thinly across the grain, then cut each slice into 1/2-inch pieces. Serve immediately with warm tortillas, diced onions, remaining chopped cilantro, lime wedges, and salsa as desired.

This Recipe Appears In