01 -
Heat olive oil in a large pot or Dutch oven over medium heat. Add diced onion and cook for about 5 minutes until softened.
02 -
Stir in minced garlic and diced jalapeños, cooking for 2 minutes to release flavors.
03 -
Place chicken breasts into the pot, add chicken broth, and bring to a boil. Reduce heat and simmer for 15 minutes or until chicken is cooked through.
04 -
Remove chicken breasts and shred using two forks. Return shredded chicken to the pot.
05 -
Pour in heavy cream. Stir in ground cumin, paprika, salt, and pepper. Mix thoroughly.
06 -
Add softened cream cheese, stirring until melted and the soup is creamy.
07 -
Mix in shredded cheddar cheese until fully melted. If using, add crumbled bacon for additional flavor.
08 -
Simmer for 5 minutes to allow flavors to meld.
09 -
Ladle soup into bowls and garnish with fresh cilantro before serving.