Ingredients
Method
Step-by-Step
- Whisk the lime juice, orange juice, oil, chopped cilantro, minced garlic, optional jalapeño, cumin, chili powder, kosher salt, and black pepper in a bowl.
- Place the flank steak in a resealable bag or shallow dish and pour the marinade over it. Coat every surface, seal or cover, and refrigerate for at least 1 hour and up to 8 hours; overnight is also commonly used, but do not marinate much longer because the lime juice can soften the meat excessively.
- Remove the steak from the marinade and pat it dry. Discard the used marinade rather than reusing it.
- Preheat a gas or charcoal grill to high heat, approximately 450 to 500°F. Clean the grates and lightly oil them if needed.
- Grill the steak for approximately 4 to 6 minutes per side for medium-rare, depending on thickness. Use a thermometer when possible and aim for approximately 130 to 135°F for medium-rare or 135 to 145°F for medium.
- Transfer the cooked steak to a cutting board and let it rest for 5 to 10 minutes. This gives the juices time to settle before slicing.
- Warm the corn tortillas directly on the grill for approximately 20 to 30 seconds per side, until flexible and lightly charred. Keep them wrapped in a clean towel or foil so they stay soft.
- Identify the direction of the long muscle fibers in the rested flank steak, then slice thinly across the grain. Fill the warm tortillas with steak, diced onion, cilantro, avocado, and salsa, then serve with lime wedges and any optional toppings.
Notes
Drying the steak before grilling helps it brown instead of steam. Slice across the grain for the most tender texture, and avoid cooking flank steak beyond medium because it can become tough. Refrigerate leftovers promptly and store steak separately from tortillas and toppings.
