I grew up on bold, saucy dinners, and this Creamy Chicken Enchilada Soup is exactly the kind of bowl that brings that vibe to a weeknight. It’s spicy-but-smooth, full of tender shredded chicken, black beans and corn, and finished with a silky hit of cream and cheese. If you like rich, comforting soups that double as an easy family dinner, this one will quickly become a go-to; it sits comfortably alongside other creamy favorites like my trusted Creamy Chicken Garlic Parmesan Pasta when you want something satisfying without fuss.
Why you’ll love this dish
This soup checks a lot of boxes: fast to assemble, budget-friendly, and wildly adaptable. It brings the flavors of enchiladas into a cozy spoonable format, so you get the same chile-forward warmth without rolling tortillas. It’s great for weeknights, potlucks, or any time you need a crowd-pleasing comfort meal that can stretch a rotisserie chicken into several dinners.
“Big flavor in a simple pot—spicy, creamy, and addictive. My kids asked for seconds and my partner called it restaurant-level.” — a quick review after testing this recipe
Step-by-step overview
You’ll start by softening aromatics, then add cooked chicken, enchilada sauce, broth, beans and corn. Let the flavors simmer so the sauce melds with the broth. Finish low and slow with heavy cream and cheese so the soup turns luxuriously creamy without breaking. Total active hands-on time: about 10–15 minutes; simmer time: ~20 minutes.
What you’ll need
- 2 cups cooked, shredded chicken (rotisserie or leftover roasted chicken work great)
- 1 onion, diced
- 2 cloves garlic, minced
- 1 can (10 oz) enchilada sauce
- 4 cups chicken broth
- 1 cup heavy cream
- 1 cup corn (frozen or canned)
- 1 can (15 oz) black beans, drained and rinsed
- 1 cup shredded cheese (cheddar or Mexican blend)
- 1 tsp ground cumin
- 1 tsp chili powder
- Salt and pepper to taste
- Fresh cilantro for garnish
Ingredient notes: Use low-sodium broth if you’re watching salt and adjust later. For a lighter version, swap half-and-half for the heavy cream, but keep in mind it won’t be as silky. If you prefer milder heat, reduce chili powder to 1/2 tsp.
Step-by-step instructions
- Heat a splash of oil in a large pot over medium heat. Add the diced onion and cook until softened, about 4–5 minutes. Add the minced garlic and cook until fragrant, about 30 seconds.
- Pour in the cooked shredded chicken, enchilada sauce, and chicken broth. Stir to combine.
- Add the corn, drained black beans, cumin, chili powder, and a pinch of salt and pepper. Stir and bring the mixture to a gentle simmer.
- Let the soup simmer for about 20 minutes so the flavors meld and the broth reduces slightly. Taste and adjust seasoning.
- Lower the heat. Stir in the heavy cream, then add the shredded cheese a little at a time, stirring until it melts and the soup is smooth and creamy. Heat through but do not boil after adding cream.
- Serve hot topped with a sprinkle of fresh cilantro.

Best ways to enjoy it
Serve this soup in deep bowls with a handful of crunchy tortilla strips, crushed tortilla chips, or warm flour tortillas on the side for scooping. A dollop of sour cream or a squeeze of lime brightens the bowl. For a full meal, add a crisp green salad or roasted vegetables. If you want a similar creamy, saucy comfort dish on another night, try the Rich Creamy ‘Marry Me’ Chicken Soup with Gnocchi for a gnocchi-forward twist.
Storage and reheating tips
Refrigerate leftovers in an airtight container within two hours of cooking. The soup will keep 3–4 days in the fridge. To reheat, warm gently on the stovetop over low heat, stirring to reincorporate any separated cream; add a splash of broth if it’s too thick. For freezing, cool completely and freeze in a freezer-safe container for up to 3 months. Thaw overnight in the fridge before reheating. Do not reheat on high once the cream is added—slow, gentle heat prevents curdling.
Pro chef tips
- Use pre-cooked chicken to keep this a speedy weeknight dish. Rotisserie chicken is ideal.
- Toast the cumin and chili powder in the pot briefly with the onion to deepen the spices’ flavor.
- If the soup becomes too thick after chilling, thin it with warm broth rather than water to preserve flavor.
- Add cheese off the heat or on very low heat to avoid graininess. Stir constantly while it melts.
- For a brighter finish, add a squeeze of lime or a splash of apple cider vinegar right before serving.
Creative twists
- Make it smoky: Stir in a teaspoon of chipotle in adobo, minced, for a smoky heat.
- Vegetarian swap: Replace chicken with extra beans and diced sweet potato or roasted cauliflower; use vegetable broth.
- Low-dairy option: Use full-fat coconut milk in place of heavy cream and a dairy-free cheese alternative.
- Bowl build: Top with diced avocado, pickled red onions, jalapeño slices, and a drizzle of crema or Greek yogurt.
Common questions
How long does this soup take from start to finish?
Hands-on prep is about 10–15 minutes (mostly chopping and shredding). Simmer time is roughly 20 minutes, so plan for about 35 minutes total.
Can I use raw chicken instead of cooked shredded chicken?
Yes. If using raw chicken breasts or thighs, brown them briefly in the pot with the onion, then add the liquid and simmer until cooked through (about 15–20 minutes). Remove, shred, and return to the soup before adding cream and cheese.
Will the cream curdle if I boil the soup after adding it?
Yes, high heat can cause cream to break. Always lower the heat and warm gently after adding heavy cream and cheese. Stir frequently and avoid bringing the pot to a boil.
Can I make this dairy-free?
Yes. Substitute coconut milk (full fat) for the heavy cream and use a dairy-free shredded cheese or skip the cheese and boost flavor with a splash of lime and extra spices.
Is it safe to freeze this soup?
You can freeze it, but cream-based soups can change texture after freezing. Freeze before adding the heavy cream and cheese; then thaw and add cream and cheese fresh when reheating for best texture.
If you want adjustments for dietary needs or a stove-to-slow-cooker conversion, tell me which appliance or restriction and I’ll walk you through it.

Creamy Chicken Enchilada Soup
Ingredients
Method
- Heat a splash of oil in a large pot over medium heat.
- Add the diced onion and cook until softened, about 4–5 minutes.
- Add the minced garlic and cook until fragrant, about 30 seconds.
- Pour in the cooked shredded chicken, enchilada sauce, and chicken broth. Stir to combine.
- Add the corn, drained black beans, cumin, chili powder, and a pinch of salt and pepper. Stir and bring the mixture to a gentle simmer.
- Let the soup simmer for about 20 minutes so the flavors meld and the broth reduces slightly. Taste and adjust seasoning.
- Lower the heat. Stir in the heavy cream, then add the shredded cheese a little at a time, stirring until it melts and the soup is smooth and creamy. Heat through but do not boil after adding cream.
- Serve hot topped with a sprinkle of fresh cilantro.


