This creamy white bean and green chile soup is the perfect comfort food for a cozy evening. Made with tender white beans, spicy green chiles, and a blend of warm spices, this soup is both comforting and flavorful. The creamy texture and the hint of heat from the chiles make it a satisfying meal on its own or a fantastic starter. It's easy to make and can be ready in under an hour. Serve it with a side of crusty bread for a complete and satisfying meal.
Ingredients
- 2 tablespoons olive oil
- 1 onion, diced
- 2 cloves garlic, minced
- 2 cans (15 ounces each) white beans, drained and rinsed
- 1 can (4 ounces) diced green chiles
- 4 cups vegetable broth
- 1 teaspoon cumin
- 1 teaspoon paprika
- 1/2 teaspoon chili powder
- 1/4 teaspoon cayenne pepper (optional)
- 1/2 cup heavy cream
- Salt and pepper to taste
- Chopped fresh cilantro, for garnish (optional)
Directions
- In a large pot, heat the olive oil over medium heat.
- Add the diced onion and minced garlic to the pot and cook until the onion is translucent and the garlic is fragrant, about 5 minutes.
- Add the white beans, diced green chiles, vegetable broth, cumin, paprika, chili powder, and cayenne pepper (if using) to the pot.
- Bring the mixture to a boil, then reduce the heat to low and simmer for 20 minutes, stirring occasionally.
- Using an immersion blender or a regular blender, puree the soup until smooth and creamy.
- Return the soup to the pot, stir in the heavy cream, and season with salt and pepper to taste.
- Simmer for an additional 5 minutes to heat through.
- Serve the creamy white bean and green chile soup hot, garnished with chopped fresh cilantro if desired.