I've made a lot of soups over the years — lentil, tomato, chicken noodle — but this creamy chicken tortilla soup has become the one my family actually asks for by name. It started on a cold January evening when I had leftover rotisserie chicken in the fridge and no real plan for dinner. Forty minutes later, there was a pot of something so good that my husband had two bowls and asked if there was more.
What makes this soup work is the combination of cream cheese and heavy cream stirred in at the end — it transforms what could be a thin, brothy soup into something velvety and rich. I also use a can of diced tomatoes with green chilies (Rotel is the easiest brand to find at Walmart) instead of plain tomatoes, because the green chilies add a background heat without making it too spicy for the kids. The cumin, chili powder, and paprika do the heavy lifting on flavor, and the lime juice at the end brightens the whole thing up.
This is the kind of soup I make on a Tuesday when I haven't thought about dinner until 5pm. It comes together in one pot, uses pantry staples, and the whole family eats it — which honestly is the highest bar in my house. Saad likes his with extra tortilla strips piled on top. My husband squeezes extra lime into his bowl. I eat mine with a piece of cornbread if I've planned ahead, or just straight from the pot if I haven't.
One thing to know going in: the cream cheese needs to be softened before it goes into the pot, otherwise you'll get little white lumps that take forever to smooth out. I learned this the annoying way. Just leave it on the counter for 15 minutes while you're prepping everything else. Also, if you enjoy creamy one-pot chicken recipes, my Creamy Asiago Chicken is another weeknight favorite that follows a similar idea — worth bookmarking.

Why You'll Love This Recipe
- It's a real one-pot meal: Everything — the sautéed aromatics, the broth, the chicken, the cream — happens in a single large pot. I'm not shuttling things between pans or babysitting multiple burners. On busy weeknights that matters a lot, and the cleanup afterward takes five minutes.
- The cream cheese trick actually works: A lot of creamy soups feel heavy or one-dimensional. Stirring softened cream cheese into the broth gives it body and a mild tang that keeps the richness from being overwhelming. Combined with the lime juice at the end, the whole thing feels balanced, not thick and cloying.
- It works for picky eaters and spice lovers alike: The base recipe is mild enough that kids won't complain. Then everyone can doctor their own bowl — my husband loads his with jalapeño slices and hot sauce, the kids keep theirs plain with just cheese and chips. One pot, no arguments.
- Leftovers are genuinely better the next day: I always make a full batch even when it's just the four of us, because the soup thickens overnight and the flavors deepen in a way that's hard to explain. Lunch the next day feels like a reward. I sometimes add a splash of broth when reheating to loosen it up.
- You can have it on the table in about 40 minutes: That includes the time to dice the onion, mince the garlic, and let everything simmer properly. If you're using rotisserie chicken from the grocery store (which I do half the time), you're skipping 30 minutes of cooking chicken separately, which makes the whole thing genuinely fast.
Ingredients
- 1 tablespoon olive oil
- 1 small onion, diced
- 2 cloves garlic, minced
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- ½ teaspoon paprika
- Salt and black pepper, to taste
- 1 (10 oz) can diced tomatoes with green chilies (Rotel works great here)
- 3 cups chicken broth
- 1 cup frozen corn
- 1 (15 oz) can black beans, drained and rinsed
- 2 cups cooked shredded chicken (rotisserie chicken is my go-to)
- ½ cup cream cheese, softened (leave it out on the counter for 15 minutes before adding)
- ½ cup heavy cream or half-and-half
- Juice of ½ lime
- Tortilla strips or crushed tortilla chips, for topping
- Optional toppings: shredded cheddar or Monterey Jack, sliced avocado, sour cream, fresh cilantro
Directions
- Sauté the base: Heat the olive oil in a large heavy pot over medium heat. Add the diced onion and cook for 3–4 minutes, stirring occasionally, until it's soft and translucent. Add the garlic and cook for one more minute — just until it smells good, not until it browns.
- Add the spices: Stir in the cumin, chili powder, paprika, salt, and black pepper. Let the spices cook with the onion for about 30 seconds before adding any liquid. This step wakes them up and the soup will taste flat if you skip it.
- Build the soup: Pour in the diced tomatoes with chilies and the chicken broth. Add the frozen corn, drained black beans, and shredded chicken. Stir everything together and bring the pot up to a gentle simmer. Cook for 10 minutes so the flavors start to come together.
- Make it creamy: Lower the heat. Add the softened cream cheese in small chunks, stirring continuously until it's fully melted into the broth with no lumps. Pour in the heavy cream and the lime juice. Stir and let it simmer gently for another 5–10 minutes. Don't let it boil hard at this stage or the cream can separate.
- Taste and serve: Taste the soup and adjust the salt, pepper, or lime juice. Ladle into bowls and top with tortilla strips, shredded cheese, avocado, or whatever you like. Serve immediately while the tortilla strips are still crunchy.

