This hearty soup combines shredded chicken with black beans, corn, and diced tomatoes in a rich, taco-seasoned broth. The addition of cream cheese and heavy cream creates a luxuriously smooth texture that perfectly balances the Tex-Mex spices.
Ready in just 40 minutes, this one-pot meal is ideal for busy weeknights. The taco seasoning, cumin, and smoked paprika provide authentic Tex-Mex flavor while the creamy base makes it incredibly satisfying.
Top with fresh cilantro, shredded cheddar, crushed tortilla chips, or jalapeños to customize each bowl. Leftovers keep well in the refrigerator for 3-4 days.
The first time I made this soup, it was supposed to be just a Tuesday night dinner to use up leftover rotisserie chicken. My roommate walked in mid-simmer and literally stopped in her tracks, asking what smelled like a Mexican restaurant in our apartment. Now it is the most requested meal whenever friends come over.
Last winter, my sister was feeling under the weather and this soup became her recovery meal of choice. Something about the warm spices and creamy broth just hits different when you need comfort. Now she texts me every time she makes it, reporting back on what new toppings she tried.
Ingredients
- Cooked chicken breast: Rotisserie chicken is my secret weapon for busy nights because it is already seasoned and perfectly tender
- Yellow onion: Dicing it small helps it melt into the soup base while providing that essential aromatic foundation
- Garlic: Fresh minced garlic adds a punch that garlic powder can never quite replicate
- Black beans: Rinse them really well to remove the starchy liquid so your soup stays clear and clean tasting
- Corn kernels: They add natural sweetness that balances all the savory spices beautifully
- Diced tomatoes with green chilies: This is where the soup gets its subtle kick and body without having to chop fresh peppers
- Chicken broth: Low sodium gives you control over the salt level since taco seasoning brings plenty of seasoning
- Heavy cream or half and half: This transforms the broth into something velvety and luxurious
- Cream cheese: Make sure it is softened and cubed so it melts evenly instead of floating in stubborn lumps
- Taco seasoning: Homemade or store bought both work but check your packet if you need to keep it gluten free
- Ground cumin: Deepens the taco flavor profile with earthy warmth
- Smoked paprika: Adds a subtle smoky layer that makes people ask what your secret ingredient is
Instructions
- Sauté the aromatics:
- Heat a drizzle of oil in your large pot over medium heat and cook the diced onion until it turns translucent and fragrant, about 3 or 4 minutes. Add the minced garlic and stir constantly for 30 seconds so it does not burn.
- Build the soup base:
- Dump in the shredded chicken, black beans, corn, tomatoes with their juices, chicken broth, and all your spices. Give everything a good stir to distribute the seasoning evenly.
- Simmer and develop flavors:
- Let the soup come to a boil then drop the heat to maintain a gentle simmer for 15 minutes. The broth will thicken slightly as the flavors meld together.
- Make it creamy:
- Lower the heat and add the cubed cream cheese first, stirring until it disappears into the soup. Pour in the cream and keep stirring until everything is silky smooth, about 5 minutes.
- Season and serve:
- Taste the soup and add salt and pepper as needed. Ladle into bowls and let everyone customize their own toppings.
This recipe became famous in my friend group after a particularly memorable game night. Everyone kept going back for small refills between rounds until the pot was scraped clean and someone actually suggested licking the bowl.
Make It Your Own
I have discovered that this soup is incredibly forgiving and adaptable. Sometimes I throw in a can of pinto beans or swap the heavy cream for coconut milk when I want something lighter.
Perfect Pairings
A warm tortilla or crusty bread is essential for sopping up every last drop of that spiced creamy broth. I also love setting up a toppings bar and letting everyone build their perfect bowl.
Meal Prep Magic
This soup actually tastes better on day two when all the spices have had time to really mingle and develop depth. It keeps beautifully in the fridge for up to five days.
- Store the soup in airtight containers and reheat gently on the stove with a splash of broth
- Crushed tortilla chips lose their crunch over time so add those right before serving
- The cream cheese may separate slightly upon reheating but a quick whisk brings it back together
There is something so satisfying about a recipe that comes together quickly but tastes like you spent all day caring over it. This soup is pure comfort in a bowl.
Recipe FAQs
- → Can I use raw chicken instead of cooked?
-
Yes, you can use raw chicken breasts. Add them to the pot in step 3 and simmer for 20-25 minutes until fully cooked, then shred and return to the soup.
- → Can I make this dairy-free?
-
Substitute coconut milk or cashew cream for the heavy cream, and use dairy-free cream cheese alternative or simply omit the cream cheese for a lighter version.
- → How spicy is this soup?
-
The mild version has gentle heat from the diced tomatoes with green chilies. Increase spice by adding jalapeños, hot sauce, or cayenne pepper to taste.
- → Can I freeze this soup?
-
Yes, freeze in airtight containers for up to 3 months. The texture may change slightly after freezing, but taste remains excellent.
- → What other proteins work well?
-
Ground beef, shredded pork, or turkey are great alternatives. Just brown the meat first and drain excess fat before adding to the soup.
- → Can I make this in a slow cooker?
-
Absolutely. Combine all ingredients except the cream cheese and heavy cream. Cook on low for 4-6 hours, then stir in the dairy during the last 30 minutes.