Ingredients
Method
- Heat olive oil in large Dutch oven over medium heat. Add onions and cook until soft, about 5 minutes.
- Add garlic, jalapeño, and spices. Cook 30 seconds until fragrant.
- Push mixture to sides and add chicken. Cook 5 minutes until mostly done.
- Stir in tomatoes, beans, corn, and broth. Scrape up browned bits. Simmer 10 minutes.
- Reduce heat to low. Whisk in cream cheese until fully melted. Stir in heavy cream.
- Remove from heat. Stir in lime juice and cilantro. Season with salt and pepper.
- Let sit 5 minutes before serving with desired toppings.
Notes
For vegetarian version, substitute chicken with portobello mushrooms and use vegetable broth. Soup thickens as it cools - add extra broth when reheating if needed.
