01 -
In a mixing bowl, whisk together olive oil, lime juice, chili powder, cumin, garlic powder, salt, and black pepper until well combined.
02 -
Place the flank steak in a shallow dish and evenly coat both sides with the marinade.
03 -
Cover and refrigerate for at least 30 minutes, or marinate overnight for enhanced flavor.
04 -
Preheat a grill or heavy skillet over medium-high heat.
05 -
Cook the marinated flank steak for 4 to 5 minutes per side, aiming for medium-rare doneness.
06 -
Allow the steak to rest for 5 minutes, then slice thinly against the grain before serving.