Chicken Taco Soup with Cream Cheese in a rustic bowl

Best Chicken Taco Soup with Cream Cheese (Quick 45-Minute Meal)

By:

Alma

October 10, 2025

If there’s one dish that truly feels like a hug in a bowl, it’s this Chicken Taco Soup with Cream Cheese. It’s got everything I crave on a chilly evening: tender shredded chicken, hearty beans, a pop of corn sweetness, and that irresistible taco flavor we all know and love—only creamier.

When I first made this recipe, it was one of those “what’s left in the fridge” nights. You know the kind—everyone’s hungry, and you need dinner fast. I tossed together some pantry staples, a few spices, and half a block of cream cheese that was begging to be used. What came out of the pot was so rich and comforting that even my kids stopped scrolling TikTok long enough to ask for seconds.

If you’re looking for a simple yet satisfying soup that brings taco night and comfort food together, you’ve found your new favorite weeknight dinner.

Table of Contents

Why You’ll Love This Chicken Taco Soup with Cream Cheese

This recipe checks all the boxes:

  • Quick and easy: Ready in under 45 minutes.
  • Creamy and hearty: The cream cheese gives the broth that luscious texture you can’t stop spooning.
  • Customizable: Make it mild or spicy—your kitchen, your rules.
  • Perfect for meal prep: It reheats like a dream.

It’s the kind of dish you’ll turn to again and again, especially when you want to make something that feels special without requiring much effort.

What Does Chicken Taco Soup with Cream Cheese Taste Like?

Imagine the best chicken taco you’ve ever had—now melt it into a cozy, creamy soup. That’s exactly what this tastes like.

The taco seasoning brings smoky chili and cumin notes, while the cream cheese smooths everything out with a velvety touch. The combination of beans, corn, and diced tomatoes gives every spoonful a burst of texture and flavor. It’s rich but not heavy, spicy yet balanced.

Pro tip: serve it with tortilla chips or a slice of buttery cornbread and thank me later.

Ingredients for Chicken Taco Soup with Cream Cheese

Here’s what you’ll need (and why each ingredient matters):

  • Olive oil – Adds a subtle fruitiness and helps sauté the onions perfectly.
  • Onion and garlic – The flavor base of almost every great soup.
  • Chicken breasts (or thighs) – Breasts keep things lean, thighs add extra juiciness.
  • Chicken broth – Choose low-sodium to control saltiness.
  • Diced tomatoes and Rotel – Adds tang, spice, and depth.
  • Black beans and corn – For texture and a Mexican-inspired twist.
  • Taco seasoning, cumin, chili powder – The holy trinity of taco flavor.
  • Cream cheese – The creamy heart of the dish.
  • Fresh cilantro (optional) – For a bright, herby finish.

If you love soups like this, check out some of my other cozy favorites:

Each one has that same “make it once, crave it forever” kind of energy.

Chicken Taco Soup with Cream Cheese ingredients
All the fresh and simple ingredients you need for Chicken Taco Soup with Cream Cheese.

How to Make Chicken Taco Soup with Cream Cheese (Step-by-Step)

Making this Chicken Taco Soup with Cream Cheese is one of those cooking experiences that feels both effortless and rewarding. It’s a “throw it in the pot and let it work its magic” kind of meal—the kind that fills your home with the warm, spicy scent of dinner done right. Here’s how to make it, step by step.

Step 1: Prep and Chop with Intention

Before we get near the stove, take a few minutes to get organized. Dice your onion into small, even pieces so they cook down beautifully. Mince your garlic finely—those tiny pieces will release flavor faster and more evenly. If your cream cheese is still cold from the fridge, go ahead and cut it into cubes now and let it soften on the counter. Room-temperature cream cheese melts much more smoothly later.

Trust me on this—taking five extra minutes here makes the rest of the cooking process so much easier. And if you’re the kind who loves prep-ahead recipes, you can chop your onions and garlic in the morning and store them in the fridge until dinner time.

