Late October, and the only thing I wanted was a bowl of something creamy and warm that didn’t require me to stand over a stove for an hour. The rain had been falling all afternoon, that steady kind that turns the whole world grey and makes your kitchen feel like the only bright spot left. I had a chicken breast in the fridge, a can of enchilada sauce I’d bought on a whim, and absolutely no energy for anything complicated.
So I threw it all in the slow cooker. Honestly, I wasn’t expecting much—just dinner, really. But what came out of that pot a few hours later was the kind of soup that makes you stop mid-spoonful and just sit there for a second. It was rich without being heavy, smoky and a little tangy, with that deep slow-cooked flavor you usually only get from hours of babysitting a pot on the stove. The chicken shredded like butter, and the broth turned velvety and thick, clinging to every chip you dunked in.
I’ve made it at least a dozen times since that rainy afternoon. It’s become my go-to for those days when I need dinner to take care of itself. And honestly, that soup taught me something—sometimes the best recipes aren’t the ones you plan. They’re the ones you throw together when you’re too tired to overthink it.
Why You’ll Love This Recipe
This isn’t just another chicken soup recipe. This is the one that makes you forget takeout exists.
- Set It and Forget It: Fifteen minutes of prep, and your slow cooker does the rest. Perfect for busy weekdays, lazy Sundays, or days when you just can’t adult anymore.
- Pantry-Friendly Ingredients: No obscure spices or specialty items. You probably have most of this in your kitchen right now. I’ve made it with canned goods, frozen corn, and whatever cheese was lurking in the drawer.
- Crowd-Pleasing Comfort: My picky-eating nephew asked for seconds. My dad—who claims he doesn’t like “fancy soup”—ate three bowls. It’s that kind of recipe.
- Rich, Creamy Texture Without Heavy Cream: The secret is blending some of the beans and corn into the broth. It creates that velvety body without making it feel like a cream soup. You get all the comfort, none of the guilt.
- Better the Next Day: Like most slow cooker soups, the flavors deepen overnight. If you can resist eating it all, save some for tomorrow’s lunch. You’ll thank yourself.
This recipe has been tested by my family, my neighbors, and a few very honest friends who told me when my first version was too salty. (It was. I fixed it.) What you’re getting here is the final, perfected version—the one that’s earned a permanent spot in my recipe rotation.
What Ingredients You Will Need
This recipe uses simple, everyday ingredients, but each one plays a specific role in creating that deep, layered flavor. Here’s what you’ll need:
For the Soup Base
- Boneless, skinless chicken breasts (about 1.5 lbs or 680g) — You can use thighs if you prefer; they’ll be even more forgiving and stay juicier. I’ve used both, and honestly, thighs make the broth slightly richer. But breasts work beautifully and are easier to shred.
- Enchilada sauce (15 oz or 425g can) — This is the backbone of the flavor. I prefer red enchilada sauce for its smoky depth. Go for a mild version if you’re sensitive to heat, or a hot one if you like a kick. My favorite brand is Las Palmas, but any good-quality brand works.
- Diced tomatoes with green chiles (10 oz or 283g can) — Rotel is the classic choice here. It adds acidity, a little heat, and those little pops of green chile throughout the soup. Don’t drain them—the liquid adds flavor.
- Black beans (15 oz or 425g can), drained and rinsed — They add heartiness and a creamy texture when blended. I’ve used pinto beans in a pinch, and they work fine, but black beans have a earthier flavor that pairs beautifully with the enchilada sauce.
- Corn (15 oz or 425g can), drained — Frozen corn works too (about 1.5 cups). I actually prefer frozen in the winter when fresh corn isn’t in season. It’s sweeter and more consistent.
- Chicken broth (4 cups or 960ml) — Low-sodium is best so you can control the salt level. Homemade broth makes this soup next-level, but boxed broth is perfectly fine. I use Swanson unsalted chicken broth most of the time.
- Onion (1 medium, diced) — Yellow onion is my go-to for soups. It’s sweet enough to caramelize slightly in the slow cooker but sturdy enough to hold its shape. White onion works too, but red onion can turn the broth a little murky.
- Garlic (4 cloves, minced) — Fresh garlic is non-negotiable here. The jarred stuff works in a pinch, but you’ll miss that punchy aroma. I mince mine fine so it melts into the broth.
- Cumin (2 teaspoons) — This is what gives the soup that warm, earthy, almost smoky flavor. It’s the secret to making it taste like enchiladas in soup form. I toast my cumin in a dry pan for about 30 seconds before adding it—takes it from good to unforgettable.
- Chili powder (1 tablespoon) — Not the same as cayenne! Chili powder is a blend of spices and is much milder. It adds color and complexity. If you only have cayenne, use a quarter teaspoon and taste as you go.
- Smoked paprika (1 teaspoon) — This is optional but highly recommended. It adds a subtle smokiness that mimics the char you’d get from a grill or a comal. Regular paprika works, but you’ll miss that depth.
- Salt and black pepper — To taste. Start with 1 teaspoon of salt and ½ teaspoon of pepper, then adjust at the end. Remember, the enchilada sauce and broth already have salt.
For Creaminess

