Someone asked me last week why I always make soup from scratch when perfectly good canned versions exist. I started to explain why that wouldn’t work—then stopped. Honestly, I had no good answer. My neighbor Maria had a point. We were standing in her kitchen, and she was eyeing my slow cooker with that look people get when they think you’re making things harder than they need to be.
So I did something I rarely do. I bought a can of enchilada soup from the store, warmed it up, and served it to my family that night. My husband took one bite, looked at me funny, and asked if I was feeling okay. My kids pushed it around their bowls like it was a science experiment gone wrong. I sat there eating my store-bought soup, feeling pretty silly. I mean, I’d been making Cozy Slow Cooker Chicken Enchilada Soup for years, and here I was trying to prove a point that backfired completely.
The next morning, I pulled out my slow cooker, grabbed my ingredients, and made a big batch of the real thing. Maria came over to borrow some eggs, and I handed her a bowl. She didn’t say much—just ate it quietly and asked for the recipe before she left. That’s when I remembered why I don’t cut corners with this one. Some things just can’t be rushed, and this soup is one of them. It’s the kind of meal that fills your kitchen with that rich, spicy aroma that makes everyone wander in asking what’s for dinner.
Maybe you’ve been there too—trying to save time only to realize the shortcut wasn’t worth it. This soup is worth every minute it spends bubbling away in that slow cooker. Trust me on this one.
Why You’ll Love This Recipe
This isn’t just another soup recipe floating around the internet. I’ve tested this one more times than I care to admit, tweaking the spice level, adjusting the creaminess, and figuring out the perfect cooking time so the chicken shreds like butter. Here’s what makes it special:
- Set It and Forget It: Fifteen minutes of prep in the morning, and dinner takes care of itself. Perfect for those days when you’re running between school pickup and work calls.
- Pantry-Friendly Ingredients: No hunting down exotic spices or specialty items. Everything on the ingredient list is something you probably already have or can grab easily at any grocery store.
- Perfect for Cozy Nights: When the weather turns chilly and all you want is something warm and satisfying, this soup delivers. It’s like a hug in a bowl, honestly.
- Crowd-Pleaser Status: I’ve served this at potlucks, family gatherings, and even a Super Bowl party. The bowl always comes back empty. Even picky eaters ask for seconds.
- Better Than Takeout: That rich, slow-cooked flavor you get from a good Mexican restaurant? You can recreate it at home with way less effort and way more control over what goes in the pot.
What makes this recipe different from all the others out there? It’s the way the flavors meld together over those long, slow hours. The enchilada sauce deepens, the chicken absorbs all that goodness, and the cream cheese melts into this velvety richness that you just can’t get from a quick stovetop version. It’s comfort food that fills your whole house with that irresistible aroma—the kind that makes everyone gather in the kitchen asking when dinner’s ready.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients that come together to create something truly special. Most of these are pantry staples or easy-to-find items that won’t require a special trip to a fancy grocery store.
For the Soup Base
- 1.5 pounds boneless, skinless chicken breasts (about 3 medium breasts) — You can also use chicken thighs if you prefer darker meat; they stay just as tender
- 1 tablespoon olive oil — For sautéing the aromatics; avocado oil works great too
- 1 medium yellow onion, diced (about 1.5 cups) — White onion is fine in a pinch
- 4 cloves garlic, minced — Fresh is best here; the jarred stuff won’t give you the same depth
- 1 can (15 ounces) black beans, drained and rinsed — I prefer Bush’s brand for their firm texture
- 1 can (15 ounces) corn, drained — Fire-roasted corn adds a lovely smoky note if you can find it
- 1 can (10 ounces) red enchilada sauce — I use Old El Paso mild for a family-friendly heat level; feel free to use medium or hot if you like more spice
- 1 can (14.5 ounces) diced tomatoes with green chiles — Rotel brand is my go-to; the mild version keeps things accessible
- 4 cups low-sodium chicken broth — Swanson or Kitchen Basics work well; low-sodium is important so you can control the salt later
- 4 ounces cream cheese, softened and cubed — Full-fat gives the creamiest texture, but reduced-fat works in a pinch (just expect a slightly thinner soup)
- 1 teaspoon ground cumin — This is non-negotiable; it gives that warm, earthy backbone to the whole dish
- 1 teaspoon chili powder — Adjust based on your heat preference; I use a standard grocery store blend
- 1/2 teaspoon smoked paprika — Regular paprika works, but smoked adds a subtle depth that’s worth seeking out
- Salt and black pepper to taste — Start with 1/2 teaspoon salt and 1/4 teaspoon pepper, then adjust at the end
For Toppings (Optional but Highly Recommended)

