Chicken Taco Soup with Cream Cheese Recipe
If you are craving a comforting bowl that bursts with flavor and creamy goodness, you have to try this Chicken Taco Soup with Cream Cheese. This vibrant soup combines tender chicken, hearty beans, sweet corn, and just the right amount of spice, all wrapped up in a luxuriously creamy broth thanks to the addition of cream cheese. It’s like all the best parts of a taco night transformed into a cozy bowl that’s ready in less than an hour. Every spoonful brings a lovely balance of savory, tangy, and creamy textures that will keep you coming back for more.

Ingredients You’ll Need
Getting the ingredients right is key to nailing the soul of this soup. Each component plays its part in building layers of flavor, texture, and color that make this dish an absolute crowd-pleaser.
- Olive oil: The base for sautéing the onions and garlic, adds a subtle richness.
- Medium onion (diced): Provides sweetness and depth to the soup’s broth.
- Garlic cloves (minced): Adds an aromatic punch that wakes up the flavors.
- Boneless, skinless chicken breasts or thighs (1 pound): Tender protein that soaks up the spices beautifully.
- Chicken broth (2 cups): Forms the savory, flavorful liquid foundation.
- Can of diced tomatoes (14.5 ounces): Brings acidity and a bright, fresh taste.
- Can of black beans (15 ounces, drained and rinsed): Adds hearty texture and protein.
- Can of corn (15 ounces, drained): Sweetness and a fun pop of color make it irresistible.
- Can of diced tomatoes with green chilies (10 ounces): Plays a starring role in delivering a spicy, smoky kick.
- Taco seasoning packet: The magic blend of spices that makes this soup unmistakably taco-flavored.
- Ground cumin (1 teaspoon): Adds earthiness and warmth to the dish.
- Chili powder (1 teaspoon): Provides mild heat and depth.
- Salt and pepper to taste: Essential for balancing and enhancing all the flavors.
- Cream cheese (8-ounce package, softened and cubed): This is what transforms this soup into a creamy, dreamy bowl of goodness.
- Fresh cilantro (1/4 cup, chopped, optional): A fresh, herbal garnish that brightens up each spoonful.
How to Make Chicken Taco Soup with Cream Cheese
Step 1: Prepare the Ingredients
Start by dicing your onion and mincing the garlic. Cut the cream cheese into small cubes so it melts evenly when added. Having these ready to go streamlines the cooking and keeps things moving smoothly.
Step 2: Sauté the Onions and Garlic
Heat olive oil over medium heat in a large pot or Dutch oven. Add diced onions and cook gently until soft and fragrant, about 5 minutes. Then, toss in the minced garlic and cook for another minute or two until it releases that irresistible aroma that signals delicious things to come.
Step 3: Add Chicken and Liquids
Place the chicken breasts right into the pot, then pour in the chicken broth, diced tomatoes, black beans, corn, and the diced tomatoes with green chilies. This vibrant mix starts building an irresistible base for the soup’s rich flavor.
Step 4: Season the Soup
Sprinkle in the taco seasoning packet, ground cumin, chili powder, plus salt and pepper. Give everything a good stir so those spices can mingle with the other ingredients and infuse the broth with that classic taco flair.
Step 5: Cook the Chicken
Bring the soup to a boil, then turn the heat down to let it simmer gently for 20 to 25 minutes. At this point, the chicken cooks through, soaking up all the spices and flavors, while the beans and corn tenderize to perfection.
Step 6: Shred the Chicken
Remove the cooked chicken breasts from the pot and shred them using two forks. This is when the soup really starts to come together with its hearty, tender chicken pieces. Return the shredded chicken to the pot and stir to blend.
Step 7: Add Cream Cheese
Now for the showstopper: add the cubed cream cheese to the hot soup. Stir continuously until the cream cheese melts completely, transforming the broth into a smooth and creamy bowl of pure comfort.
Step 8: Adjust Seasoning
Give your soup a taste and tweak the seasoning if needed, adding more salt, pepper, or chili powder to suit your personal spice level. You can even add a splash of hot sauce if you like things with an extra kick!
Step 9: Serve
Ladle the soup into bowls and garnish with chopped fresh cilantro if you have it. These little green leaves add a pop of freshness and color that’s so inviting.
How to Serve Chicken Taco Soup with Cream Cheese

