Ingredients
For the Soup:
- 1 tablespoon olive oil
- 1 medium onion, diced
- 3 cloves garlic, minced
- 1 pound boneless, skinless chicken breasts (or thighs), cut into bite-sized pieces
- 1 packet taco seasoning (or 2 tablespoons homemade taco spice blend)
- 1 teaspoon smoked paprika
- 1 can (15 ounces) black beans, drained and rinsed
- 1 can (15 ounces) corn, drained
- 1 can (14.5 ounces) diced tomatoes with green chilies
- 4 cups chicken broth
- 1 cup heavy cream (or half-and-half for a lighter option)
- 1/2 cup cream cheese, softened
Toppings (Optional):
- Shredded cheddar cheese
- Sour cream
- Fresh cilantro, chopped
- Tortilla strips or chips
- Diced avocado
- Lime wedges
Instructions
Step 1: Sauté the Aromatics
Heat olive oil in a large pot over medium heat. Add the diced onion and sauté for 2–3 minutes until softened. Stir in the minced garlic and cook for another minute until fragrant.
Step 2: Cook the Chicken
Add the chicken pieces to the pot and season with taco seasoning and smoked paprika. Cook for 5–7 minutes, stirring occasionally, until the chicken is browned on all sides.
Step 3: Build the Base
Stir in the black beans, corn, and diced tomatoes with their juices. Pour in the chicken broth and bring the mixture to a boil.
Step 4: Simmer and Soften
Reduce the heat to low and let the soup simmer for 10 minutes, allowing the flavors to meld together.
Step 5: Make it Creamy
Stir in the heavy cream and softened cream cheese, whisking until the cream cheese is fully melted and incorporated into the broth.
Step 6: Adjust and Serve
Taste the soup and adjust seasoning with salt and pepper if needed. Ladle the soup into bowls and add your favorite toppings before serving.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
Nutrition
- Serving Size: 1 bowl
- Calories: 410 kcal
- Sugar: 5g
- Fat: 21g
- Carbohydrates: 28g
- Fiber: 6g
- Protein: 25g