Why You’ll Love This Creamy Chicken Enchilada Soup
Okay, let me just say it. This creamy chicken enchilada soup? It’s the kind of recipe that makes you look like a kitchen rockstar with almost zero effort. And I mean that.
I first made this on a Tuesday that had gone completely sideways. You know the ones. Kids had homework drama, I forgot to thaw anything for dinner, and the clock was ticking. I threw everything into the slow cooker, crossed my fingers, and hoped for the best. What came out was pure magic. Rich, savory, with that perfect enchilada flavor in every single spoonful.
Here’s the thing. This isn’t just another soup. It’s a one-pot meal that delivers big on taste without demanding much from you. The slow cooker does all the heavy lifting. You get tender shredded chicken, creamy broth, black beans, corn, and melted cheese all mingling together. It’s comfort in a bowl, honestly.
And the best part? My kids, who can be picky eaters, absolutely devour it. They ask for seconds. That never happens.
- One pot, minimal dishes – The slow cooker handles everything
- Bold enchilada flavor – Without the work of rolling actual enchiladas
- Family approved – Even picky eaters come back for more
- Freezer friendly – Make a double batch for busy nights
- Customizable heat – Adjust the spice to your family’s liking
Ingredient Notes
Let’s talk about what goes into this creamy chicken enchilada soup. The ingredient list is simple, but each one plays a role. You probably have most of these in your pantry already.
Chicken – I use boneless, skinless chicken breasts here. They cook up tender and shred beautifully. You could swap in chicken thighs if you prefer darker meat. Rotisserie chicken works great too if you’re in a hurry.
Enchilada sauce – This is the backbone of the flavor. A can of red enchilada sauce brings all those warm, slightly smoky notes. Use mild or hot depending on your preference.
Black beans and corn – These add texture and heartiness. Rinse and drain the beans first. Frozen or canned corn both work fine.
Rotel tomatoes – One can of Rotel tomatoes and green chiles adds a little kick and brightness. Don’t drain them. That liquid is flavor gold.
Cream cheese – This is the secret to that luscious, creamy texture. Let it soften before adding so it melts smoothly. You can use anywhere from 4 to 8 ounces depending on how creamy you want it.
Shredded cheese – Cheddar cheese melted in at the end takes this over the top. Shred it from a block if you can. Pre-shredded cheese has anti-caking agents that can make the soup grainy.
How to Make Chicken Enchilada Soup (Slow Cooker)
This is where the magic happens. The slow cooker method is my favorite because it’s so hands-off. You just dump, wait, and enjoy. Here are the four main stages.
Stage 1: Load the slow cooker. Place the chicken breasts in the bottom of a 5-quart slow cooker. Pour the chicken broth and enchilada sauce right over them. Then add the black beans, Rotel tomatoes, corn, chopped onion, and red bell pepper. Sprinkle in the cumin, garlic powder, salt, and pepper. Give it a gentle stir, but don’t worry if everything isn’t perfectly mixed. Cover and cook on high for 3 to 4 hours or low for 5 to 7 hours. You’ll know the chicken is done when it’s tender and shreds easily with a fork.
Stage 2: Shred the chicken. Once the chicken is cooked through, carefully remove it from the slow cooker. Use two forks to shred it into bite-sized pieces. Don’t over-shred it into tiny strings. Chunky pieces are more satisfying. Return the shredded chicken back to the pot.
Stage 3: Make it creamy. This step is crucial. Add the softened cream cheese cubes and the shredded cheddar cheese to the slow cooker. Stir gently until the cream cheese is fully melted and incorporated. The soup will transform from brothy to lusciously creamy right before your eyes. Let it cook on low for about 30 minutes more so all the flavors meld together.
Stage 4: Serve it up. Ladle the soup into bowls. Top with tortilla strips or crushed tortilla chips for crunch. Add extra shredded cheese, a dollop of sour cream, and a sprinkle of fresh cilantro. A squeeze of lime would be nice too, if you have one. Serve hot and watch it disappear.
Alternative Cooking Methods
Don’t have a slow cooker? No problem. This chicken enchilada soup works beautifully on the stovetop too.
Stovetop method: Sauté the chopped onion and bell pepper in a tablespoon of olive oil in a large pot over medium heat until softened. Add the chicken broth, enchilada sauce, black beans, Rotel, corn, and all the spices. Simmer for 15 minutes. Stir in shredded rotisserie chicken and the cheeses. Cook just until the cheese melts and everything is heated through. That’s it.
Instant Pot method: Use the sauté function to cook the onion and pepper first. Add the chicken, broth, sauce, beans, corn, and spices. Pressure cook on high for 10 minutes. Quick release, shred the chicken, then stir in the cheeses using the keep warm setting.
Pro Tips for the Best Soup
After making this creamy chicken enchilada soup more times than I can count, I’ve picked up a few tricks. Here’s what I wish someone had told me.
Thickness Control
Too thin? Use only 1/2 to 1 cup of broth instead of a full cup. The cream cheese acts as a natural thickener, so adding extra cream cheese about 30 minutes before serving helps too.
Too thick? Stir in a splash of broth or milk when reheating. The soup naturally thickens as it sits.
- Shred your own cheese. Block cheese melts so much smoother. Pre-shredded cheese has cellulose that prevents clumping but also prevents smooth melting.
- Don’t rush the cream cheese. Let it come to room temperature before adding. Cold cream cheese can seize up and leave lumps.
- Control the heat. For a milder soup, use mild enchilada sauce. For more kick, add 1/4 teaspoon cayenne pepper along with the other spices.
- Use rotisserie chicken. If you’re really short on time, skip cooking the chicken and use shredded rotisserie chicken. Add it in the last 30 minutes.
Storage, Reheating, and Freezing
This chicken enchilada soup is a meal prep dream. It actually tastes better the next day after the flavors have had time to hang out together.
Refrigerator: Store leftovers in an airtight container without toppings. It will keep for up to 5 days. The soup will thicken as it sits, which is totally normal.
Reheating: Gently reheat on the stovetop over low heat, stirring often. Add a splash of broth or milk to thin it out if needed. Microwave individual portions in 30-second bursts, stirring in between.
Freezing: This soup freezes beautifully for up to 6 months. Let it cool completely first. Transfer to freezer-safe containers or bags. Leave some room for expansion. When you’re ready, thaw overnight in the fridge and reheat gently.
Serving Suggestions
The toppings are where you can really make this soup your own. I always set up a little topping bar so everyone can customize their bowl.
- Tortilla strips or crushed chips – Adds that essential crunch
- Shredded cheese – Cheddar, Monterey Jack, or pepper jack
- Sour cream – Cools down the heat
- Fresh cilantro – Brightens everything up
- Sliced avocado – Creamy and delicious
- Lime wedges – A squeeze of citrus makes flavors pop
This soup pairs wonderfully with a simple side salad or some warm cornbread. It’s hearty enough to be a meal on its own though.
Frequently Asked Questions
I really hope you give this creamy chicken enchilada soup a try. It’s one of those recipes that becomes a regular in your dinner rotation. Trust me. Tag me if you make it. I love seeing your creations. And if you’re looking for more easy dinner inspiration, come find me on Pinterest where I share all my favorite recipes.