Step 2: Build Your Flavor Foundation

Heat your olive oil in a large Dutch oven or heavy-bottomed pot over medium heat. When the oil shimmers, add your diced onion. Listen for that faint sizzle—that’s flavor being born. Cook the onions for about five minutes, stirring occasionally, until they turn soft and slightly golden.

Then, stir in your minced garlic. Let it sauté for about 30–60 seconds, just until fragrant. Be careful not to let it burn—burnt garlic can turn bitter and overpower the soup’s creamy balance.

This step lays the groundwork for all the bold, savory flavors to come—just like in my Caramelized Onion and Kale Soup, where patience with your aromatics pays off big time.

Step 3: Add Chicken and All the Good Stuff

Now for the hearty part. Place your chicken breasts (or thighs, if you love a juicier bite) directly into the pot. Pour in the chicken broth—it should cover most of the chicken—and add your cans of diced tomatoes, Rotel (those tomatoes with green chilies give that subtle kick), black beans, and corn.

Give everything a good stir, making sure the ingredients are evenly distributed. You’ll already notice the colors starting to come alive—the reds, yellows, and blacks all swirling together in a promise of something delicious.

Step 4: Season Like You Mean It

Here’s where that “taco” flavor really comes to life. Sprinkle in your taco seasoning, ground cumin, chili powder, salt, and pepper. Don’t be shy about it—the broth will mellow everything out, so the flavors need to be bold at this stage.

Give the soup a gentle stir to blend those seasonings in. If you want a deeper smoky note, you can add a pinch of smoked paprika or a few dashes of your favorite hot sauce. (In my house, a few shakes of chipotle powder are the secret ingredient.)

This is the same layering technique I use in my Mexican Chicken Lime Soup—start bold, let it simmer, and the flavors will round out beautifully.

Step 5: Let It Simmer and Do Its Thing

Bring the pot to a gentle boil, then reduce the heat to medium-low. Cover it partially with a lid and let it simmer for about 20 to 25 minutes. During this time, the chicken will cook through completely and absorb all those zesty taco spices.

If you’re making this on a weeknight, now’s your perfect chance to tidy up the kitchen, toss a load of laundry in, or pour yourself a well-earned glass of wine. The soup’s doing the heavy lifting now.

You’ll know it’s ready when the chicken shreds easily with a fork. If you’re unsure, use a meat thermometer—165°F is your goal.

Step 6: Shred the Chicken Like a Pro

Carefully remove the chicken from the pot and place it on a cutting board. Grab two forks and start shredding. It should pull apart effortlessly, almost like pulled pork. If your kids are around, this is the part where they usually wander into the kitchen, drawn by the smell.

Once shredded, return the chicken to the pot. Stir it back into the broth and watch how the soup instantly thickens with that tender meat soaking up every bit of the spicy, tangy liquid.

Step 7: Make It Luxuriously Creamy

Now for the magic moment that turns this from “taco soup” to “Chicken Taco Soup with Cream Cheese.” Gently add your cubed, softened cream cheese into the pot. Stir slowly and patiently until it melts completely into the soup. It might look a little speckled at first—don’t panic. Keep stirring, and soon you’ll see the transformation happen before your eyes.

The broth turns silky and rich, like velvet. It’s a little like what happens in my Creamy Parmesan Tuscano Soup—the cream base ties every flavor together into one cohesive, luscious bite.

If the soup feels too thick, add a splash more broth. Too thin? Let it simmer uncovered for 5–10 more minutes.

Step 8: Taste, Adjust, and Personalize

Here’s your chef moment—taste the soup and make it your own. Need more spice? Add chili powder, cayenne, or a dash of hot sauce. Want more depth? A squeeze of lime or a pinch of sugar can balance the acidity beautifully.

You can also stir in extra corn or beans to make it heartier, or add shredded cheese for extra richness. Think of this step as your canvas—you can’t mess it up, you can only make it yours.

Step 9: Serve It with Love

