Roast the Poblano: Preheat your oven to 450°F (230°C). Place the poblano peppers on a baking sheet and roast for about 20 minutes or until the skin is charred and blistered. Remove from the oven, place peppers in a bowl, cover with plastic wrap, and let them steam for 10 minutes. Once cooled, peel off the skin, stem, and seed them, then chop the peppers.
Sauté Aromatics: In a large pot, heat the olive oil over medium heat. Add the chopped onion and sauté for about 3-4 minutes until softened. Stir in the minced garlic and cook for another minute until fragrant.
Cook the Chicken: Add the diced chicken to the pot and season with cumin, smoked paprika, chili powder, salt, and pepper. Cook for about 5-7 minutes until the chicken is browned and cooked through.
Combine Ingredients: Stir in the roasted poblano peppers, diced tomatoes (with juices), chicken broth, corn, and black beans. Bring the mixture to a boil, then reduce the heat to a simmer. Cook for about 20 minutes to allow the flavors to meld.
Adjust Seasoning: Taste the soup and adjust seasoning with more salt, pepper, or additional chili powder if desired.
Serve: Ladle the soup into bowls, garnish with fresh cilantro, and top with crispy tortilla strips. Serve with lime wedges on the side for added zest.
Notes
Adjust the spice level by adding more or less chili powder.