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 well. Let marinate at room temperature for 15–20 minutes.
03 - While steak marinates, grill poblano peppers over direct heat, turning until skin is charred and blistered (approximately 5–7 minutes). Transfer to a bowl, cover, and let steam for 5 minutes.
04 - Rub off charred skins from poblanos, remove stems and seeds, and dice the flesh.
05 - In a bowl, combine diced poblano, cherry tomatoes, red onion, jalapeño, cilantro, lime juice, salt, and pepper. Toss gently and set aside.
06 - Grill the flank steak for 5–6 minutes per side for medium-rare, or to desired doneness.
07 - Transfer steak to a cutting board and rest for 5 minutes. Slice thinly against the grain.
08 - Arrange steak slices on plates and top generously with poblano pico de gallo.