If you’re craving something cozy, flavorful, and downright addictive, you have to try this Chicken Taco Soup with Cream Cheese Recipe. It combines the hearty goodness of a classic taco soup with the luscious creaminess of melted cream cheese, creating a bowl that’s bursting with layers of bold, comforting flavors. Perfect for chilly evenings or anytime you want a satisfying meal that feels like a warm hug, this recipe brings vibrant colors, tender chicken, and a zesty kick together in one pot. Once you try it, it quickly becomes a family favorite you’ll want to make again and again.

Ingredients You’ll Need
These ingredients are wonderfully straightforward but key to creating the rich and balanced taste of this soup. Each one contributes something special—from the creamy texture of cream cheese to the spicy warmth of taco seasoning and the fresh brightness of cilantro.
- Olive oil: For sautéing the onions and garlic, it adds a subtle, fruity flavor and helps meld the soup’s ingredients together.
- Onion: Adds a sweet, savory base that softens and blends into the broth beautifully.
- Garlic: Gives the soup a punch of aromatic warmth and depth.
- Boneless skinless chicken breasts or thighs: This is the hearty protein star of the soup that becomes tender and easy to shred.
- Chicken broth: Creates the flavorful liquid base that carries all the spices and ingredients.
- Diced tomatoes: Bring freshness and a hint of acidity that brightens the soup.
- Black beans: Provide a creamy texture and earthy taste, plus extra protein and fiber.
- Corn: Adds a pop of sweetness and a lovely contrast in texture.
- Diced tomatoes with green chilies (Rotel): Introduce a gentle heat and a vibrant tomato-chili flavor.
- Taco seasoning: Packs all those classic taco spices that give the soup its irresistible Mexican-inspired flair.
- Ground cumin: Adds smoky, warm undertones that deepen the flavor profile.
- Chili powder: Provides the perfect touch of earthy spice and heat.
- Salt and pepper: Simple, essential seasonings to bring everything together.
- Cream cheese: This is the magic ingredient that makes the soup silky, creamy, and utterly comforting.
- Fresh cilantro (optional): A fresh, herbal garnish that lifts the dish and adds a pop of green.
How to Make Chicken Taco Soup with Cream Cheese Recipe
Step 1: Prepare the Ingredients
Start by dicing the onion and mincing the garlic so they get nicely softened and fragrant as you cook. Cut the cream cheese into cubes and set aside; this helps it melt quickly and evenly later.
Step 2: Sauté the Onions and Garlic
Heat olive oil over medium heat in a large pot or Dutch oven. Toss in the diced onions and cook until they turn translucent and tender, about 5 minutes. Then add the minced garlic and cook for another minute or two until you can’t resist the savory aroma filling the kitchen.
Step 3: Add Chicken and Liquids
Place your chicken breasts right into the pot along with the chicken broth, diced tomatoes, black beans, corn, and the diced tomatoes with green chilies. This combination sets up the soup’s hearty base, giving you all those layers of flavor right from the start.
Step 4: Season the Soup
Sprinkle in the taco seasoning, ground cumin, chili powder, plus salt and pepper to taste. Give it a good stir so the spices evenly infuse the broth, promising bold and exciting flavors with every spoonful.
Step 5: Cook the Chicken
Bring the soup mixture to a boil, then lower the heat and let it simmer gently for 20 to 25 minutes. This slow simmering cooks the chicken until it’s perfectly tender and ready to shred effortlessly with a fork.
Step 6: Shred the Chicken
Carefully remove the chicken breasts from the pot and shred them into bite-sized pieces using two forks. Pop the shredded chicken back into the pot to soak up all that delicious, spicy broth.
Step 7: Add Cream Cheese
Toss in the cubed cream cheese and stir constantly until it melts completely and transforms the soup into a creamy, dreamy comfort meal with just the right hint of richness.
Step 8: Adjust Seasoning
Give the soup a taste and tweak the seasoning as needed. Feel free to add a pinch more salt, pepper, or chili powder to make it spicier if that’s your thing. A dash of hot sauce can also be a great addition for some heat.
Step 9: Serve
Ladle your steaming hot soup into bowls and garnish with some freshly chopped cilantro if you like a fresh herbal boost. Now you’re ready to dig into a bowl full of delightful flavors and creamy goodness.
How to Serve Chicken Taco Soup with Cream Cheese Recipe