- Shredded Mexican blend cheese — About 1/2 cup per bowl; sharp cheddar is a great alternative
- Fresh cilantro, chopped — A generous handful adds freshness and color
- Diced avocado — Adds creaminess and healthy fats
- Sour cream — A dollop balances the warmth of the spices perfectly
- Tortilla chips or strips — For that satisfying crunch; I like the restaurant-style chips for dipping
- Lime wedges — A squeeze of fresh lime brightens everything up
If you’re watching your sodium, use no-salt-added beans and corn, and look for low-sodium enchilada sauce. For a dairy-free version, swap the cream cheese for a plant-based cream cheese alternative—just know the texture will be slightly different. And if you’re gluten-free, double-check your enchilada sauce label; most brands are naturally gluten-free, but it’s always worth verifying.
Equipment Needed
The beauty of this recipe is that it doesn’t require a ton of fancy equipment. Here’s what you’ll need:
- 6-quart slow cooker — This is the sweet spot size for this recipe. A 5-quart will work too, but you might need to adjust the liquid slightly. I use a Crock-Pot brand that I’ve had for years, and it’s never let me down.
- Large skillet or sauté pan — For browning the chicken and sautéing the aromatics. A 12-inch skillet gives you plenty of room.
- Cutting board and sharp knife — A good chef’s knife makes dicing that onion and mincing garlic a breeze.
- Measuring cups and spoons — For accuracy, especially with the spices.
- Wooden spoon or spatula — For stirring and scraping up any browned bits from the skillet.
- Two forks — For shredding the chicken once it’s cooked. You can also use a hand mixer on low speed if you want it extra fine.
- Ladle — For serving; a deep ladle works best for getting all that goodness into bowls.
If you don’t have a slow cooker, you can absolutely make this in a Dutch oven on the stovetop. Just simmer everything covered on low heat for about 45 minutes to an hour, then shred the chicken and stir in the cream cheese. It won’t have quite the same depth of flavor, but it’ll still be delicious in a pinch.
Preparation Method
Let me walk you through this step by step. I’ve made this soup so many times that I’ve got it down to a science, and I’m sharing every little trick I’ve picked up along the way.
- Season and Sear the Chicken: Pat your chicken breasts dry with paper towels. Season both sides generously with salt, pepper, and about half a teaspoon of the cumin and chili powder. Heat the olive oil in your skillet over medium-high heat until it shimmers. Add the chicken and cook for 4-5 minutes per side, until you get a nice golden-brown crust. Don’t rush this step—that browning adds so much flavor. The chicken won’t be cooked through yet, and that’s totally fine.
- Sauté the Aromatics: Remove the chicken from the skillet and set it aside on a plate. Reduce the heat to medium and add the diced onion. Cook for about 4 minutes, stirring occasionally, until it’s soft and translucent. Add the minced garlic and cook for another 30 seconds until fragrant. If the pan looks dry, add a splash of chicken broth to deglaze—scrape up those browned bits from the bottom because that’s pure flavor gold.
- Layer Everything in the Slow Cooker: Transfer the sautéed onions and garlic to your slow cooker. Add the drained black beans, drained corn, enchilada sauce, diced tomatoes with green chiles, and the remaining cumin, chili powder, and smoked paprika. Pour in the chicken broth and stir everything together until well combined. Nestle the seared chicken breasts into the liquid, making sure they’re mostly submerged.
- Slow Cook to Perfection: Cover and cook on LOW for 6-7 hours or on HIGH for 3-4 hours. I prefer low and slow—it gives the flavors more time to meld and the chicken gets incredibly tender. Your kitchen will start smelling amazing around hour three, and everyone in the house will start wandering in asking what’s for dinner.
- Shred the Chicken: Once the cooking time is up, carefully remove the chicken breasts from the slow cooker and place them on a cutting board. Use two forks to shred the meat—it should fall apart with almost no effort. If it doesn’t shred easily, give it another 30 minutes. Return the shredded chicken to the slow cooker and stir it in.
- Add the Cream Cheese: Cut your softened cream cheese into small cubes and add them to the slow cooker. Stir gently until the cream cheese has completely melted into the soup. This usually takes about 2-3 minutes of stirring. The soup will transform from a brothy base into a rich, creamy, velvety texture that coats the back of a spoon. Taste it at this point and adjust the salt and pepper as needed.
- Let It Rest: Turn the slow cooker to warm and let the soup sit for about 10-15 minutes before serving. This allows all the flavors to settle and the cream cheese to fully incorporate. I know it’s tempting to dig in right away, but trust me—that short rest makes a difference.
- Serve and Garnish: Ladle the soup into bowls and let everyone customize their own toppings. I like to set up a little topping bar with shredded cheese, cilantro, diced avocado, sour cream, tortilla chips, and lime wedges. It makes dinner feel special without any extra work for you.
Cooking Tips & Techniques
After making this soup more times than I can count, I’ve learned a few things the hard way. Let me save you some trouble.
Don’t skip browning the chicken. I know it adds an extra step, and there was a time I thought, “Eh, the slow cooker will cook it anyway.” Big mistake. That golden crust you get from searing adds a depth of flavor that you just can’t replicate. It’s the difference between a good soup and a memorable one.
Watch your cream cheese temperature. I once added cold cream cheese straight from the fridge, and it clumped up into little white chunks that never fully melted. Not a great look. Let it sit on the counter for about 30 minutes before you cube it, or microwave it in 10-second bursts until it’s soft but not melted.
Taste and adjust at the end. This is something I learned from my grandma, and it applies to every soup recipe. Flavors change as they cook—spices mellow, salt concentrates, and acidity balances out. Always taste your soup right before serving and adjust the seasoning. Sometimes it needs a pinch more salt, sometimes a squeeze of lime. Trust your taste buds.
If your soup is too thin, remove the lid for the last 30 minutes of cooking to let some liquid evaporate. You can also mash some of the black beans against the side of the slow cooker with a spoon—the starch will naturally thicken things up.
If it’s too thick, stir in an extra splash of chicken broth or water until it reaches your preferred consistency. Soups thicken as they sit, so don’t be afraid to thin it out when reheating leftovers.
Multitasking tip: While the soup is cooking, prep your toppings and set them out. Dice the avocado right before serving so it doesn’t brown, chop the cilantro, and set out the cheese and sour cream. This way, when dinner time comes, all you have to do is ladle and serve.
Variations & Adaptations
One of the best things about this soup is how flexible it is. Here are some variations I’ve tried and loved:
Spicy Version: Use hot enchilada sauce instead of mild, add a diced jalapeño (seeds and all) when you sauté the onions, and stir in a teaspoon of chipotle powder with the other spices. My husband loves this version, though I have to admit it makes my eyes water a little.
Creamy White Chicken Enchilada Soup: Swap the red enchilada sauce for a can of green enchilada sauce, use white beans instead of black beans, and add a can of drained green chiles. The flavor profile is completely different—brighter and tangier—but just as comforting.
Vegetarian Version: Omit the chicken entirely and add two cans of black beans (or one can black beans and one can pinto beans). Use vegetable broth instead of chicken broth. The soup will be heartier and beanier, but still incredibly satisfying. I’ve made this for my vegetarian sister-in-law, and she always asks for the leftovers.
Instant Pot Adaptation: Use the sauté function to brown the chicken and cook the onions and garlic. Add all remaining ingredients except the cream cheese. Pressure cook on HIGH for 15 minutes, then quick release. Shred the chicken, stir in the cream cheese, and you’re done in under 45 minutes.
Freezer-Friendly Prep: Assemble everything except the cream cheese in a freezer-safe bag or container. Freeze for up to 3 months. When you’re ready to cook, dump it into the slow cooker frozen and add an extra hour to the cooking time. Stir in the cream cheese at the end. This is my secret weapon for busy weeks.
Serving & Storage Suggestions
This soup is at its best served hot, right from the slow cooker, with all those toppings ready to go. I like to set up a little DIY bar so everyone can customize their bowl. It makes dinner feel interactive and fun, especially when you have guests over.
What to serve alongside: A simple side salad with lime vinaigrette balances the richness of the soup beautifully. Warm cornbread or crusty bread is perfect for sopping up every last drop. And if you’re feeling extra indulgent, serve it with quesadillas—cheese, chicken, or bean quesadillas are all excellent choices.
For beverages: A cold Mexican lager like Modelo or Corona pairs beautifully with the warm spices. For a non-alcoholic option, horchata or a simple limeade are refreshing complements.
Storing leftovers: Let the soup cool completely, then transfer it to an airtight container. It will keep in the refrigerator for up to 5 days. The flavors actually get better after a day or two as they continue to meld together.
Freezing instructions: This soup freezes beautifully. Portion it into freezer-safe containers or bags, leaving about an inch of headroom for expansion. Freeze for up to 3 months. Thaw overnight in the refrigerator before reheating.
Reheating tips: Warm the soup gently on the stovetop over medium-low heat, stirring occasionally. You can also microwave individual portions in 60-second bursts, stirring between each. If the soup has thickened up in the fridge, add a splash of chicken broth or water to thin it back to your preferred consistency.
Nutritional Information & Benefits
Here’s a rough estimate of the nutritional content per serving (based on 8 servings, without toppings):
- Calories: Approximately 320
- Protein: 28 grams
- Carbohydrates: 28 grams
- Fiber: 7 grams
- Fat: 12 grams
- Saturated Fat: 5 grams
- Sodium: 680 mg (varies based on broth and enchilada sauce brand)
This soup is packed with lean protein from the chicken and fiber from the black beans and corn, which means it’ll keep you feeling full and satisfied. The cream cheese adds a touch of indulgence, but the overall dish is surprisingly balanced. If you’re watching your sodium, use low-sodium broth and no-salt-added canned vegetables, and you can easily cut the sodium by about a third.
For those following specific diets, this recipe is naturally gluten-free (just double-check your enchilada sauce label). It can be made dairy-free by using a plant-based cream cheese alternative. And if you’re on a low-carb diet, you can reduce the corn and beans and add extra chicken or vegetables instead.
Conclusion
This Cozy Slow Cooker Chicken Enchilada Soup has become a staple in my kitchen for good reason. It’s the kind of recipe that delivers on every level—deep, complex flavor with minimal effort, creamy texture without being heavy, and enough flexibility to adapt to whatever you have on hand. Whether you’re feeding a crowd on game day or just need something warm and comforting after a long week, this soup delivers every single time.
I’d love to hear how it turns out for you. Did you add your own twist? Did your family love it as much as mine does? Drop a comment below and let me know—I read every single one, and your feedback helps me create better recipes for all of us. And if you snap a photo, tag me on social media so I can see your beautiful bowls of soup.
Until next time, happy cooking. Your slow cooker is about to become your new best friend.
Frequently Asked Questions
Can I use frozen chicken breasts in the slow cooker?
Yes, you can use frozen chicken breasts, but I recommend thawing them first for the best texture. If you do use frozen chicken, add about an extra hour to the cooking time on LOW. Make sure the internal temperature reaches 165°F before shredding.
Can I make this soup in advance for a party?
Absolutely! This soup actually tastes even better the next day after the flavors have had time to meld. Make it a day ahead, store it in the refrigerator, and reheat it gently on the stovetop or in the slow cooker before serving.
How can I make this soup less spicy for kids?
Use mild enchilada sauce and mild diced tomatoes with green chiles. You can also reduce the chili powder to half a teaspoon. The soup will still have plenty of flavor without any heat. My kids have been eating this version since they were toddlers.
Can I double this recipe for a larger crowd?
Yes, this recipe doubles beautifully. Just make sure your slow cooker is large enough—you’ll need at least an 8-quart model. All the cooking times remain the same. If your slow cooker seems too full, reduce the broth slightly and add more at the end if needed.
What’s the best way to shred the chicken?
Two forks work perfectly—just hold the chicken steady with one fork and pull with the other. For an even faster method, use a hand mixer on low speed directly in the slow cooker. Just be careful not to overmix or the chicken will become too fine.
Pin This Recipe!

