Preheat the oven to 450°F. Set out a large rimmed baking sheet. Lay the poblano peppers, garlic cloves, and trimmed scallions on the baking sheet. Drizzle with olive oil. Then roast in the oven for 6-7 minutes per side, 12-14 minutes total.
Allow the roasted poblano peppers to cool. Then gently remove the waxy skin from the peppers. Pull off the stems and shake out the majority of the seeds. Discard the skins, stems, and seeds.
Set out a food processor. Place the poblano peppers, roasted green onions, and garlic in the food processor. Purée until mostly smooth. Then add in the cream cheese, sour cream, lime juice, 1 teaspoon of salt, ¼ teaspoon of cracked black pepper. Purée again until very smooth.
Cover and refrigerate until ready to use.