Garnishes
Toppings take this soup to the next level. Besides fresh cilantro, try adding shredded cheese, crunchy tortilla strips, sliced avocado, or a dollop of sour cream. Each adds texture or creaminess that complements the soup beautifully.
Side Dishes
This soup is a complete meal on its own but pairs wonderfully with a side of warm cornbread, crispy tortilla chips, or a simple green salad. These sides balance the hearty soup and round out the meal perfectly.
Creative Ways to Present
Serve the soup in individual bread bowls for a fun and rustic touch, or layer it in clear glass bowls to showcase the colorful beans, corn, and tomatoes beneath the creamy broth. Mini bowls with an assortment of garnishes on the side invite everyone to customize their own comforting creation.
Make Ahead and Storage
Storing Leftovers
Once cooled, place your leftover Chicken Taco Soup with Cream Cheese Recipe in airtight containers and refrigerate. It retains its flavors well and can be enjoyed within 3 to 4 days. The cream cheese keeps the texture rich, even after chilling.
Freezing
This soup freezes beautifully. Just make sure it’s completely cooled before transferring to freezer-safe containers or heavy-duty bags. Freeze for up to 3 months for a convenient, ready-to-go meal perfect for busy days.
Reheating
When reheating, warm the soup gently on the stove over low heat, stirring occasionally to reincorporate any separated cream cheese. Avoid high heat to keep it creamy and prevent curdling. A microwave works too if you heat in short bursts, stirring between.
FAQs
Can I use chicken thighs instead of breasts?
Absolutely! Chicken thighs add extra juiciness and richness and tend to shred wonderfully, making your soup even more flavorful.
Is there a vegetarian version of this soup?
Yes! You can skip the chicken and add extra beans or plant-based protein like tofu or tempeh. Use vegetable broth instead of chicken broth to keep it meat-free.
Can I make this soup in a slow cooker?
Definitely. Sauté onions and garlic first, then combine all ingredients except the cream cheese in your slow cooker. Cook on low for 6-8 hours or high for 3-4 hours. Stir in the cream cheese at the end to melt thoroughly.
What can I substitute for cream cheese if I don’t have any?
Greek yogurt or sour cream can be good substitutes for a similar creamy tang. Add them after cooking and gently heat to avoid curdling.
How spicy is this Chicken Taco Soup with Cream Cheese Recipe?
It has a mild to medium heat level thanks to the chili powder and diced tomatoes with green chilies. You can easily adjust the spice by adding more chili powder or hot sauce to suit your taste.
Final Thoughts
This Chicken Taco Soup with Cream Cheese Recipe is the perfect blend of cozy, creamy, and full-flavored comfort food you’ll turn to time and again. It’s simple to make, packed with ingredients you probably already have, and endlessly customizable for your favorite spice level and toppings. Dive into a big bowl, and you’ll see why it’s become one of my all-time favorite soups to share with friends and family. Trust me, once you try it, it’ll be a staple in your recipe rotation too!
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-inspired
Description
This creamy and flavorful Chicken Taco Soup combines tender chicken, black beans, corn, and diced tomatoes with a blend of taco seasoning and melted cream cheese for a comforting meal that’s perfect for any day of the week. With a mix of spicy and savory flavors, this soup is easy to prepare and serves six people.
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.
- 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 in the pot. 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.
- Cook the Chicken: Bring the soup to a boil, then reduce the heat to low and let it simmer gently for 20-25 minutes, or until the chicken is cooked through and easily shreds with a fork.
- Shred the Chicken: Remove the chicken breasts from the pot and shred them using two forks. Return the shredded chicken to the pot.
- Add Cream Cheese: Add the cubed cream cheese to the soup. Stir continuously until the cream cheese is fully melted and the soup becomes creamy and smooth.
- Adjust Seasoning: Taste the soup and adjust the seasoning by adding more salt, pepper, or chili powder as desired. If you prefer extra heat, add a dash of hot sauce.
- Serve: Ladle the soup into individual bowls and garnish with chopped fresh cilantro, if using. Serve hot and enjoy!
Notes
- You can substitute chicken thighs for chicken breasts for a juicier texture.
- For a spicier kick, add jalapeños or hot sauce while simmering.
- Use low-sodium chicken broth to control the salt content.
- If you want a thicker soup, mash some of the black beans before adding cream cheese.
- Leftovers can be stored in the refrigerator for up to 3 days or frozen for up to 2 months.