Ladle the soup into warm bowls, top with a sprinkle of fresh cilantro, and maybe a few crushed tortilla chips for crunch. If you’re feeling fancy, add sliced avocado, a dollop of sour cream, or shredded cheddar on top.

And if you want to pair it with something equally cozy, try serving it alongside my Tuscan Chickpea Soup or a side of Cheesy Rice and Black Bean Enchilada Soup for a full-on soup night feast.

This Chicken Taco Soup with Cream Cheese is not just a recipe—it’s a moment. One you’ll remember on nights when you need something that feels like comfort and tastes like celebration.

Bonus Step: The Next-Day Secret

If you can resist finishing the whole pot in one sitting (I never can), you’ll find that this soup tastes even better the next day. The flavors deepen overnight, and the cream cheese keeps it luxuriously smooth. Reheat gently on the stove, add a splash of broth if it’s thickened, and enjoy round two.

Tips and Tricks for the Perfect Chicken Taco Soup

  1. Use full-fat cream cheese. It melts smoothly and gives that luxurious mouthfeel.
  2. Shred the chicken warm. It falls apart easier and absorbs more flavor.
  3. Don’t skip the simmer. Letting the soup rest for a few minutes deepens the flavor.
  4. Make it vegetarian. Swap chicken for extra beans and veggie broth.
  5. Freezer-friendly. Cool completely before freezing; it reheats beautifully.

Storage for Chicken Taco Soup with Cream Cheese

Refrigerate leftovers in an airtight container for up to 4 days. When reheating, do it slowly over medium heat so the cream cheese stays silky.

Want to freeze it? Leave out the cream cheese before freezing. When ready to eat, thaw the soup, reheat, and stir in fresh cream cheese to keep that velvety texture.

FAQs

Can I make this in a slow cooker?
Absolutely! Just add everything except the cream cheese and cook on low for 6 hours. Stir in cream cheese at the end.

Can I use rotisserie chicken?
Yes, it’s a time-saver! Add it during the last 10 minutes of simmering.

Can I make it dairy-free?
Try a dairy-free cream cheese alternative—it won’t be identical, but still delicious.

Conclusion

Whether it’s a weeknight dinner or a Sunday meal-prep staple, Chicken Taco Soup with Cream Cheese is the kind of comfort food that brings everyone to the table. It’s easy, rich, and full of that taco flavor we never get enough of.

So, go ahead—grab your pot, gather your ingredients, and make a batch tonight. Then come back and tell me how it went. I’d love to hear how your kitchen smelled after that first simmer.

Visit our Pinterest for regular slow cooker recipe updates, or join our Facebook discussions where cooking fans exchange their favorite hearty meal ideas.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Chicken Taco Soup with Cream Cheese in a rustic bowl

Best Chicken Taco Soup with Cream Cheese (Quick 45-Minute Meal)


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: CHEF ALMA
  • Total Time: 45 minutes
  • Yield: 6 servings 1x

Description

Chicken taco soup with cream cheese is a must-try recipe that combines the cozy comfort of soup with bold, zesty taco flavors. It’s creamy, hearty, and perfect for any night of the week.


Ingredients

Scale
  • 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 easily shreds 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 completely melted and the soup is creamy.

9. Taste and adjust the seasoning with more salt and pepper if needed. If you like it spicier, add more chili powder or a dash of hot sauce.

10. Ladle the soup into bowls. Garnish with chopped fresh cilantro, if desired.

Notes

Tips for the Perfect Chicken Taco Soup:

– Chicken thighs offer more flavor and moisture, while breasts are leaner. Use whichever you prefer.

– To increase spice, add jalapeños or cayenne pepper. For milder soup, use mild taco seasoning.

– Full-fat cream cheese melts better and adds richness. Let it come to room temperature before adding for the smoothest result.

  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Category: Main Course, Soup
  • Method: Stovetop
  • Cuisine: Mexican

Nutrition

  • Serving Size: 1 serving
  • Calories: 359

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star