Tips for Success
- Soften the cream cheese before it goes in: I cannot stress this enough. Cold cream cheese dropped into hot liquid will clump and you'll spend five minutes chasing little white lumps around the pot with a spoon. Leave it on the counter while you prep the onion and garlic — 15 minutes is enough. It melts in smoothly after that.
- Keep the simmer gentle once the cream goes in: The first time I made this, I kept the heat too high after adding the cream and it broke — the fat separated and the broth looked greasy. Medium-low heat after you add the cream cheese and heavy cream is all you need. The soup just needs to stay warm enough to meld together, not boil.
- Use rotisserie chicken: This is a real time-saver and the chicken is already well-seasoned, which adds flavor to the soup. I pick up a rotisserie chicken at Costco or Walmart and shred the breast meat for this — the whole thing takes about two minutes. You can also use leftover chicken from another dinner.
- Add the tortilla strips at the table, not in the pot: I made the mistake of stirring them in once to thicken the soup. They turned into mush immediately. Put them in individual bowls right before eating so they stay crunchy for at least a few minutes.
- Don't skip the lime juice: I almost left it out the first time thinking it was optional. It's not. The lime cuts through the richness of the cream cheese and cream in a way that makes the whole soup taste brighter and more alive. Half a lime is the right amount — add it at the very end.
Variations
- Use fire-roasted tomatoes for a smokier version: If you swap the regular diced tomatoes with green chilies for fire-roasted diced tomatoes, the soup gets this subtle smoky depth that works really well with the cumin. I do this when I have fire-roasted tomatoes in the pantry and the difference is noticeable — in a good way.
- Make it dairy-free: Replace the cream cheese and heavy cream with full-fat coconut milk. Use one 13.5 oz can. The coconut flavor is very mild and the soup stays creamy. This is also a good option if you're serving someone who's lactose intolerant — the spices carry the flavor well enough that you won't miss the dairy.
- Turn it into a vegetarian soup: Skip the chicken and double the black beans, or add a second can of beans — pinto or kidney both work. Use vegetable broth instead of chicken broth. The soup is still filling and the creamy base carries the flavor. I've made it this way for friends who don't eat meat and nobody complained.
- Stir in rice or quinoa to bulk it up: If you want to stretch this into a meal that feeds more people, stir in 1 cup of cooked rice or cooked quinoa when you add the chicken. The grains absorb the broth and make the soup even heartier. I do this when I'm feeding a crowd and want to make sure nobody leaves hungry.
- Spice it up for the adults: The base recipe is genuinely mild, which is intentional. If you want heat, add one diced jalapeño when you sauté the onion, or stir in a teaspoon of chipotle in adobo sauce when you add the broth. The chipotle version has a smoky heat that my husband loves. I serve the kids theirs first, then add the heat to the rest of the pot.
Serving and Storage
Serving
Serve this soup hot, straight from the pot. Set up a little topping station at the table — tortilla strips, shredded cheese, sliced avocado, sour cream, lime wedges, and cilantro if you have it. Letting everyone build their own bowl is half the fun, and it means the toppings stay fresh and crunchy. In Pakistan we'd serve something like this with flatbread, but in my house we usually do it with a side of cornbread or just extra chips for dipping. Either works.
Storage
Store leftovers in an airtight container in the refrigerator for up to 3 days. The soup will thicken as it sits — just add a splash of chicken broth or water when reheating and stir well. Reheat on the stovetop over medium-low heat, not in a rolling boil, or the cream can separate. For freezing, this soup does freeze well for up to 2 months, but store it without the toppings. Thaw overnight in the fridge before reheating.

Frequently Asked Questions
Can I make this soup ahead of time?
Yes, and honestly it tastes better the next day once the flavors have had time to settle. Make the full soup, let it cool, and refrigerate it. When you reheat, add a splash of broth to loosen it up since the cream cheese thickens the soup as it sits. Just keep the toppings separate and add them fresh when you serve.
Can I freeze creamy chicken tortilla soup?
You can, though cream-based soups can sometimes separate slightly after freezing. It's not a disaster — just stir well while reheating over low heat and it comes back together. Freeze in airtight containers without the toppings for up to 2 months. Thaw in the fridge overnight before reheating on the stovetop.
What can I use instead of cream cheese?
Full-fat sour cream works well and adds a bit more tang. Greek yogurt is another option but stir it in off the heat so it doesn't curdle. You can also just use more heavy cream and skip the cream cheese entirely — the soup won't be quite as thick but it'll still be creamy and good.
How do I make this soup spicier?
The easiest way is to add one diced jalapeño to the onion when you're sautéing. For a smokier heat, stir in a teaspoon of chipotle in adobo sauce when you add the broth. You can also just serve hot sauce on the side and let people heat up their own bowls — that's what works best in my house since the kids can't handle much spice.
Is this soup gluten-free?
All the core ingredients are naturally gluten-free, but check the labels on your chicken broth and tortilla strips since some brands sneak in additives that contain gluten. Use certified gluten-free tortilla chips as your topping if you're cooking for someone with celiac disease or a serious sensitivity.