Creamy Chicken Enchilada Soup
Ingredients
Method
- Place the chicken breasts in the bottom of a 5-quart slow cooker. Pour the chicken broth and enchilada sauce over the chicken. Add the black beans, Rotel tomatoes, corn, onion, and red bell pepper. Stir in the cumin, garlic powder, salt, and black pepper. Cover and cook on high for 3 to 4 hours or on low for 5 to 7 hours, until the chicken is tender and cooked through.
- Remove the chicken from the slow cooker and shred it using two forks or cut into bite-sized pieces. Return the shredded chicken to the pot. Add the cream cheese and shredded cheddar cheese, stirring until the cream cheese is melted and fully incorporated. Continue cooking on low for about 30 minutes, until the soup is creamy and heated through.
- Ladle the soup into bowls. Garnish with tortilla strips or crushed tortilla chips, extra cheese, a dollop of sour cream, and fresh cilantro, if desired. Serve hot.
Nutrition
Notes
Tried this recipe?
Let us know how it was!Source: Nutritional Information
How do you thicken Enchilada Soup?
Use less broth to start, only about 1/2 to 1 cup. The cream cheese acts as a natural thickener as it melts. You can also add extra cream cheese about 30 minutes before serving for a thicker, richer soup.
How to store Chicken Enchilada Soup?
Store leftovers in an airtight container in the refrigerator for up to 5 days. Keep toppings separate so they stay fresh. The soup thickens as it sits, which is normal. Add a splash of broth when reheating if needed.
What do you serve with enchilada soup?
Top it with tortilla strips, shredded cheese, sour cream, fresh cilantro, avocado, and a squeeze of lime. For sides, try a simple green salad, cornbread, or warm tortillas. It’s hearty enough to be a complete meal on its own.
What can I use instead of chicken?
Ground turkey or ground beef work well. Brown the meat first before adding to the soup. For a vegetarian version, increase the black beans or add pinto or kidney beans. The soup will still be hearty and satisfying.
Can I make it dairy-free?
Yes. Skip the cream cheese and cheddar. Add 1 cup of unsweetened coconut milk or cashew cream instead. You can also puree a can of white beans and stir that in for creaminess without dairy.
Can I cook raw chicken directly in the soup?
Absolutely. That’s how this slow cooker recipe works. Place the raw chicken breasts in the slow cooker with the other ingredients. They cook through perfectly and become tender enough to shred easily with forks.
How do I adjust thickness without breaking the soup?
To thicken, let the soup simmer uncovered for a bit or add extra cream cheese. To thin, stir in broth or milk. Always reheat gently on low heat to prevent the dairy from separating and becoming grainy.
How do I control the heat for kids vs. spice lovers?
Use mild enchilada sauce and mild Rotel for a kid-friendly version. For spice lovers, add 1/4 teaspoon cayenne pepper, use hot enchilada sauce, or stir in some chopped chipotle peppers in adobo sauce.
What is the difference between Chicken Enchilada Soup and chicken tortilla soup?
Chicken enchilada soup has a creamier, thicker base thanks to cream cheese and melted cheddar. It’s flavored with red enchilada sauce. Chicken tortilla soup is typically broth-based with a tomato base and doesn’t include cream cheese.