01 - Preheat your grill to high heat.
02 - In a shallow dish, whisk together olive oil, 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 steak marinates, place poblano peppers on the grill over direct heat. Turn frequently until the skin is charred and blistered on all sides, approximately 5-7 minutes.
04 - Transfer charred peppers to a bowl and cover with plastic wrap or a plate. Let steam for 5 minutes to loosen the skins. Rub off the charred skin, remove stems and seeds, then dice the roasted flesh.
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. Set aside until ready to serve.
06 - Remove steak from marinade and place on the hot grill. Cook for 5-6 minutes per side for medium-rare, or adjust timing to reach desired doneness.
07 - Transfer the cooked steak to a cutting board and let rest for 5 minutes to allow juices to redistribute. Slice thinly against the grain for maximum tenderness.
08 - Arrange steak slices on plates and top generously with the poblano pico de gallo. Serve immediately.