- In a large pot or Dutch oven over medium heat, sauté the red onion, white onion, red bell pepper, poblano, and jalapeño for 3-4 minutes until softened. 
- Stir in the frozen corn, garlic powder, paprika, salt, pepper, and cumin. Cook for another 2 minutes to enhance the flavors. 
- Pour in the chicken broth, bring to a boil, then reduce heat and let it simmer for 15 minutes. 
- Stir in the cream cheese until fully melted and incorporated, then add the heavy cream and shredded cheese, stirring until smooth and creamy. 
- OPTIONAL: Blend for Creaminess. If you prefer a smoother texture, blend a portion of the soup using an immersion blender or transfer some to a blender and pulse until creamy, then return it to the pot. 
- Taste and adjust seasonings if needed. Serve hot, garnished with fresh cilantro, lime wedges, or extra cheese if desired. Enjoy!