If you are craving something vibrant, comforting, and bursting with big flavors, this Chicken Taco Soup with Cream Cheese Recipe is going to be your new go-to meal. It’s like a warm hug in a bowl, combining tender shredded chicken, hearty beans, sweet corn, and the irresistible creaminess of melted cream cheese. Each spoonful delivers that perfect balance of zesty taco seasoning and smooth richness, making it a wonderful crowd-pleaser for family dinners or casual get-togethers. Trust me, once you try this recipe, it’ll quickly climb to the top of your favorite comfort foods list.

Ingredients You’ll Need
Gathering simple, wholesome ingredients is the secret to nailing this soup’s delightful flavor and texture. Each item plays a vital role, from the fresh aromatics that build the base to the creamy finish that truly sets this dish apart.
- Olive oil: A tablespoon adds the perfect base for sautéing onions and garlic without overpowering flavors.
- Onion (medium, diced): Brings a subtle sweetness and depth to the soup.
- Garlic (3 cloves, minced): Infuses the broth with aromatic warmth and a hint of spice.
- Boneless skinless chicken breasts (1 pound): Provides tender, shreddable protein that soaks up all the wonderful flavors.
- Chicken broth (2 cups): Creates a savory base that ties all the ingredients together.
- Diced tomatoes (14.5-ounce can): Adds acidity and juiciness, keeping the soup bright.
- Black beans (15-ounce can, drained and rinsed): For hearty texture and a boost of fiber and protein.
- Corn (15-ounce can, drained): Offers a naturally sweet pop in every bite.
- Diced tomatoes with green chilies (10-ounce can, Rotel): Brings a mild kick and complexity to the soup’s flavor profile.
- Taco seasoning (1 packet): The essential blend that delivers classic taco flavor.
- Ground cumin (1 teaspoon): Adds fragrant earthiness to complement the spices.
- Chili powder (1 teaspoon): Offers mild heat and smokiness.
- Salt and pepper: Adjustable to taste, enhancing all flavors.
- Cream cheese (8-ounce package, softened, cut into cubes): The star ingredient that melts into silky smoothness, making this soup irresistibly creamy.
- Fresh cilantro (1/4 cup, chopped, optional): A bright, herbaceous garnish that adds freshness.
How to Make Chicken Taco Soup with Cream Cheese Recipe
Step 1: Prepare the Ingredients
Start by dicing your onion, mincing the garlic, and cutting the softened cream cheese into cubes. Having these ready ensures your cooking process flows smoothly without any pauses.
Step 2: Sauté the Onions and Garlic
Heat olive oil in a large pot or Dutch oven over medium heat. Add the diced onion and sauté until softened and translucent, about 5 minutes. Then stir in the minced garlic and cook for another 1 to 2 minutes until delightfully fragrant. This aromatic base sets the tone for a deeply flavorful soup.
Step 3: Add Chicken and Liquids
Place the chicken breasts gently into the pot. Pour in the chicken broth, the can of diced tomatoes, black beans, corn, and the diced tomatoes with green chilies (Rotel). These ingredients combine to create a hearty, colorful, and comforting broth.
Step 4: Season the Soup
Sprinkle in the taco seasoning, ground cumin, chili powder, salt, and pepper. Stir well to evenly distribute the spices. These seasonings bring the soup’s signature taco flavor that makes this recipe so beloved.
Step 5: Cook the Chicken
Bring the soup to a gentle boil, then reduce the heat to a simmer. Allow it to cook uncovered for 20 to 25 minutes, or until the chicken is fully cooked and tender enough to shred easily with a fork.
Step 6: Shred the Chicken
Remove the chicken breasts from the pot and shred them using two forks. Return the shredded chicken to the soup, stirring to incorporate it throughout the flavorful broth.
Step 7: Add Cream Cheese
Now for the magic: add the cubed cream cheese to the hot soup. Stir continuously until the cream cheese melts fully, creating a luscious, creamy texture that transforms this Chicken Taco Soup with Cream Cheese Recipe into something absolutely unforgettable.
Step 8: Adjust Seasoning
Taste your soup and tweak the seasonings as needed – a little more salt, pepper, or chili powder if you want extra heat. This is your chance to customize the boldness of the flavors.
Step 9: Serve
Ladle the soup into bowls, garnish with freshly chopped cilantro if you like, and enjoy the comforting warmth of this delicious soup.
How to Serve Chicken Taco Soup with Cream Cheese Recipe