Cozy Slow Cooker Chicken Enchilada Soup
A rich, creamy, and flavorful slow cooker chicken enchilada soup that’s perfect for cozy nights. Made with simple pantry ingredients, this set-it-and-forget-it recipe delivers deep, slow-cooked flavor with minimal effort.
- Prep Time: 15 minutes
- Cook Time: 6 hours 30 minutes
- Total Time: 6 hours 45 minutes
- Yield: 8 servings 1x
- Category: Soup
- Cuisine: Mexican
Ingredients
- 1.5 pounds boneless, skinless chicken breasts (about 3 medium breasts)
- 1 tablespoon olive oil
- 1 medium yellow onion, diced (about 1.5 cups)
- 4 cloves garlic, minced
- 1 can (15 ounces) black beans, drained and rinsed
- 1 can (15 ounces) corn, drained
- 1 can (10 ounces) red enchilada sauce
- 1 can (14.5 ounces) diced tomatoes with green chiles
- 4 cups low-sodium chicken broth
- 4 ounces cream cheese, softened and cubed
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- 1/2 teaspoon smoked paprika
- Salt and black pepper to taste
- Shredded Mexican blend cheese (for topping)
- Fresh cilantro, chopped (for topping)
- Diced avocado (for topping)
- Sour cream (for topping)
- Tortilla chips or strips (for topping)
- Lime wedges (for topping)
Instructions
- Season and Sear the Chicken: Pat chicken breasts dry. Season both sides with salt, pepper, and about half a teaspoon of cumin and chili powder. Heat olive oil in a skillet over medium-high heat. Cook chicken for 4-5 minutes per side until golden brown. Remove and set aside.
- Sauté the Aromatics: Reduce heat to medium. Add diced onion and cook for about 4 minutes until soft. Add minced garlic and cook for 30 seconds until fragrant. Deglaze the pan with a splash of chicken broth if needed.
- Layer Everything in the Slow Cooker: Transfer sautéed onions and garlic to a 6-quart slow cooker. Add black beans, corn, enchilada sauce, diced tomatoes with green chiles, remaining cumin, chili powder, smoked paprika, and chicken broth. Stir to combine. Nestle seared chicken breasts into the liquid.
- Slow Cook to Perfection: Cover and cook on LOW for 6-7 hours or on HIGH for 3-4 hours.
- Shred the Chicken: Remove chicken from slow cooker and shred with two forks. Return shredded chicken to the slow cooker and stir.
- Add the Cream Cheese: Add cubed cream cheese to the slow cooker. Stir gently until completely melted and soup is creamy, about 2-3 minutes. Adjust salt and pepper to taste.
- Let It Rest: Turn slow cooker to warm and let soup sit for 10-15 minutes before serving.
- Serve and Garnish: Ladle soup into bowls and top with shredded cheese, cilantro, avocado, sour cream, tortilla chips, and lime wedges as desired.
Notes
Don’t skip browning the chicken for best flavor. Let cream cheese come to room temperature before adding to avoid clumping. Taste and adjust seasoning at the end. If soup is too thin, remove lid for last 30 minutes of cooking. If too thick, add extra broth. Soup can be made ahead and tastes even better the next day. Freezes well for up to 3 months.
Nutrition
- Serving Size: 1 bowl (about 1.5 cu
- Calories: 320
- Sugar: 6
- Sodium: 680
- Fat: 12
- Saturated Fat: 5
- Carbohydrates: 28
- Fiber: 7
- Protein: 28
Keywords: slow cooker chicken enchilada soup, creamy enchilada soup, easy enchilada soup, chicken soup, slow cooker soup, comfort food, Mexican soup


