Oh, let me tell you about my creamy chicken taco soup – it’s like a warm hug in a bowl on those nights when you need something comforting but don’t want to fuss. This soup packs all the bold, zesty flavors of your favorite tacos with that luscious creamy finish that makes it extra special. I’ve lost count of how many times this recipe has saved my weeknight dinners or impressed guests at casual gatherings.
What I love most? It comes together in about 30 minutes with simple ingredients you probably have on hand right now. The chicken stays juicy, the beans and corn add heartiness, and that silky broth… oh my! Trust me, this isn’t one of those bland “healthy” soups – it’s got serious flavor thanks to the taco seasoning and cumin. The kids gobble it up (especially with some crunchy tortilla strips on top), and I’ve had friends ask for the recipe every single time I serve it.

Ingredients for Creamy Chicken Taco Soup
Here’s what you’ll need to make this soul-warming soup – I promise it’s all simple stuff! The magic happens when these basic ingredients come together:
- 1 lb boneless, skinless chicken breasts (thighs work great too!)
- 1 tbsp olive oil (or whatever oil you’ve got)
- 1 onion, diced (yellow or white – no need to be fancy)
- 2 cloves garlic, minced (or 1 tsp jarred if you’re in a hurry)
- 1 bell pepper, any color, diced
- 1 can (15 oz) black beans, drained and rinsed
- 1 can (15 oz) corn, drained (or frozen corn works too)
- 1 can (10 oz) diced tomatoes with green chilies (Rotel is my go-to)
- 4 cups chicken broth (homemade if you’re feeling ambitious)
- 1 tbsp taco seasoning (store-bought or homemade)
- 1 tsp cumin (don’t skip this – it makes all the difference)
- 1/2 cup heavy cream (see my notes below for subs)
- Salt and pepper to taste
- 1/4 cup fresh cilantro, chopped (optional but so good)
Ingredient Notes & Substitutions
- Taco seasoning: I use about 1 tbsp of my favorite brand, but adjust to your taste. Make your own with chili powder, garlic powder, onion powder, paprika, and oregano if you prefer.
- Heavy cream: Makes the soup luxuriously creamy. For dairy-free, coconut milk works beautifully – just shake the can well before using.
- Chicken: Already cooked rotisserie chicken saves time – just shred about 2 cups worth.
- Spice level: Control the heat by choosing mild or hot diced tomatoes with chilies.
How to Make Creamy Chicken Taco Soup
Okay, let’s get cooking! The beauty of this soup is how everything comes together in one pot – less cleanup means more time to enjoy that creamy goodness. Here’s exactly how I make it, with all my little tips for perfection:
Step 1: Cook the Chicken
First, grab your favorite big pot – I use my trusty Dutch oven – and heat that olive oil over medium heat. No need to crank it up high! Add your chicken breasts and let them cook for about 6 minutes per side until they’re beautifully golden and no longer pink inside. A little color equals big flavor here!
Now, transfer the chicken to a plate and let it rest for 5 minutes. This keeps all those juices locked in. Then grab two forks and shred it up – the meat should pull apart easily. Tip: If you’re short on time, you can chop the chicken instead, but shredding gives that perfect taco texture.
Step 2: Sauté the Vegetables
Same pot, no need to wash – we’re building flavor! Toss in your diced onion first and let it soften for about 3 minutes, stirring occasionally. When it starts looking translucent, add the garlic and bell pepper. Oh, that smell is heavenly!
Cook for another 2 minutes until the peppers just start to soften. Don’t let the garlic brown though – that makes it bitter. If things start sticking, just add a splash of broth to loosen them up.
Step 3: Simmer the Soup
Time for the party to start! Add the black beans, corn, diced tomatoes with chilies, chicken broth, taco seasoning, and cumin. Give it all a good stir and bring it to a lively boil – you want to see those bubbles!
Once boiling, reduce the heat to a gentle simmer (just a few bubbles breaking the surface) and let it go for 15 minutes. This melds all those incredible flavors together. Right before serving, stir in the heavy cream – this is when the magic happens! The soup transforms into this velvety, dreamy creation. Taste and adjust salt and pepper if needed.
Pro tip: Add the cream last and don’t let it boil again – high heat can make it separate. Just warm it through gently. Finish with fresh cilantro if you’re feeling fancy!

