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 well. Let marinate at room temperature for 15 to 20 minutes.
03 - While the steak marinates, place poblano peppers on the grill over direct heat. Turn occasionally until the skin is charred and blistered, about 5 to 7 minutes. Transfer to a bowl, cover, and let steam for 5 minutes.
04 - Rub off the charred skins from the steamed poblanos, then remove stems and seeds. Dice the roasted pepper flesh into small pieces.
05 - In a mixing bowl, combine diced poblano peppers, cherry tomatoes, red onion, jalapeño, cilantro, lime juice, salt, and pepper. Toss gently to combine and set aside.
06 - Place the marinated flank steak on the hot grill. Cook for 5 to 6 minutes per side for medium-rare, adjusting time for your preferred doneness.
07 - Transfer the cooked steak to a cutting board and let rest for 5 minutes. Slice thinly against the grain to ensure tenderness.
08 - Arrange steak slices on plates and top generously with the poblano pico de gallo. Serve immediately.