Ingredients
Equipment
Method
- Melt the butter in a large soup pot over medium-high heat. Add the red bell pepper, onion, poblano peppers, and minced garlic. Saute for about 5 minutes, stirring occasionally, until the onions are translucent and the peppers are soft and fragrant.
- Add the frozen hash brown potatoes and cumin. Stir and cook for another 5 minutes until the potatoes start to turn tender.
- Slowly pour in the chicken broth while scraping up any bits from the bottom of the pot. Bring to a boil, then reduce heat to low. Cover and simmer for 25 to 30 minutes until everything is soft and flavors have melded.
- In a small bowl, whisk together the flour, milk, and half and half until completely smooth. Increase heat to medium and pour the mixture into the soup. Stir constantly for about 5 minutes until the soup thickens to a creamy consistency.
- Reduce heat to low and add all the shredded cheese. Stir constantly until fully melted and silky smooth. Taste and adjust salt as needed. Serve hot with your favorite toppings.
Notes
Swap chicken broth for vegetable broth to make this soup vegetarian. Oaxaca cheese delivers the best melt and stretch but Monterey Jack works great as a substitute. This soup freezes well for up to 3 months. Reheat on the stovetop over low heat with a splash of broth or milk to restore creaminess.