Garnishes
Adding garnishes can elevate your soup to restaurant-quality enjoyment. Fresh cilantro adds a burst of color and freshness. For even more texture and flavor, consider shredded cheese, diced avocado, sliced jalapeños, or a dollop of sour cream. Crunchy tortilla strips or crushed tortilla chips bring an irresistible crunch to each bite.
Side Dishes
This soup pairs perfectly with simple sides. Warm flour tortillas or crispy cornbread complement the creamy, spicy nature of the soup. A light green salad with a tangy vinaigrette can also provide a refreshing contrast to the rich cream cheese base.
Creative Ways to Present
For a fun twist, serve the soup in mini bread bowls or hollowed-out bell peppers. Layering toppings buffet-style lets your guests customize their bowls to their liking. You can even turn leftovers into a loaded taco bake by adding crushed tortilla chips and cheese, then baking until bubbly.
Make Ahead and Storage
Storing Leftovers
Place any leftover Chicken Taco Soup with Cream Cheese Recipe in an airtight container and refrigerate for up to 3 days. The flavors develop even more overnight, so leftovers taste fantastic the next day.
Freezing
This soup freezes well. To freeze, cool it completely and transfer to freezer-safe containers or bags. Label them with the date and freeze for up to 3 months. When defrosted, the texture remains smooth and creamy thanks to the cream cheese.
Reheating
Reheat leftovers gently on the stovetop over medium-low heat, stirring frequently to prevent scorching and to reincorporate the cream cheese fully. You may need to add a splash of chicken broth or water if the soup has thickened too much during storage.
FAQs
Can I use chicken thighs instead of chicken breasts?
Absolutely! Boneless, skinless chicken thighs work wonderfully in this soup. They tend to be juicier and add a bit more richness, which complements the creamy texture perfectly.
Is there a substitute for cream cheese?
If you don’t have cream cheese on hand, you can substitute with sour cream or Mexican crema. Keep in mind the texture and flavor might be slightly different but still delicious.
How spicy is this Chicken Taco Soup with Cream Cheese Recipe?
The soup has a mild to medium spice level thanks to the taco seasoning and chili powder. If you enjoy more heat, feel free to add extra chili powder, hot sauce, or diced jalapeños.
Can I make this soup in a slow cooker?
Yes, you can! Simply sauté onions and garlic first, then add all ingredients except the cream cheese to the slow cooker. Cook on low for 6-7 hours or high for 3-4 hours. Stir in cream cheese at the end until melted and creamy.
What are some good toppings for this soup?
Some of my favorites are shredded cheddar or Monterey Jack cheese, diced avocado, sliced green onions, fresh cilantro, a squeeze of lime, and crunchy tortilla strips or crushed chips for texture.
Final Thoughts
Whether you’re looking for a cozy dinner on a chilly night or a crowd-pleaser for friends and family, this Chicken Taco Soup with Cream Cheese Recipe delivers on all fronts. Its creamy, spicy, and hearty nature makes it truly irresistible. So don your apron and dive into this comforting bowl of goodness—you’ll be so glad you did!
Print
Chicken Taco Soup with Cream Cheese Recipe
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Total Time: 45 minutes
- Yield: 6 servings
- Category: Soup
- Method: Stovetop
- Cuisine: Mexican
Description
This creamy and flavorful Chicken Taco Soup combines tender shredded chicken, black beans, corn, and a blend of southwestern spices in a rich broth with cream cheese for added smoothness. Easy to prepare and perfect for a comforting weeknight meal, this soup offers a delicious twist on classic taco flavors in a hearty, creamy soup.
Ingredients
Soup Base
- 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)
Seasonings
- 1 packet taco seasoning
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- Salt and pepper, to taste
Finishing Touches
- 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 for later use.
- 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. Add the minced garlic and cook for another 1-2 minutes until fragrant.
- Add Chicken and Liquids: Place the chicken breasts into the pot with the sautéed onions and garlic. Pour in the chicken broth, diced tomatoes, black beans, corn, and diced tomatoes with green chilies.
- Season the Soup: Stir in the taco seasoning, ground cumin, chili powder, salt, and pepper, mixing well to combine all flavors.
- Cook the Chicken: Bring the soup to a boil. Once boiling, reduce the heat and let it simmer gently for 20-25 minutes or until the chicken is thoroughly cooked and can be easily shredded with a fork.
- Shred the Chicken: Remove the chicken breasts from the pot carefully. Using two forks, shred the chicken into bite-sized pieces. Return the shredded chicken to the pot.
- Add Cream Cheese: Add the cubed cream cheese to the hot soup and stir continuously until the cream cheese is fully melted, creating a creamy texture throughout.
- Adjust Seasoning: Taste the soup and adjust the salt and pepper if necessary. For added heat, you can also add extra chili powder or a splash of hot sauce according to your preference.
- Serve: Ladle the soup into bowls and garnish with chopped fresh cilantro if desired, then serve warm.
Notes
- You can substitute chicken thighs for breasts for juicier meat.
- For a spicier version, add diced jalapeños or more chili powder.
- Use low-sodium chicken broth to control the salt content.
- Leftovers store well in the refrigerator for up to 3 days or freeze for longer storage.
- Serve with tortilla chips or warm tortillas to make a complete meal.

