Directions
Heat the olive oil in a large pot or Dutch oven over medium-high heat.
Add the diced celery and red bell pepper, sautéing for 5-7 minutes until they begin to soften.
Stir in the minced garlic and cook for another minute until fragrant.
Add the diced tomatoes, cumin, oregano, chili powder, and cayenne pepper.
Cook for 2-3 minutes, stirring constantly to toast the spices.
Pour in the chicken broth and add the chopped cilantro.
Bring the mixture to a boil, then reduce the heat to low, cover, and let it simmer for 20 minutes to allow the flavors to meld.
Reduce the heat to its lowest setting.
Add the cubed cream cheese, whisking gently until it has completely melted into the broth, creating a smooth and creamy base.
Do not let the soup boil after adding the cheese.
Stir in the shredded chicken and the fresh lime juice.
Let it heat through for another 5 minutes.
Taste and adjust seasoning if necessary.
Serve hot, garnished with extra fresh cilantro.