01 - Preheat your grill to high heat.
02 - In a shallow dish, whisk together olive oil, kosher salt, black pepper, cumin, smoked paprika, minced garlic, and lime juice. Add the flank steak, turning to coat thoroughly. Let marinate at room temperature for 15-20 minutes.
03 - While the steak marinates, grill poblano peppers over direct high heat, turning frequently until the skin is evenly charred and blistered, approximately 5-7 minutes. Transfer to a bowl, cover, and let steam for 5 minutes.
04 - Rub the charred skins off the peppers, then remove stems and seeds. Dice the roasted poblano flesh. In a mixing bowl, combine diced poblano, cherry tomatoes, red onion, jalapeño, cilantro, lime juice, salt, and pepper. Toss gently to combine and set aside.
05 - Grill the marinated flank steak for 5-6 minutes per side for medium-rare doneness, adjusting time as needed for preferred doneness level.
06 - Transfer the grilled steak to a cutting board and let rest for 5 minutes to allow juices to redistribute. Slice thinly against the grain for maximum tenderness.
07 - Arrange steak slices on a serving platter and top generously with the prepared poblano pico. Serve immediately.