Picture this: it’s a chilly evening, and you’re craving something warm, satisfying, and bursting with flavor. That’s exactly when Creamy Chicken Taco Soup comes to the rescue! This soup takes all the beloved flavors of chicken tacos and transforms them into a rich, comforting bowl that’s guaranteed to become a family favorite.
I discovered this recipe during a particularly cold winter when I wanted something that combined my love for Mexican flavors with the soul-warming qualities of a hearty soup. What began as a kitchen experiment has since become one of my most requested recipes from friends and family.
Why This Recipe is Awesome

Creamy Chicken Taco Soup brilliantly bridges the gap between a classic taco night and a comforting soup dinner. What makes this recipe truly special is its incredible depth of flavor despite being surprisingly simple to prepare.
The combination of tender shredded chicken, smoky taco seasonings, and a velvety cream base creates a texture that’s both luxurious and satisfying. Unlike many soup recipes that require hours of simmering, this one delivers restaurant-quality taste in just about 30 minutes of active cooking time. This soup also offers incredible versatility.
You can adjust the spice level to suit your family’s preferences, and the customizable toppings mean everyone can make their bowl exactly how they like it. It’s also a brilliant solution for repurposing leftover chicken or using a store-bought rotisserie chicken when you’re short on time.
Equipment needed: Large Dutch oven or soup pot, cutting board, sharp knife, measuring cups and spoons, wooden spoon

Creamy Chicken Taco Soup
Ingredients
- 2 tablespoons olive oil
- 1 medium onion diced
- 1 red bell pepper diced
- 3 garlic cloves minced
- 1 packet 1.25 oz taco seasoning (or 3 tablespoons homemade taco seasoning)
- 4 cups chicken broth
- 1 can 14.5 oz fire-roasted diced tomatoes
- 1 can 15 oz black beans, drained and rinsed
- 1 can 15 oz corn kernels, drained (or 1½ cups frozen corn)
- 3 cups cooked shredded chicken rotisserie chicken works great
- 1 cup heavy cream or half-and-half for a lighter option
- 8 oz cream cheese softened and cubed
- 1 tablespoon lime juice
- ¼ cup fresh cilantro chopped (plus more for garnish)
- Salt and pepper to taste
- Optional Toppings:
- Tortilla strips or crushed tortilla chips
- Shredded Mexican cheese blend
- Diced avocado
- Sour cream
- Sliced jalapeños
- Green onions chopped
- Extra lime wedges
Instructions
- Sauté the aromatics. Heat olive oil in a large Dutch oven or soup pot over medium heat. Add diced onion and bell pepper, cooking until softened, about 5 minutes. Add minced garlic and cook for another 30 seconds until fragrant.
- Add seasonings and liquids. Sprinkle the taco seasoning over the vegetables and stir to coat evenly. Pour in the chicken broth and add the diced tomatoes with their juices, stirring to combine and scraping any browned bits from the bottom of the pot.
- Incorporate beans and corn. Add the drained black beans and corn to the pot, stirring to combine. Bring the mixture to a simmer.
- Add the chicken. Stir in the shredded chicken and return to a simmer. Cook for about 10 minutes to allow the flavors to meld together.
- Create the creamy base. Reduce heat to low. Add the cubed cream cheese, stirring frequently until it completely melts and incorporates into the soup. This may take 3-5 minutes.
- Finish with cream. Pour in the heavy cream, stirring to combine. Let the soup heat through for about 5 minutes, but do not allow it to boil after adding the cream.
- Add final touches. Stir in the lime juice and chopped cilantro. Taste and adjust seasoning with salt and pepper as needed.
- Serve with toppings. Ladle the hot soup into bowls and let everyone garnish with their choice of toppings. The contrasting textures and temperatures from the toppings really enhance the soup experience!
Notes
- For a thicker soup, you can mash some of the black beans before adding them to the pot.
- This soup can be made ahead and reheated gently—just be careful not to boil it once the cream has been added.
- The soup will continue to thicken as it cools, so you may need to add a splash of broth when reheating leftovers.
- For a spicier version, add a diced jalapeño with the onions and peppers, or stir in a few dashes of hot sauce at the end.
- This recipe freezes well if you omit the dairy components. When ready to eat, thaw completely, reheat, and then stir in fresh cream and cream cheese.
Calories & Nutritional Info
- Calories: Approximately 480 calories per serving (without toppings)
- Protein: 28g per serving
- Carbohydrates: 30g per serving
- Fat: 28g per serving
- Fiber: 7g per serving
- Contains dairy (cream cheese and heavy cream)
- Gluten-free (when using gluten-free taco seasoning)
Common Mistakes to Avoid
- Boiling after adding cream: This can cause the dairy to separate and give the soup a grainy texture. Always keep the heat low after adding cream.
- Not softening the cream cheese: Cold cream cheese will take much longer to melt and may leave unwanted lumps in your soup.
- Overcooking the chicken: If you’re cooking chicken specifically for this recipe, be careful not to overcook it, as it will continue to cook in the soup.
- Skipping the lime juice: This brightens all the flavors and balances the richness of the cream – don’t omit it!
- Forgetting to drain and rinse beans: This step removes excess starch and sodium that could affect the soup’s flavor and consistency.
Alternatives & Substitutions
- Protein options: Ground beef or turkey can replace chicken for a different flavor profile. For a vegetarian version, use an extra can of beans and vegetable broth instead.
- Dairy alternatives: For a lighter version, substitute half-and-half for the heavy cream. For dairy-free, use full-fat coconut milk and dairy-free cream cheese.
- Bean variations: Pinto beans or kidney beans work well in place of black beans, or use a combination for more texture.
- Corn alternatives: If you don’t have canned or frozen corn, diced zucchini or bell peppers can provide a similar sweetness and texture.
- Herb options: If you don’t enjoy cilantro, fresh parsley makes a good substitute, though it will change the flavor profile slightly.
FAQs
Can I make this soup in a slow cooker?
Absolutely! Sauté the onions, peppers, and garlic first, then transfer to a slow cooker with all ingredients except the cream cheese, heavy cream, lime juice, and cilantro. Cook on low for 4-6 hours, then add the remaining ingredients and cook for another 30 minutes until heated through and cream cheese is melted.
How long will leftovers last in the refrigerator?
This soup keeps well in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop or in the microwave, stirring occasionally and adding a splash of broth if needed to reach desired consistency.
Can I use raw chicken in this recipe?
Yes! Cut 1.5 pounds of boneless chicken breasts into small pieces and add them after the aromatics. Cook until no longer pink, about 5-7 minutes, then proceed with the recipe. The chicken will continue cooking as the soup simmers.
Is this soup spicy?
The base recipe has a mild to moderate heat level depending on your taco seasoning. For a milder soup, use mild taco seasoning and omit any additional hot peppers. For more heat, add diced jalapeños or a pinch of cayenne pepper.
What can I serve with this soup?
This hearty soup works wonderfully with a simple green salad, cornbread, or warm flour tortillas on the side. For a lighter meal, just serve with a variety of toppings and let the soup be the star!
Final Thoughts
Creamy Chicken Taco Soup brings together the best of two culinary worlds – the bold flavors of Mexican cuisine and the comforting embrace of a creamy soup. It’s a recipe that proves impressive meals don’t require complicated techniques or exotic ingredients. Whether you’re cooking for a weeknight family dinner or entertaining guests, this versatile soup is bound to earn you compliments and requests for the recipe.