Why You’ll Love This Creamy Chicken Taco Soup
This soup checks all the boxes for the perfect weeknight meal – here’s why it’s become my go-to recipe year after year:
- Quick & easy: From chopping to serving in just 35 minutes – faster than takeout!
- Creamy dreamy texture: That silky broth makes it feel indulgent while still being wholesome.
- Totally customizable: Swap veggies, adjust spices, or change up toppings to suit your mood.
- Protein-packed: With chicken and beans, it keeps you full for hours.
- Crowd-pleaser: Kids and adults both go crazy for those taco flavors in soup form.
Tips for the Best Creamy Chicken Taco Soup
After making this soup more times than I can count, here are my can’t-miss tips for perfection:
- Spice control: Start with 1 tbsp taco seasoning, then add more after tasting – those green chilies pack heat!
- Cream timing: Stir in the cream off the heat to prevent curdling – no boiling after adding.
- Fresh garnishes: Top with avocado, lime wedges, or crispy tortilla strips right before serving for texture.
- Don’t overcook: Simmer just 15 minutes – any longer and the chicken gets tough.
- Make it yours: Throw in leftover rice or swap pinto beans for black beans.
Serving Suggestions for Creamy Chicken Taco Soup
Oh, the fun part – let’s talk toppings! This soup becomes a total fiesta with the right accompaniments. My absolute must-have? A big handful of crispy tortilla strips right on top – they add that perfect crunch against the creamy soup.
Here are my favorite ways to serve it:
- Tortilla chips – Crushed for texture or whole for dipping
- Avocado – Sliced or diced for that cool, creamy contrast
- Lime wedges – A squeeze of fresh lime brightens all the flavors
- Shredded cheese – Cheddar or Monterey Jack melts beautifully
- Sour cream – A dollop swirls in so prettily
- Fresh cilantro – For that pop of color and freshness
For a full meal, I love serving this with warm cornbread or a simple side salad. The kids always beg for extra chips to scoop up every last creamy bite!
Storage & Reheating
This soup keeps beautifully in the fridge for 3-4 days – just pop it in an airtight container. When reheating, I always add a splash of broth since the creamy base thickens over time. On the stovetop, warm it gently over low heat, stirring often. Microwave works too – just use 30-second bursts and stir between each to prevent hot spots. Pro tip: If freezing, leave out the cream and add it fresh when reheating for best texture.
Nutritional Information
Now, I’m no nutritionist, but here’s what I can tell you about this creamy chicken taco soup – it’s packed with good-for-you ingredients like lean protein from the chicken and fiber from those black beans. The exact numbers will dance around depending on whether you use full-fat cream or coconut milk, how much cheese you pile on top, and all those little personal touches that make it yours.
That said, a general bowl of this soup (without extra toppings) gives you a solid balance of protein, carbs, and healthy fats to keep you satisfied. The tomatoes and peppers add vitamin C, while the beans bring iron to the party. Just remember – nutritional values are estimates and vary based on ingredients used. If you’re tracking closely, I’d recommend plugging your exact ingredients into one of those handy nutrition calculators.
What matters most to me? This soup fills you up with real ingredients while tasting absolutely indulgent – that creamy texture makes every spoonful feel like a treat!
FAQs About Creamy Chicken Taco Soup
Can I use frozen chicken?
Yes! Just thaw it completely first – I put mine in the fridge overnight. You might need an extra minute or two per side when cooking.
How can I make it spicier?
Toss in diced jalapeños when sautéing the veggies, use hot taco seasoning, or stir in a spoonful of your favorite hot sauce at the end. A little goes a long way!
Can I freeze this soup?
Absolutely – but leave out the cream before freezing. When ready to eat, thaw overnight in the fridge, reheat gently, then stir in fresh cream.
Try this recipe and share your twist in the comments! Did you add extra veggies? Try a different topping? I’d love to hear how you made it your own.
Print
Creamy Chicken Taco Soup
A hearty and flavorful soup packed with tender chicken, beans, and spices, finished with a creamy texture.
- Total Time: 35 mins
- Yield: 6 servings 1x
Ingredients
- 1 lb boneless, skinless chicken breasts
- 1 tbsp olive oil
- 1 onion, diced
- 2 cloves garlic, minced
- 1 bell pepper, diced
- 1 can (15 oz) black beans, drained and rinsed
- 1 can (15 oz) corn, drained
- 1 can (10 oz) diced tomatoes with green chilies
- 4 cups chicken broth
- 1 tbsp taco seasoning
- 1 tsp cumin
- 1/2 cup heavy cream
- Salt and pepper to taste
- 1/4 cup fresh cilantro, chopped
Instructions
- Heat olive oil in a large pot over medium heat. Add chicken and cook until no longer pink, about 6 minutes per side. Remove and shred.
- In the same pot, sauté onion, garlic, and bell pepper until softened, about 5 minutes.
- Add black beans, corn, diced tomatoes, chicken broth, taco seasoning, and cumin. Bring to a boil.
- Reduce heat and simmer for 15 minutes. Stir in shredded chicken and heavy cream.
- Season with salt and pepper. Garnish with cilantro before serving.
Notes
- For extra heat, add jalapeños or hot sauce.
- Substitute heavy cream with coconut milk for a dairy-free version.
- Top with shredded cheese, avocado, or sour cream for extra flavor.
- Prep Time: 10 mins
- Cook Time: 25 mins
- Category: Soup
- Method: Stovetop
- Cuisine: Mexican
- Diet: Low Lactose
Nutrition
- Serving Size: 1 bowl
- Calories: 320
- Sugar: 6g
- Sodium: 780mg
- Fat: 12g
- Saturated Fat: 5g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 28g
- Fiber: 6g
- Protein: 25g
- Cholesterol: 75mg









