Chicken Taco Soup with Cream Cheese is that cozy, creamy dinner hug you didn’t know you needed. Picture this: it’s chilly outside, you’re juggling a million things, and dinner needs to practically make itself. That’s where this hearty bowl of comfort swoops in. Loaded with tender shredded chicken, zesty taco seasoning, corn, beans, and just the right amount of creamy goodness from the cream cheese, it’s a meal that satisfies everyone—picky kids included.
Whether it’s a weeknight dinner or you’re feeding a hungry crowd, this soup is easy, quick, and tastes like something you’d get at a Tex-Mex spot (but way better because you made it). Serve it with your favorite toppings, and you’ve got yourself a dinner win.
Table of Contents
What is Chicken Taco Soup with Cream Cheese?
Chicken Taco Soup with Cream Cheese is a flavorful, Tex-Mex–inspired soup that combines everything you love about tacos—seasoned chicken, beans, corn, and spice—into one comforting pot. What makes it stand out from a regular taco soup is the creamy twist added by the cream cheese.
It transforms the broth into a velvety, rich base that balances the spice perfectly. You can make it with chicken breasts or thighs, toss in whatever beans you have, and let the cream cheese do the heavy lifting when it comes to texture. Think of it as the love child of your favorite chili and your go-to chicken tortilla soup, only creamier and quicker. Plus, it’s a one-pot wonder, meaning minimal cleanup and maximum flavor.
Reasons to Try Chicken Taco Soup with Cream Cheese
If you’ve ever wanted a recipe that tastes like it took hours but really didn’t, this one’s for you. First, it’s incredibly simple—ten minutes of prep, and the rest is just simmering magic. Second, it’s versatile: you can swap out ingredients, make it milder or spicier, or even throw it in the slow cooker if you’re not in the mood to hover over the stove.
Third, that cream cheese! It’s the secret weapon that makes the soup rich, smooth, and downright addictive. Lastly, it’s family-approved—because nothing beats a recipe that gets everyone to the table without complaints. And if you’re a fan of creamy soups, you might also love our Creamy Italian Ground Chicken Soup, which has a similar cozy vibe.
Ingredients Needed to Make Chicken Taco Soup with Cream Cheese
- 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 (like 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 cubed
- ¼ cup fresh cilantro, chopped (optional)

Instructions to Make Chicken Taco Soup with Cream Cheese
Cooking this Chicken Taco Soup with Cream Cheese is as easy as it is rewarding, especially when you follow this detailed step-by-step guide. Each part walks you through the process in a way that feels doable, even on a busy weeknight. Let’s dive into this creamy, flavor-packed bowl of comfort.
Step 1: Gather and Prepare Your Ingredients
Before the cooking magic begins, get everything ready. Dice one medium onion and mince three cloves of garlic — these two will form the flavorful base of your soup. Cube your cream cheese and let it sit at room temperature; this simple move helps it melt smoothly later on. If you’re new to prepping ingredients efficiently, you can find handy tips in our One-Pot Creamy Vegetable Soup guide, which covers quick chopping and ingredient organization. This step-by-step prep makes the cooking process faster and keeps your kitchen stress-free.
Step 2: Sauté the Onions and Garlic
Heat a tablespoon of olive oil in a large pot or Dutch oven over medium heat. Once the oil shimmers, toss in your diced onion. Cook for about five minutes, stirring occasionally, until the onion softens and turns translucent. This brings out its natural sweetness — the kind that gives your soup a deep, savory base. Add your minced garlic next, cooking it for another minute until fragrant (you’ll smell that toasty, irresistible aroma). Garlic burns fast, so stir constantly to keep it golden and mellow, not bitter.
Step 3: Add the Chicken and Liquids
Now that your aromatics are ready, it’s time to build the body of your soup. Lay your chicken breasts (or thighs) directly into the pot. Pour in the chicken broth, diced tomatoes, black beans, corn, and the can of diced tomatoes with green chilies (Rotel). Give everything a good stir to blend the textures and colors together. This step-by-step layering is important—it ensures each ingredient adds its unique flavor to the pot. If you prefer darker, more robust flavors, you can check out our Slow-Braised Pot Roast for similar broth-building techniques.
Step 4: Season the Soup
Now for the fun part — seasoning. Sprinkle in the taco seasoning packet, ground cumin, chili powder, salt, and pepper. Stir everything together until the spices are evenly distributed. This is where your kitchen starts smelling like your favorite Mexican restaurant! Adjust the spice levels based on your taste. Want it smoky and bold? Add a pinch of extra chili powder or paprika. Prefer something mild and cozy? Use a reduced-sodium taco seasoning. If you’re curious about flavor balancing, you might enjoy reading our Creamy Paprika Chicken post, which breaks down spice layering beautifully.
Step 5: Simmer and Cook the Chicken
Bring your soup to a gentle boil, then reduce the heat to low and let it simmer for 20–25 minutes. This step-by-step simmering process allows the chicken to cook through while the flavors meld together. You’ll notice the broth deepening in color and thickness — that’s a good sign. If you’re multitasking (because let’s face it, who isn’t?), set a timer so you don’t overcook. For an even richer taste, you can swap in homemade chicken stock like the one we use in our Easy Chicken and Rice Soup.
Step 6: Shred the Chicken
Once your chicken is tender, remove it from the pot using tongs and place it on a cutting board. Using two forks, gently pull the meat apart into bite-sized shreds. This technique helps the chicken soak up the flavorful broth once it goes back in. If you’re short on time, you can use a hand mixer on low speed to shred the chicken in seconds. Return the shredded chicken to the pot and stir. This step-by-step shredding is the key to that perfect texture — juicy, tender bites in every spoonful.
Step 7: Add the Cream Cheese
Here’s where things get luxuriously creamy. Add your cubed cream cheese to the hot soup and stir continuously until it fully melts. Patience is key during this step-by-step melting stage — keep stirring so the cream cheese blends evenly into the broth. The result? A velvety, thick texture that ties the entire dish together. For an even richer consistency, use full-fat cream cheese. You can explore other creamy recipes like our Creamy Italian Ground Chicken Soup for similar techniques.
Step 8: Adjust and Taste
Now, taste your soup. Add more salt, pepper, or chili powder if needed. If you want more zest, squeeze in a bit of lime juice or toss in a few diced jalapeños. Every kitchen (and palate) is different, so this step-by-step tasting ensures the soup suits your flavor preferences perfectly. Think of this as your chef’s moment — adjusting the final touches before the big reveal.
Step 9: Serve and Garnish
Ladle your steaming Chicken Taco Soup with Cream Cheese into bowls. Garnish with fresh cilantro, shredded cheddar cheese, a few tortilla strips, or even a dollop of sour cream. For a fun twist, add a handful of crushed tortilla chips on top for crunch. This dish pairs beautifully with our Easy BBQ Chicken Flatbread if you’re hosting friends or just craving something extra on the side.
Step-by-Step Cooking Takeaway
Following this step-by-step Chicken Taco Soup with Cream Cheese guide guarantees a creamy, hearty meal that’s easy to master and impossible to resist. The beauty of this dish lies in its simplicity and adaptability—you can tweak spices, swap proteins, or make it in a slow cooker without losing any flavor. Each step builds on the last, leading to a meal that feels both comforting and impressive, perfect for weeknights, gatherings, or those “I need something warm and cozy” moments.
For more creamy and cozy dinner inspiration, don’t miss our White Chicken Chili — another crowd-pleaser that’s as easy to make as it is to love.
What to Serve with Chicken Taco Soup with Cream Cheese
This soup plays well with all your favorite Tex-Mex sides. Think warm, buttered cornbread, crispy tortilla chips, or even a side of cilantro-lime rice. If you’re feeding a crowd, pair it with a light salad to balance the richness, or go all out with a batch of Easy BBQ Chicken Flatbread for a fun, hearty meal. For drinks, a cold margarita or lime sparkling water is perfection. And don’t forget the toppings—avocado slices, shredded cheese, or crushed tortilla chips can take this soup from great to unforgettable.
Key Tips for Making Chicken Taco Soup with Cream Cheese
- Use full-fat cream cheese—it melts smoother and gives you that luscious texture.
- Let the cream cheese come to room temperature before adding it to the soup for an even melt.
- Customize the spice level. Like it hot? Add diced jalapeños or cayenne. Prefer mild? Stick to mild taco seasoning.
- Try the slow cooker version: Dump everything in (except cream cheese) and cook on low for 6–7 hours. Stir in the cream cheese at the end.
- Double the recipe—this soup freezes beautifully and tastes even better the next day.
Storage and Reheating Tips for Chicken Taco Soup with Cream Cheese
Let your soup cool completely before transferring it to airtight containers. Store in the fridge for up to four days or freeze for up to three months. When reheating, warm it gently on the stove over low heat or in the microwave at medium power. If the soup thickens too much, add a splash of chicken broth or milk to bring it back to creamy perfection. Pro tip: this soup actually tastes better the next day because the flavors have had time to mingle and deepen.
FAQs
Can I use rotisserie chicken instead? Absolutely! It’s a great shortcut—just stir it in near the end before adding the cream cheese.
Can I make this dairy-free? Yes, use a dairy-free cream cheese alternative. The texture won’t be quite as rich, but it still works.
Is this soup freezer-friendly? 100%. Just cool completely before freezing. Thaw in the fridge overnight and reheat slowly.
What toppings work best? Shredded cheddar, sour cream, avocado, or crushed tortilla chips are fan favorites.
Final Thoughts
Chicken Taco Soup with Cream Cheese is that comfort food you’ll come back to again and again. It’s hearty, creamy, and full of that crave-worthy taco flavor—but made easier for busy weeknights. Whether you’re cooking for the family or meal-prepping for the week, this soup never disappoints. For more cozy and flavor-packed recipes, check out White Chicken Chili or Creamy Smothered Chicken and Rice. Grab a bowl, grab a spoon, and let’s enjoy meals together.
Visit our Pinterest for regular slow cooker recipe updates, or join our Facebook discussions where cooking fans exchange their favorite hearty meal ideas.
Print
Chicken Taco Soup with Cream Cheese – A Creamy Tex-Mex Comfort Classic
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Category: Main Course, Soup
- Method: Stovetop
- Cuisine: Mexican
Description
Chicken taco soup with cream cheese is a must-try recipe that combines the comforting warmth of soup with bold, zesty taco flavors. It’s easy to make, highly customizable, and perfect for feeding a crowd or a cozy night in.
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
- ¼ cup fresh cilantro, chopped (optional)
Instructions
1. Dice the onion and mince the garlic. Cut the cream cheese into cubes and set aside.
2. 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.
3. Add the minced garlic and cook for another 1–2 minutes until fragrant.
4. Place the chicken breasts in the pot. Pour in the chicken broth, diced tomatoes, black beans, corn, and diced tomatoes with green chilies.
5. Stir in the taco seasoning, ground cumin, chili powder, salt, and pepper.
6. Bring the soup to a boil, then reduce the heat and let it simmer for 20–25 minutes, or until the chicken is cooked through and shreds easily with a fork.
7. Remove the chicken breasts from the pot and shred them using two forks. Return the shredded chicken to the pot.
8. Add the cubed cream cheese to the soup. Stir until the cream cheese is fully melted and the soup is creamy.
9. Taste and adjust the seasoning with more salt and pepper if needed. Add chili powder or hot sauce for extra spice if desired.
10. Ladle the soup into bowls. Garnish with chopped fresh cilantro, if using.
Notes
Both chicken breasts and thighs work well; thighs offer more flavor and moisture.
For a spicier soup, add jalapeños or cayenne pepper to taste.
Use full-fat cream cheese for the best texture and flavor—ensure it’s at room temperature before adding to the soup.
This soup is great for meal prep and tastes even better the next day.
Serve with tortilla chips, shredded cheese, or avocado for extra toppings.
Nutrition
- Serving Size: 1 bowl
- Calories: 359
- Sugar: 5g
- Sodium: 920mg
- Fat: 20g
- Saturated Fat: 9g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 24g
- Fiber: 5g
- Protein: 25g
- Cholesterol: 90mg