01 -
Preheat broiler to high or ignite a gas stove flame. Roast poblano peppers until skins are charred and blistered on all sides, turning as needed.
02 -
Transfer roasted peppers to a bowl and cover tightly with plastic wrap. Let steam and cool for 10 minutes.
03 -
Peel away as much of the charred skin as possible. Discard stems and seeds. Transfer peppers to a food processor or blender and pulse until finely chopped. Set aside.
04 -
Melt butter in a large saucepan over medium heat. Add chopped onion and cook, stirring, until translucent, about 5 minutes. Incorporate garlic, cumin, and chopped poblanos; sauté for 1 minute until fragrant.
05 -
Pour in chicken bone broth. Season with salt and black pepper. Bring mixture to a boil, then reduce to a simmer.
06 -
Add diced chicken. Simmer gently until chicken is fully cooked, about 10 minutes.
07 -
Combine cream cheese and shredded cheddar in the cleaned food processor or blender. Add approximately 250 ml of hot broth (avoiding chicken pieces) and blend until smooth.
08 -
Stir creamy cheese mixture back into the soup. Simmer gently, stirring frequently, until thoroughly combined and creamy. Adjust seasoning as needed.
09 -
Preheat broiler again. Ladle soup into ovenproof bowls. Top each serving with a slice of cheddar or pepper jack cheese.
10 -
Place bowls under the broiler, approximately 15 cm from the heat source. Broil until cheese melts and bubbles, about 1–2 minutes.
11 -
Serve hot, garnished with fresh chopped cilantro or green onions if desired.