Garnishes
Though the soup shines on its own, garnishes really elevate the experience. Try sour cream, shredded cheese, sliced jalapeños, avocado cubes, or crunchy tortilla strips. Each adds texture and layers of flavor, turning your meal into a festive occasion.
Side Dishes
This soup pairs beautifully with warm cornbread or crispy tortilla chips. A fresh salad with lime vinaigrette offers a crisp contrast, while Spanish rice keeps the taco theme going strong. Each side complements the creamy soup in its own way.
Creative Ways to Present
For a fun twist, serve the soup inside hollowed-out bread bowls or mini pumpkin shells for seasonal flair. You can also create a taco bar alongside, offering toppings like diced tomatoes, olives, and chopped onions so everyone can customize their bowls.
Make Ahead and Storage
Storing Leftovers
Once cooled, transfer leftover Chicken Taco Soup with Cream Cheese into airtight containers and store in the refrigerator for up to 4 days. The flavors actually meld beautifully after resting, making leftovers even tastier.
Freezing
This soup freezes well but keep the cream cheese in mind—sometimes it can change texture slightly upon freezing. For best results, freeze the soup before adding cream cheese, then stir in fresh cream cheese when reheating.
Reheating
Reheat leftovers gently on the stove over medium-low heat, stirring occasionally to keep the soup creamy and smooth. Add a splash of chicken broth or water if it gets too thick. Top with fresh cilantro just before serving.
FAQs
Can I use chicken thighs instead of breasts?
Absolutely! Chicken thighs are a great option as they stay moist and tender while simmering, contributing a richer flavor to the soup.
Is there a way to make this soup vegetarian?
Yes! Substitute the chicken with a hearty vegetable like diced zucchini or mushrooms and use vegetable broth. You can also add more beans or lentils for protein.
Can I make this soup spicy?
Definitely! Increase the amount of chili powder or add chopped jalapeños or a dash of hot sauce to turn up the heat just how you like it.
What can I use instead of cream cheese?
Sour cream or Greek yogurt can be a substitute to add creaminess, though they’ll give a tangier flavor. For vegan options, use a plant-based cream cheese alternative.
How thick or thin is this soup?
The cream cheese adds a nice creamy body, but the soup remains brothy and not too thick. You can thin it with extra broth or water if you prefer.
Final Thoughts
Chicken Taco Soup with Cream Cheese is the kind of meal that feels like a warm hug on a chilly day—comforting, flavorful, and endlessly satisfying. It’s simple to make, packed with wholesome ingredients, and perfect for sharing with friends and family. Give it a try and discover your new favorite way to enjoy all the bold flavors of taco night in a cozy bowl.
PrintChicken Taco Soup with Cream Cheese Recipe
This Chicken Taco Soup with Cream Cheese is a rich and creamy twist on the classic taco soup. Packed with tender chicken, beans, corn, and a blend of savory spices, it’s perfect for a comforting meal. The addition of cream cheese adds a velvety texture, making it extra satisfying and delicious.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Category: Soup
- Method: Sautéing and Simmering
- Cuisine: Mexican-inspired
- Diet: Low Fat
Ingredients
Main Ingredients
- 1 tablespoon olive oil
- 1 medium onion, diced
- 3 cloves garlic, minced
- 1 pound boneless skinless chicken breasts (or thighs)
- 2 cups chicken broth
- 1 (14.5-ounce) can diced tomatoes
- 1 (15-ounce) can black beans, drained and rinsed
- 1 (15-ounce) can corn, drained
- 1 (10-ounce) can diced tomatoes with green chilies (Rotel)
- 1 packet taco seasoning
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- Salt and pepper, to taste
- 1 (8-ounce) package cream cheese, softened and cut into cubes
- 1/4 cup fresh cilantro, chopped (optional)
Instructions
- Prepare the Ingredients: Dice the onion and mince the garlic. Cut the cream cheese into cubes and set aside, making sure it’s softened for easy melting.
- Sauté the Onions and Garlic: In a large pot or Dutch oven, heat the olive oil over medium heat. Add the diced onion and cook until softened, about 5 minutes. Then add the minced garlic and cook for another 1-2 minutes until fragrant, stirring frequently to avoid burning.
- Add Chicken and Liquids: Place the chicken breasts in the pot. Pour in the chicken broth, diced tomatoes, black beans, corn, and the can of diced tomatoes with green chilies. Stir gently to combine all ingredients.
- Season the Soup: Stir in the taco seasoning, ground cumin, chili powder, and season with salt and pepper to taste. Mix well to ensure even distribution of the spices.
- Cook the Chicken: Bring the soup to a boil, then reduce to a simmer. Let it cook gently for 20-25 minutes, or until the chicken is fully cooked and easily shreds with a fork.
- Shred the Chicken: Remove the chicken breasts carefully from the pot and place on a cutting board. Use two forks to shred the meat into bite-sized pieces. Return the shredded chicken to the pot and stir to combine.
- Add Cream Cheese: Add the cubed cream cheese to the hot soup. Stir continuously until the cream cheese has melted completely and the soup becomes creamy and smooth in texture.
- Adjust Seasoning: Taste the soup and adjust seasoning as needed. Add more salt, pepper, chili powder, or even a dash of hot sauce if you prefer a spicier flavor.
- Serve: Ladle the soup into bowls and garnish with chopped fresh cilantro if desired. Serve hot for a comforting and hearty meal.
Notes
- You can substitute chicken thighs for breasts for a juicier texture.
- If you prefer a thicker soup, simmer uncovered for a few additional minutes to reduce liquid.
- To make it spicier, add diced jalapeños or extra chili powder.
- This soup can be made in advance and reheated; the flavors deepen nicely over time.
- Serve with tortilla chips, shredded cheese, or sour cream for extra toppings.
Nutrition
- Serving Size: 1 cup
- Calories: 290
- Sugar: 4g
- Sodium: 700mg
- Fat: 9g
- Saturated Fat: 5g
- Unsaturated Fat: 3g
- Trans Fat: 0g
- Carbohydrates: 20g
- Fiber: 5g
- Protein: 28g
- Cholesterol: 70mg
Keywords: chicken taco soup, creamy taco soup, cream cheese soup, Mexican chicken soup, easy chicken soup, taco seasoning soup