CREAMY CHICKEN TORTILLA SOUP
Ingredients
- 1 tablespoon olive oil
- 1 small onion diced
- 2 cloves garlic minced
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- ½ teaspoon paprika
- Salt and black pepper to taste
- 1 10 oz can diced tomatoes with green chilies
- 3 cups chicken broth
- 1 cup frozen corn
- 1 15 oz can black beans, drained and rinsed
- 2 cups cooked shredded chicken
- ½ cup cream cheese softened
- ½ cup heavy cream or half-and-half
- Juice of ½ lime
- Tortilla strips or crushed chips for topping
- Optional toppings: shredded cheese avocado, sour cream, cilantro
Instructions
Sauté Base:
- In a large pot, heat olive oil over medium heat. Sauté onion until soft, about 3–4 minutes. Add garlic and cook 1 more minute.
Add Seasonings:
- Stir in cumin, chili powder, paprika, salt, and pepper.
Build the Soup:
- Add diced tomatoes, chicken broth, corn, black beans, and shredded chicken. Bring to a simmer and cook for 10 minutes.
Make it Creamy:
- Lower heat and stir in cream cheese until melted. Add heavy cream and lime juice. Simmer gently for another 5–10 minutes.
Serve:
- Ladle soup into bowls and top with tortilla strips and desired toppings.
Notes
- Shortcut Tip: Use rotisserie chicken for quick prep.
- Spice Level: Add jalapeños or hot sauce for extra heat.
- Make Ahead: Soup stores well refrigerated for up to 3 days.
- Freezer-Friendly: Freeze in airtight containers without toppings for up to 2 months.
- Serving Suggestion: Pair with cornbread or a crisp side salad.
This soup has quietly become one of the most-requested things in my house, which I didn't see coming the first time I threw it together from whatever was in the fridge. It's not a complicated recipe — the ingredient list is short, the steps are simple, and there's nothing fussy about it. But the result is a bowl of something genuinely warming and satisfying, which is all I'm ever really after on a weeknight.
I make a double batch at least once a month because it disappears fast and the leftovers reheat beautifully for lunch the next day. If you're the kind of person who likes having a reliable soup in rotation through the colder months, this one earns its place. It also pairs really well after something lighter — if you've made a simple salad for lunch, this soup makes the evening meal feel complete without a lot of extra effort.
If you're into creamy, one-pot dinners, my Creamy Butter Garlic Crab is worth a look for nights when you want something a little more indulgent. And if you need something sweet to finish the meal, my Peanut Butter Chocolate Chip Cookie Cups are what my kids always request as dessert after soup nights — they take about 20 minutes and the contrast of warm soup followed by something chocolatey and sweet is very satisfying. 🍲🧀✨
If you liked this recipe, here are a few more from my kitchen you might enjoy:
- Creamy Asiago Chicken — another one-pan creamy chicken dinner that comes together fast
- Creamy Butter Garlic Crab — rich and indulgent, great for a weekend dinner
- Classic Potato Salad — a reliable side that works alongside so many mains
- Peanut Butter Chocolate Chip Cookie Cups — the dessert my kids ask for after almost every dinner
- {"@context":"https://schema.org","@type":"Article","headline":"CREAMY CHICKEN TORTILLA SOUP","description":"Creamy Chicken Tortilla Soup is a rich, flavorful soup with tender chicken, creamy broth, and crunchy tortilla toppings.","datePublished":"2025-06-27T14:42:51+00:00","dateModified":"2026-05-03T21:09:36+00:00","author":{"@type":"Person","name":"Sana Umer","url":"https://forfoodiefriends.com/about/","description":"Self-taught home cook with 10+ years of kitchen experience. Mom of two who develops every recipe in her own kitchen.","jobTitle":"Recipe Developer & Food Blogger","image":"https://forfoodiefriends.com/wp-content/uploads/sana-umer-author-photo.jpg"},"publisher":{"@type":"Organization","name":"For Foodie Friends","url":"https://forfoodiefriends.com/","logo":{"@type":"ImageObject","url":"https://forfoodiefriends.com/wp-content/uploads/forfoodiefriends-logo.png"}},"mainEntityOfPage":{"@type":"WebPage","@id":"https://forfoodiefriends.com/creamy-chicken-tortilla-soup/"},"image":"https://forfoodiefriends.com/wp-content/uploads/2025/06/CREAMY-CHICKEN-TORTILLA-SOUP.jpg"}





Comments
No Comments