- Cream cheese (4 oz or 113g), softened — This is the secret to the creamy texture without making the soup taste like a cream soup. It melts in and thickens the broth beautifully. Full-fat is best; low-fat can get a little grainy. Let it come to room temperature before adding it.
- Shredded cheddar or Monterey Jack cheese (1 cup or 113g) — I use a mix of both. Cheddar adds sharpness, Monterey Jack adds that gooey meltiness. Shred your own if you can—pre-shredded cheese has anti-caking agents that can make the soup slightly grainy.
For Toppings (Optional but Highly Recommended)
- Tortilla chips — For crunch. I like scoop-style chips for maximum dipping surface area.
- Sour cream or Greek yogurt — A dollop on top adds coolness and tang. Greek yogurt works beautifully and adds protein.
- Fresh cilantro (chopped) — A handful right before serving brightens everything up.
- Diced avocado — Adds creaminess and healthy fats. Toss it with a little lime juice to prevent browning.
- Lime wedges — A squeeze of lime right before eating wakes up all the flavors.
Equipment Needed
You don’t need a lot of fancy gear for this recipe, which is part of why I love it. Here’s what you’ll need:
- Slow cooker (5 to 6 quart capacity) — This is the star of the show. I use a 6-quart Crock-Pot, and it’s perfect for this amount of soup. If yours is smaller, just halve the recipe. If it’s bigger, no worries—the soup will just cook a little faster.
- Cutting board and sharp knife — For dicing the onion and mincing the garlic. A dull knife makes this job miserable. Trust me, I’ve learned the hard way.
- Measuring cups and spoons — For the broth, spices, and other ingredients. I keep a set of magnetic measuring spoons on my fridge so I can grab them quickly.
- Can opener — You’ll be opening quite a few cans. A good one makes the job effortless.
- Two forks or a hand mixer — For shredding the chicken. I used to use two forks, but honestly, a hand mixer on low speed does the job in about 30 seconds. Just be careful not to overmix or you’ll end up with chicken paste.
- Immersion blender or regular blender — For blending some of the beans and corn to create that creamy texture without dairy. An immersion blender is easier (less cleanup), but a regular blender works fine. Just let the soup cool slightly before blending.
- Ladle — For serving. A deep ladle is best for getting all that goodness into bowls.
- Large mixing bowl — For shredding the chicken into. I use a stainless steel bowl that’s big enough to hold all the shredded meat without spilling.
If you don’t have an immersion blender, don’t worry. You can just mash some of the beans and corn with a potato masher right in the slow cooker. It’s not as smooth, but it still works beautifully.
Preparation Method
This recipe comes together in about 15 minutes of active prep. The rest is just waiting—and smelling that incredible aroma filling your kitchen.
Step 1: Prep Your Ingredients
Start by dicing the onion and mincing the garlic. I like to do this first so everything is ready to go. Open all your cans—enchilada sauce, diced tomatoes with green chiles, black beans, and corn. Drain and rinse the black beans, but don’t drain the tomatoes or the corn. The liquid from the tomatoes adds flavor, and the corn liquid helps thin the soup slightly.
Step 2: Build the Base in the Slow Cooker
Place the chicken breasts in the bottom of your slow cooker. They don’t need to be perfectly arranged—just lay them in there. Sprinkle the diced onion and minced garlic over the top. Pour in the enchilada sauce, the can of diced tomatoes with green chiles (undrained), the chicken broth, and about half of the black beans and corn. Save the other half for later.
Add the cumin, chili powder, smoked paprika, salt, and pepper. Give everything a gentle stir, making sure the spices are distributed. Don’t worry if the chicken isn’t fully submerged—it will cook and release its own juices.
Step 3: Slow Cook
Cover the slow cooker and cook on low for 6 to 7 hours or on high for 3 to 4 hours. I prefer low and slow—it makes the chicken incredibly tender and gives the flavors time to meld. The soup is ready when the chicken shreds easily with a fork. If it’s still firm, give it another 30 minutes.
Pro tip: If you’re cooking on high, check it at the 3-hour mark. Every slow cooker runs a little differently, and you don’t want overcooked, dry chicken.
Step 4: Shred the Chicken
Carefully remove the chicken breasts from the slow cooker and place them in a large mixing bowl. Use two forks to shred the meat, or use a hand mixer on low speed for a quicker option. The chicken should be so tender it practically falls apart. If you’re using a hand mixer, pulse it a few times—don’t go full speed or you’ll end up with chicken dust.
Return the shredded chicken to the slow cooker and stir it in.
Step 5: Create the Creamy Texture
Now for the magic. Take the remaining black beans and corn (the half you set aside) and blend them together using an immersion blender right in the slow cooker. If you’re using a regular blender, carefully transfer the beans and corn to the blender with about a cup of the soup broth. Blend until smooth, then stir it back into the pot.
This step creates a thick, velvety base without adding any dairy. It’s the trick that makes this soup feel indulgent while still being relatively light.
Step 6: Add the Cream Cheese and Cheese
Cut the softened cream cheese into small cubes and drop them into the soup. Stir until the cream cheese has completely melted and incorporated. This usually takes about 2 to 3 minutes of gentle stirring. Then add the shredded cheddar and Monterey Jack cheese, stirring until melted and smooth.
If the soup seems too thick at this point, add a splash of chicken broth or water to reach your desired consistency. I like mine thick enough to coat a spoon but not so thick it’s like stew.
Step 7: Taste and Adjust
This is the most important step. Taste the soup and adjust the seasoning. You might want more salt, a pinch more cumin, or a squeeze of lime to brighten it up. I almost always add a little more chili powder at this stage—the slow cooking can mute the spices slightly.
Step 8: Serve and Enjoy
Ladle the soup into bowls and top with your favorite garnishes. Crushed tortilla chips, a dollop of sour cream, fresh cilantro, diced avocado, and a squeeze of lime are my go-to combo. Serve immediately while it’s hot and creamy.
Cooking Tips & Techniques
I’ve made this soup enough times to learn a few things the hard way. Here are my best tips for getting it right every time:
Don’t Skip the Blending Step
I know it’s an extra step, but blending some of the beans and corn is what gives this soup its signature creamy texture. Without it, the broth stays thin and watery. The first time I made this, I skipped the blending because I was in a hurry, and the soup was good but not great. The second time, I blended, and it was a completely different dish. Don’t skip it.
Let the Cream Cheese Come to Room Temperature
Cold cream cheese straight from the fridge will clump and take forever to melt into the soup. Let it sit on the counter for about 30 minutes before you add it. If you forget (I do this all the time), cut it into very small cubes and stir constantly until it melts. It’ll still work, but it takes more effort.
Shred Your Own Cheese
I know, I know—pre-shredded cheese is convenient. But it’s coated in anti-caking agents like cellulose or potato starch, which can make your soup slightly grainy. Shredding a block of cheese takes two minutes and makes a noticeable difference in texture. I usually shred a whole block and use what I need, then save the rest for later.
Low and Slow is Your Friend
If you have the time, cook this soup on low. The longer cooking time allows the flavors to develop and deepen in a way that high heat just can’t replicate. The chicken also stays more tender. I’ve done both, and low and slow is always better.
Don’t Overcook the Chicken
Chicken breasts can go from tender to dry surprisingly fast in a slow cooker. Check them at the minimum cooking time (6 hours on low, 3 hours on high). If they shred easily, they’re done. If you’re using chicken thighs, they’re more forgiving and can handle a longer cook time without drying out.
Make It Ahead
This soup actually tastes better the next day. The flavors meld and deepen overnight. If you’re serving it for a gathering, make it a day ahead and reheat it gently on the stove or in the slow cooker. Just add a splash of broth when reheating, as it will thicken as it sits.
Variations & Adaptations
One of the best things about this soup is how adaptable it is. Here are some of my favorite variations:
Make It Spicier
If you like heat, add a diced jalapeño (seeds and all) along with the onion and garlic. You can also use hot enchilada sauce instead of mild, or add a teaspoon of cayenne pepper with the other spices. I’ve also stirred in a tablespoon of chipotle peppers in adobo sauce for a smoky, fiery kick. Just be careful—a little goes a long way.
Make It Milder
For a kid-friendly version, use mild enchilada sauce and skip the diced tomatoes with green chiles—use regular diced tomatoes instead. You can also reduce or omit the chili powder. My nephew, who thinks black pepper is spicy, devours this version.
Make It Vegetarian
Swap the chicken for two cans of drained and rinsed black beans (or pinto beans) and use vegetable broth instead of chicken broth. The texture will be slightly different—less shreddy, more beany—but it’s still delicious. I’ve made this for a vegetarian friend and she asked for the recipe.
Make It Gluten-Free
This soup is naturally gluten-free as long as you check your enchilada sauce and broth labels. Some brands add wheat flour as a thickener. I use Frontera enchilada sauce, which is gluten-free. Serve with gluten-free tortilla chips or corn tortillas.
Make It Dairy-Free
Omit the cream cheese and shredded cheese. Instead, blend an entire can of full-fat coconut milk into the soup for creaminess. The coconut flavor is subtle and actually complements the smoky enchilada sauce beautifully. I’ve made this version for a dairy-free friend and she couldn’t tell the difference.
Change the Protein
Shredded pork or beef would work beautifully in this soup. I’ve made it with leftover carnitas, and it was incredible. You could also use ground turkey or beef—just brown it first before adding it to the slow cooker.
Add Vegetables
This soup is a great way to use up vegetables. Diced bell peppers, zucchini, or even chopped spinach can be added in the last hour of cooking. I’ve thrown in a handful of frozen peas and carrots when I was low on other veggies, and it worked surprisingly well.
Serving & Storage Suggestions
This soup is a meal in itself, but it pairs beautifully with a few simple sides. Here’s how to serve and store it:
Serving Suggestions
Serve the soup hot, ladled into deep bowls. Top with crushed tortilla chips for crunch, a dollop of sour cream or Greek yogurt for tang, fresh cilantro for brightness, and diced avocado for creaminess. A squeeze of lime right before eating wakes up all the flavors.
For a complete meal, serve with a simple side salad dressed with lime vinaigrette, or with warm corn tortillas slathered in butter. I’ve also served it with a side of Mexican rice for a heartier meal—just spoon the soup over the rice and top with everything.
If you’re serving this for a party, set up a topping bar with bowls of crushed chips, shredded cheese, diced avocado, sour cream, cilantro, lime wedges, and hot sauce. Let everyone customize their own bowl. It’s always a hit, and it’s a fun way to let guests play with their food.
Storage Instructions
Store leftover soup in an airtight container in the refrigerator for up to 5 days. The flavors will actually deepen and improve over the first couple of days. The soup will thicken as it sits, so add a splash of chicken broth or water when reheating to thin it to your desired consistency.
Freezing Instructions
This soup freezes beautifully. Let it cool completely, then transfer to freezer-safe containers or zip-top bags. Leave about an inch of headspace for expansion. Freeze for up to 3 months. Thaw overnight in the refrigerator before reheating.
One note: The cream cheese and shredded cheese can sometimes separate slightly after freezing and thawing. To avoid this, you can freeze the soup before adding the dairy, then add the cream cheese and cheese when you reheat it. But honestly, I’ve frozen it with the dairy and it’s still delicious—just give it a good stir when reheating.
Reheating Instructions
Reheat the soup on the stovetop over medium-low heat, stirring occasionally, until hot. You can also reheat it in the microwave in 30-second intervals, stirring between each. If the soup seems too thick, add a splash of broth or water. Don’t let it boil, or the dairy can separate.
Nutritional Information & Benefits
This soup is surprisingly well-balanced for something that tastes so indulgent. Here’s a rough estimate per serving (based on 8 servings):
- Calories: Approximately 380-420 per serving
- Protein: 32g
- Fat: 18g (mostly from cheese and cream cheese)
- Carbohydrates: 28g
- Fiber: 7g
- Sugar: 6g
- Sodium: 820mg (varies based on broth and enchilada sauce)
Health Benefits
This soup is packed with protein from the chicken and black beans, which helps keep you full and satisfied. The black beans also provide a good dose of fiber, which supports digestive health. The tomatoes and corn add vitamins A and C, plus antioxidants like lycopene. And the spices—cumin, chili powder, and smoked paprika—have anti-inflammatory properties.
If you’re watching your sodium, use low-sodium broth and enchilada sauce, and go easy on the added salt. You can also reduce the cheese to cut down on saturated fat. The soup is naturally gluten-free and can easily be made dairy-free or vegetarian.
I’m not a nutritionist, but I love that this soup feels like comfort food while still being packed with real, whole ingredients. It’s the kind of meal that makes you feel good from the inside out.
Frequently Asked Questions
Can I use frozen chicken in the slow cooker?
I don’t recommend it. Frozen chicken takes longer to reach a safe temperature in the slow cooker, which can increase the risk of foodborne illness. Thaw your chicken completely in the refrigerator before adding it to the slow cooker. If you’re in a hurry, you can use the defrost setting on your microwave, but plan ahead if you can.
Can I make this soup on the stovetop instead?
Absolutely. In a large pot or Dutch oven, sauté the onion and garlic in a tablespoon of oil until softened. Add the chicken, enchilada sauce, diced tomatoes, broth, and spices. Bring to a boil, then reduce to a simmer. Cook for about 20 minutes, or until the chicken is cooked through. Remove the chicken, shred it, and return it to the pot. Then follow the same steps for blending and adding the dairy. It’s faster, but the slow cooker version has deeper flavor.
Can I use an Instant Pot?
Yes! Use the sauté function to cook the onion and garlic, then add the chicken and remaining ingredients (except the cream cheese and shredded cheese). Pressure cook on high for 15 minutes, then do a natural release for 10 minutes. Shred the chicken, then follow the blending and dairy steps. It’s a great option when you’re short on time but want that slow-cooked flavor.
Why is my soup too thin?
If your soup is too thin, you might have added too much broth, or you might have skipped the blending step. Try blending more of the beans and corn to thicken it. You can also let the soup simmer uncovered for 15-20 minutes to reduce and concentrate the flavors. If you’re in a hurry, stir in a tablespoon of cornstarch mixed with two tablespoons of cold water, then simmer for a few minutes until thickened.
Can I double this recipe?
Yes, as long as your slow cooker is big enough (at least 6 quarts). Double all the ingredients and increase the cooking time by about an hour on low or 30 minutes on high. The soup will still be delicious. I’ve made a double batch for a party and it disappeared within an hour. Just make sure your slow cooker isn’t too full—leave at least an inch of space at the top for the soup to bubble.
Conclusion
This creamy slow cooker chicken enchilada soup has become a staple in my kitchen for good reason. It’s the kind of recipe that feels like a warm hug on a cold day, but it’s also the kind that saves dinner on a busy Tuesday when you have nothing planned. It’s forgiving, adaptable, and deeply satisfying.
What I love most about this soup is how it makes me feel—like I’ve spent hours in the kitchen, even though I barely did anything. It’s a reminder that sometimes the best meals come from the simplest efforts. And when you top it with crunchy chips, creamy avocado, and a squeeze of lime, it’s pure magic.
I hope you give this recipe a try. Make it your own—adjust the spice level, swap in different toppings, or add whatever vegetables you have on hand. Cooking should be fun, not stressful. And this soup? It’s pure fun in a bowl.
If you make it, I’d love to hear how it turns out. Leave a comment below, share your photos, or tag me on social media. And if you’re looking for more cozy, comforting recipes, check out our recipe collection for more inspiration. Happy cooking!
Pin This Recipe!

