Something’s bubbling away on the stove. You can smell the spices wafting through the kitchen, and you’re already daydreaming about that creamy goodness. That’s how Creamy Chicken Tortilla Soup makes its entrance—quick, comforting, and oh-so-satisfying.

This one’s for those chilly nights when you’ve got a ton of leftovers but zero dinner plans. With just 30 minutes to whip up a hearty meal, you’ll find shredded chicken, black beans, and corn mingling in a velvety broth that beats anything from a can (trust me on this). It’s time to dig in!
Why You’ll Love This Creamy Chicken Tortilla Soup
- Super Easy Prep: You can whip this up in under 30 minutes, making weeknight dinners a breeze.
- Bold Flavor Punch: The combo of cumin and chili powder gives it a warm, spicy kick that’s hard to resist.
- Creamy Comfort Texture: It’s rich and smooth with a melty-gooey vibe that feels like a cozy hug in a bowl.
- Topping Versatility: Go wild with toppings — avocado, cilantro, or even some cheese — whatever you’ve got on hand works!
- Batch-Friendly: It reheats well — though the texture changes slightly by day 2, it’s still worth making a big batch.
Creamy Chicken Tortilla Soup Ingredients
For the Base:
olive oil (1 tablespoon) — Use a good quality olive oil like California Olive Ranch or it’ll taste flat.
onion (1 medium) — Sauté the onion until it’s golden; otherwise, it won’t bring out that sweet flavor.
garlic (2 cloves) — Mince fresh garlic, don’t use pre-minced stuff, or it’ll lose its zing.
ground cumin (1 teaspoon) — Always use ground cumin over whole seeds; otherwise, you won’t get that warm flavor.
chili powder (1 teaspoon) — Go for a good chili powder like McCormick; other blends can be too weak.
chicken broth (4 cups) — Use low-sodium chicken broth for better control over the salt; you don’t want it too salty.
cooked chicken (2 cups) — Rotisserie chicken’s perfect here—don’t use raw chicken or you’ll miss that depth of flavor.
black beans (1 can) — Canned black beans are fine, but rinse ’em well or they’ll muddy the soup.
corn (1 can) — Frozen corn works great; don’t use canned corn or it’ll be mushy.
heavy cream (1 cup) — Use heavy cream, not half-and-half, for that rich, velvety texture—no compromises.
For the Topping:
tortilla strips (1 cup) — Get crispy tortilla strips, don’t use regular chips or they’ll get soggy too fast.
avocado (1 cup) — Use ripe avocados for creaminess; if they’re hard, they’ll ruin the texture.
cilantro (1/2 cup) — Fresh cilantro’s a must, don’t use dried or it’ll taste like a sad afterthought.
Full measurements in the recipe card below.
How to Make Creamy Chicken Tortilla Soup
1. Sauté the onions: In a large pot, heat 1 tablespoon of olive oil over medium heat. Add 1 diced medium onion and sauté until translucent, about 5 minutes. You’ll know it’s done when it smells sweet and looks soft.
2. Add garlic & spices: Stir in 2 minced cloves of garlic, 1 teaspoon of ground cumin, and 1 teaspoon of chili powder. Cook for an additional 1-2 minutes until fragrant (trust me, your kitchen will smell amazing).
3. Simmer the broth: Pour in 4 cups of low-sodium chicken broth and bring it to a simmer. You want to see tiny bubbles breaking the surface after a couple of minutes.
4. Combine ingredients: Add in 2 cups of shredded cooked chicken, 1 can of drained black beans, and 1 can of corn (make sure you rinse those beans well). Stir to combine and let everything simmer for about 15 minutes — don’t rush this step!
5. Stir in cream: Now reduce the heat to low and stir in 1 cup of heavy cream. Allow it to heat through for about 5 minutes, stirring occasionally until it’s all warmed up but not boiling.
6. Taste & adjust: Give it a taste! Adjust seasoning with salt or pepper if needed; this dish can handle some flavor!
7. Prepare toppings: While the soup is finishing up, dice up your avocado and chop that fresh cilantro (don’t skip this part!). If you’re frying or baking your own tortilla strips, do that now too — just watch out; they can burn quickly if left unattended!
Exact quantities in the recipe card below.
How to Store Creamy Chicken Tortilla Soup
- Room Temperature: Don’t leave it out for more than 2 hours. Use a covered pot if you have to, but really, just get it in the fridge soon.
- Refrigerator: Store in an airtight container for up to 3 days. Just know the creamy goodness might thicken a bit — you can always stir in a splash of broth when reheating.
- Freezer: Freeze in a freezer-safe container for up to 3 months. Leave some space at the top since it expands when frozen. Just keep in mind that the texture of the cream may change slightly after thawing (but it’s still tasty!).
- Reheating: Heat on the stove over medium heat until it’s bubbling gently (look for those little bubbles around the edges). You might need to add a splash of chicken broth if it’s too thick after storage.
What to Serve with Creamy Chicken Tortilla Soup?
This soup is rich and creamy, so adding something bright and fresh balances out the flavors beautifully. Here are some of my favorite pairings:
- Crispy Tortilla Strips: The crunchiness adds a fun texture contrast to the smoothness of the soup.
- Fresh Lime Wedges: A squeeze of lime provides a zesty acidity that cuts through the richness.
- Chilled Avocado Salad: The coolness and creamy texture of avocado salad provide a refreshing contrast; prep in under 10 minutes!
- Pickled Red Onions: Their tanginess brightens up each spoonful, giving you a delightful bite without extra cooking time.
- Cornbread Muffins: Their slight sweetness and soft texture complement the savory elements nicely (plus, they’re super easy to make!).
- Grilled Shrimp Skewers: The smoky flavor adds depth while keeping things light; just 15 minutes on the grill!
- Sliced Radishes: These crunchy bites add color and a peppery kick — perfect for textural variety.
- Simple Green Salad: A crisp salad with vinaigrette brings brightness and freshness to balance it all out.
Creamy Chicken Tortilla Soup Variations
Here’s how to play with this recipe. Give these variations a try for a little twist!
- Smoky Kick: Add 1 tsp smoked paprika with the other spices for a deeper, smokier base.
- Creamy Avocado Twist: Stir in 1 diced avocado at the end for extra creaminess and a fresh flavor.
- Spicy Heat: Toss in 1-2 diced jalapeños when you add the onion for some serious heat (you’ve been warned!).
- Next Level Lime: Squeeze the juice of 1 lime into the soup right before serving for that zesty punch.
- Herb Boost: Mix in 2 tbsp chopped fresh cilantro during the last few minutes of simmering for a bright finish.
- Corny Goodness: Swap the can of corn with 2 cups of grilled corn for a sweet, smoky note.
- Crispy Tortilla Upgrade: Fry your own tortilla strips until golden and crunchy instead of using store-bought ones; trust me, it’s worth it!
Make Ahead Options for Creamy Chicken Tortilla Soup
I love prepping ahead when making Creamy Chicken Tortilla Soup. You can cook the base—everything up to adding the cream—up to three days in advance. Just store it in an airtight container in the fridge. The chicken, beans, and corn hold up really well, but I wouldn’t add the heavy cream until just before serving (it can separate if stored too long). When you’re ready to eat, warm it up on the stove, stir in that creamy goodness, and finish with fresh toppings like avocado and cilantro. Trust me, it’s worth the wait! Keep those toppings fresh until serving.
Creamy Chicken Tortilla Soup Recipe FAQs
Can I make Creamy Chicken Tortilla Soup ahead of time?
Absolutely! This dish actually gets better as it sits. You can make it a day or two in advance and store it in the fridge. Just keep the toppings separate until you’re ready to serve. When you reheat, do it gently over low heat, stirring occasionally. Watch for that lovely aroma to fill your kitchen again — that’s when you know it’s ready to enjoy!
What can I substitute for the heavy cream in this recipe?
If you’re looking to lighten things up a bit, you could use half-and-half instead, but don’t expect that rich texture (trust me on this). Coconut milk is another option if you want a dairy-free version, but it’ll change the flavor slightly. Just remember, DO NOT skip the cream entirely; it’s what makes this soup so luscious and satisfying.
Why did my Creamy Chicken Tortilla Soup turn out too salty?
Most likely, it’s from using regular chicken broth instead of low-sodium. That extra salt can sneak up on ya! Next time, go for low-sodium chicken broth and taste as you go. If it does end up salty, try adding a splash of extra cream or some diced potatoes while simmering; they’ll help balance out that flavor.
Can I use frozen corn instead of canned corn in this dish?
Yes! Frozen corn works great here and adds that crisp-tender texture we love. Just toss it straight into the pot with everything else — no need to thaw first. You’ll know it’s done when the soup is bubbling nicely and the corn is heated through (about 15 minutes). Just avoid canned corn; it tends to get mushy and doesn’t hold up well in soups like this one.
Final Thoughts on Creamy Chicken Tortilla Soup
If you’ve been looking for a recipe that delivers serious flavor without taking up your whole evening, give Creamy Chicken Tortilla Soup a shot. The combination of sautéed onion and garlic with the warm spices really transforms the broth into something special. Plus, using rotisserie chicken cuts down on prep time while still giving you that deep, rich flavor. Make it once, and it’ll earn a permanent spot in your weeknight rotation. Let me know how yours turned out in the comments!

Creamy Chicken Tortilla Soup
Ingredients
Method
- In a large pot, heat the olive oil over medium heat. Add the diced onion and sauté until translucent, about 5 minutes.
- Stir in the minced garlic, ground cumin, and chili powder. Cook for an additional 1-2 minutes until fragrant.
- Pour in the chicken broth and bring to a simmer.
- Add the shredded chicken, black beans, and corn. Stir to combine and let simmer for 15 minutes.
- Reduce the heat to low and stir in the heavy cream. Allow to heat through for about 5 minutes, stirring occasionally.
- Taste and adjust seasoning if necessary, adding salt or pepper to preference.
- While the soup is finishing, prepare the toppings by dicing the avocado and chopping the cilantro.
- If using store-bought tortilla strips, set them aside. Alternatively, fry or bake your own tortilla strips until crispy.
- Ladle the creamy chicken tortilla soup into bowls.
- Top each bowl with crispy tortilla strips, diced avocado, and chopped cilantro. Serve with lime wedges on the side.






