Ingredients:
- 1/4 cup (60ml) lime juice, freshly squeezed
- 2 tablespoons (30ml) olive oil
- 2 cloves garlic, minced (about 1 teaspoon)
- 1 tablespoon chili powder
- 1 teaspoon ground cumin
- 1/2 teaspoon smoked paprika
- 1/4 teaspoon cayenne pepper (optional, for heat)
- 1/2 teaspoon dried oregano
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 1/2 pounds (680g) flank steak or skirt steak, trimmed of excess fat
- 1 large yellow onion, sliced
- 1 red bell pepper, sliced
- 1 green bell pepper, sliced
- 1 yellow bell pepper, sliced (optional, for color)
- 2 tablespoons (30ml) olive oil
- Salt and pepper, to taste
- 12-18 small flour tortillas, warmed
- Your favorite toppings: sour cream, guacamole, salsa, shredded cheese, cilantro, diced tomatoes, pickled jalapenos
Instructions:
- In a large zip-top bag or shallow dish, whisk together all marinade ingredients. Add the flank steak, making sure it's fully coated. Marinate in the refrigerator for at least 30 minutes, or up to 4 hours.
- While the beef is marinating, slice the onion and bell peppers into thin strips.
- Heat 1 tablespoon of olive oil in a large cast-iron skillet over high heat until the skillet is smoking hot. Remove the steak from the marinade (discard the marinade) and sear for 3-4 minutes per side for medium-rare, or longer depending on desired doneness. Use a meat thermometer if you're unsure; 130-135°F (54-57°C) for medium-rare is ideal.
- Remove the steak from the skillet and let it rest for at least 10 minutes before slicing against the grain into thin strips. This helps retain the juices.
- While the steak is resting, add the remaining 1 tablespoon of olive oil to the skillet. Add the sliced onions and bell peppers and sauté over medium-high heat until softened and slightly charred, about 5-7 minutes. Season with salt and pepper to taste.
- Add the sliced beef back to the skillet with the vegetables and toss to combine. Cook for another minute or two to heat through. Serve immediately in warm tortillas with your favorite toppings.