Creamy Slow Cooker Chicken Enchilada Soup (Easy Recipe)
A rich, creamy, and smoky chicken enchilada soup made effortlessly in the slow cooker. Perfect for busy weeknights, this comforting soup is packed with flavor and requires minimal prep.
- Prep Time: 15 minutes
- Cook Time: 6 hours (low) or 3-4 hours (high)
- Total Time: 6 hours 15 minutes (low) or 3 hours 15 minutes (high)
- Yield: 8 servings 1x
- Category: Soup
- Cuisine: Mexican
Ingredients
- 1.5 lbs (680g) boneless, skinless chicken breasts
- 15 oz (425g) can red enchilada sauce
- 10 oz (283g) can diced tomatoes with green chiles (undrained)
- 15 oz (425g) can black beans, drained and rinsed
- 15 oz (425g) can corn, drained (or 1.5 cups frozen corn)
- 4 cups (960ml) low-sodium chicken broth
- 1 medium yellow onion, diced
- 4 cloves garlic, minced
- 2 teaspoons ground cumin
- 1 tablespoon chili powder
- 1 teaspoon smoked paprika (optional)
- 1 teaspoon salt (or to taste)
- ½ teaspoon black pepper (or to taste)
- 4 oz (113g) cream cheese, softened
- 1 cup (113g) shredded cheddar or Monterey Jack cheese (or a mix)
- For serving: tortilla chips, sour cream or Greek yogurt, fresh cilantro, diced avocado, lime wedges
Instructions
- Dice the onion and mince the garlic. Open all cans: enchilada sauce, diced tomatoes with green chiles, black beans, and corn. Drain and rinse the black beans; do not drain the tomatoes or corn.
- Place chicken breasts in the bottom of a 5-6 quart slow cooker. Sprinkle onion and garlic over the top. Pour in enchilada sauce, diced tomatoes with green chiles (undrained), chicken broth, and half of the black beans and corn. Add cumin, chili powder, smoked paprika, salt, and pepper. Stir gently to combine.
- Cover and cook on low for 6-7 hours or on high for 3-4 hours, until chicken shreds easily with a fork.
- Remove chicken to a large bowl and shred using two forks or a hand mixer on low speed. Return shredded chicken to the slow cooker and stir.
- Using an immersion blender, blend the reserved black beans and corn directly in the slow cooker until smooth. (Alternatively, transfer beans, corn, and about 1 cup of soup broth to a blender; blend until smooth and return to pot.)
- Cut softened cream cheese into small cubes and add to the soup. Stir until completely melted and incorporated, about 2-3 minutes. Add shredded cheese and stir until melted and smooth. If soup is too thick, add a splash of broth or water.
- Taste and adjust seasoning with more salt, cumin, chili powder, or a squeeze of lime as desired.
- Ladle into bowls and serve hot with desired toppings: crushed tortilla chips, sour cream, fresh cilantro, diced avocado, and lime wedges.
Notes
For best results, use low-sodium broth and shred your own cheese. The soup thickens as it sits; add broth when reheating. Freeze before adding dairy for best texture.
Nutrition
- Serving Size: 1 bowl (about 1.5 cu
- Calories: 400
- Sugar: 6
- Sodium: 820
- Fat: 18
- Saturated Fat: 8
- Carbohydrates: 28
- Fiber: 7
- Protein: 32
Keywords: slow cooker, chicken enchilada soup, creamy soup, easy dinner, comfort food, Mexican soup


