Love this? Save it for later!
Share the inspiration with your friends
This was supposed to be chicken tortilla soup. I had the whole thing planned out in my head—crispy strips of corn tortilla on top, a squeeze of lime, the works. But somewhere between the grocery store and my kitchen, my brain swapped “enchilada sauce” for “diced tomatoes with green chiles” on the mental list. I didn’t realize it until I was staring at the can in my hand, the slow cooker already warming up on the counter. And honestly? I was too tired to care. It had been one of those weeks where Monday felt like Thursday, and the idea of making another decision felt impossible. So I just dumped it in anyway, shrugged, and figured dinner would be… fine. Maybe a little weird.
What came out of that slow cooker a few hours later was nothing like the plan—and way, way better. The broth was creamy without being heavy, smoky without being overpowering, and it had this cozy, slightly tangy kick that made me go back for seconds before I’d even finished my first bowl. I stood there in the kitchen, spoon in hand, genuinely confused about how a mistake could taste this good. I mean, I’ve had my share of kitchen failures—burned rice, soupy cookies, that one time I used salt instead of sugar in banana bread—but this? This was a happy accident I actually wanted to repeat.
That’s how this easy slow cooker chicken enchilada soup was born. Not from a carefully tested recipe or a family heirloom. Just a distracted moment, a swapped ingredient, and a slow cooker that did all the heavy lifting. It’s the kind of meal you make when you’re tired, when you don’t have the energy to stand over a stove, when you just want something warm and satisfying to show up at dinner time without a fight. And honestly? It might just become your new go-to weeknight dinner. Maybe you’ve been there—standing in your kitchen, wondering how dinner is going to happen when you’ve got nothing left to give. This soup is for those nights.
Why You’ll Love This Recipe
Let me tell you why this easy slow cooker chicken enchilada soup has earned a permanent spot in my weekly rotation. It checks every box I look for when I’m tired, hungry, and running low on patience.
- Quick & Easy : This comes together in about 10 minutes of active prep. The slow cooker does the rest. Set it and forget it—perfect for those chaotic weeknights when you’re juggling work, kids, or just life in general.
- Simple Ingredients : No fancy grocery trips needed. You probably have most of these items in your pantry or fridge right now. Canned goods, chicken, cheese, and a few spices—that’s it.
- Perfect for Weeknights : This soup is built for busy people. Throw everything in the slow cooker in the morning, come home to dinner ready and waiting. No stress, no last-minute scrambling.
- Crowd-Pleaser : I’ve served this to picky eaters, spice-wimps, and serious food lovers. Everyone goes back for more. It’s got that magic balance of creamy, savory, and just a little bit smoky.
- Unbelievably Delicious : The texture is silky and rich without being gloppy. The chicken shreds perfectly. The broth has this deep, layered flavor that tastes like it simmered all day—because it did, but without you doing a thing.
What makes this recipe different from other versions you’ll find? It’s the cream cheese. I know, I know—it sounds weird. But blending a block of cream cheese into the broth at the end gives it this velvety richness that heavy cream just can’t match. It doesn’t make the soup taste like cheesecake, I promise. It just makes it taste… complete. Plus, using canned enchilada sauce as the base means you get all that complex, roasted chile flavor without having to roast anything yourself. It’s a shortcut that actually works.
This isn’t just good soup. It’s the kind that makes you close your eyes after the first bite and let out a little sigh. It’s comfort food reimagined—faster, easier, but with the same soul-soothing satisfaction. Perfect for impressing your family on a Tuesday night without breaking a sweat.
What Ingredients You Will Need
This recipe uses simple, pantry-friendly ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these items are probably already in your kitchen, which is exactly how I like to cook on a busy weeknight.
For the Soup Base
- Boneless, skinless chicken breasts — about 1.5 pounds (680g). You can use chicken thighs if you prefer darker meat; they’ll be just as tender. I usually grab whatever is on sale at the store.
- Enchilada sauce — one 28-ounce (794g) can. I recommend Las Palmas or Old El Paso for consistent flavor. Red enchilada sauce is traditional, but green works too if you want a slightly tangier, milder result.
- Diced tomatoes with green chiles — one 10-ounce (283g) can. Rotel is the classic choice here. The green chiles add a gentle warmth that builds without overwhelming.
- Black beans — one 15-ounce (425g) can, drained and rinsed. They add heartiness and fiber. If you’re not a bean fan, you can skip them or swap for pinto beans.
- Corn — one 15-ounce (425g) can, drained. Frozen corn works too—just toss it in straight from the freezer. No need to thaw.
- Chicken broth — 2 cups (480ml). Low-sodium is best so you can control the salt level. I use Swanson or Kitchen Basics.
- Onion — 1 medium yellow onion, diced. About 1 cup (150g). You can use a white onion if that’s what you have; the flavor is similar.
- Garlic — 4 cloves, minced. I’m generous with garlic because it adds so much depth. Jarred minced garlic works in a pinch—use about 2 teaspoons.
- Cumin — 2 teaspoons. This is the backbone of the flavor. Don’t skip it.
- Chili powder — 1 tablespoon. Use a standard blend, not pure ground chile. This adds color and mild heat.
- Smoked paprika — 1 teaspoon. This is my little secret. It adds a subtle smokiness that makes the soup taste like it cooked over a fire.
- Salt and pepper — to taste. Start with 1 teaspoon salt and 1/2 teaspoon black pepper, then adjust at the end.
For the Creamy Finish

- Cream cheese — 8 ounces (226g), softened and cut into cubes. Full-fat is best for texture, but reduced-fat works if you’re watching calories. Let it sit on the counter for 20 minutes before adding—it’ll blend more smoothly.
- Shredded cheddar or Mexican blend cheese — 1 cup (120g), for stirring in at the end. Sharp cheddar adds more punch, while Monterey Jack is milder and creamier.
- Fresh cilantro — a handful, chopped, for garnish. I know some people hate cilantro—leave it out if that’s you, or swap for fresh parsley.
For Toppings (Optional but Highly Recommended)
- Tortilla chips — crushed or whole, for crunch. I like Tostitos or Xochitl for sturdy chips that don’t get soggy too fast.
- Avocado — diced, for creaminess.
- Sour cream — a dollop on top adds tang and cools the heat.
- Fresh lime wedges — squeeze over each bowl for brightness.
- Jalapeño slices — fresh or pickled, if you want extra heat.
Equipment Needed
You don’t need much for this recipe, which is part of the beauty. Here’s what you’ll need:
- Slow cooker — 6-quart (5.7-liter) size is ideal. A 4-quart works too, but you’ll need to make sure everything fits without overflowing. I use a Crock-Pot brand, but any brand works fine.
- Cutting board and chef’s knife — for dicing the onion and mincing the garlic. A sharp knife makes this go fast.
- Measuring spoons — for the spices. Eyeballing works if you’re experienced, but measuring ensures consistency.
- Can opener — you’d be surprised how many times I’ve forgotten this.
- Wooden spoon or spatula — for stirring the cream cheese into the finished soup.
- Two forks or tongs — for shredding the chicken. You can also use a hand mixer on low speed if you want it extra fine.
- Ladle — for serving. A deep, wide ladle works best.
If you don’t have a slow cooker, you can make this in a Dutch oven on the stovetop over low heat for about 2 hours, stirring occasionally. But honestly, the slow cooker is worth the investment for nights like this.
Preparation Method
- Prep your ingredients. Dice the onion and mince the garlic. Drain and rinse the black beans. Drain the corn. Open the cans of enchilada sauce, diced tomatoes with green chiles, and chicken broth. Cut the cream cheese into cubes and let it sit at room temperature. This whole step takes about 10 minutes, and doing it all at once makes the rest of the process seamless.
- Layer everything in the slow cooker. Place the chicken breasts in the bottom of the slow cooker. This is important—putting the chicken on the bottom ensures it cooks evenly and stays submerged in liquid. Add the diced onion, minced garlic, black beans, corn, and diced tomatoes with green chiles on top. Don’t stir yet; just layer them over the chicken.
- Pour in the liquids and spices. Pour the enchilada sauce and chicken broth over everything. Add the cumin, chili powder, smoked paprika, salt, and pepper. Give it all a gentle stir, making sure the spices get distributed. The liquid should mostly cover the chicken—if it doesn’t, add a little more broth or water.
- Cook on low for 6-7 hours or high for 3-4 hours. I prefer low and slow because the chicken comes out more tender and the flavors have time to meld. Set your timer and walk away. Seriously—go do something else. Fold laundry, watch a show, take a nap. The soup doesn’t need you right now.
- Shred the chicken. When the cooking time is up, use two forks to shred the chicken right in the slow cooker. It should fall apart easily—if it doesn’t, give it another 30 minutes. Remove any large pieces of fat or gristle. The shredded chicken will soak up the broth and become incredibly flavorful.
- Add the cream cheese. Drop in the cubed cream cheese and stir gently until it melts into the broth. This takes about 2-3 minutes. The soup will go from looking like a brothy stew to a creamy, velvety dream. Don’t rush this step—let the cream cheese fully incorporate for the best texture.
- Stir in the shredded cheese. Add the shredded cheddar or Mexican blend cheese and stir until melted. Taste the soup now and adjust the seasoning. Need more salt? Add it. Want more heat? Stir in a pinch of cayenne or a splash of hot sauce.
- Serve and garnish. Ladle the soup into bowls. Top with crushed tortilla chips, diced avocado, a dollop of sour cream, fresh cilantro, and a squeeze of lime. Every bite should have a little crunch, a little creaminess, and a little brightness. That’s the magic.
Sensory cue: When the soup is ready, it should look thick and creamy—not watery. The aroma will be smoky, slightly spicy, and deeply savory. The chicken should be so tender it practically falls apart when you look at it.
Cooking Tips & Techniques
Over the years, I’ve made this easy slow cooker chicken enchilada soup more times than I can count. Here are the lessons I learned the hard way so you don’t have to.
Don’t skip browning the onions. I know—this is a dump-and-go recipe. But if you have 5 extra minutes, sauté the diced onion and garlic in a pan with a little oil before adding them to the slow cooker. It adds a sweetness and depth that raw onions just can’t match. I’ve done it both ways, and the browned version is noticeably better.
Watch your liquid levels. The first time I made this, I added too much broth because I was worried about the chicken drying out. The result was a thin, watery soup that lacked body. Stick to the 2 cups of broth—the enchilada sauce, tomatoes, and juices from the chicken provide plenty of liquid. The soup will thicken slightly as it cooks.
Let the cream cheese soften. I’ve made the mistake of tossing cold cream cheese straight from the fridge into the hot soup. It clumps up into little white blobs that never fully melt. Always let it come to room temperature first, and cut it into small cubes. If you’re in a hurry, microwave it for 15-20 seconds to soften it.
Shred the chicken right in the pot. Don’t bother transferring the chicken to a cutting board. Use two forks and shred it directly in the slow cooker. The chicken will absorb more flavor from the broth, and you’ll have one less dish to wash. That’s a win in my book.
Taste before serving. Slow cookers can be unpredictable. Some brands run hotter than others, and different brands of enchilada sauce have varying levels of salt and spice. Always taste and adjust the seasoning at the end. A little extra cumin or a squeeze of lime can make all the difference.
Make it ahead of time. This soup actually tastes better the next day. The flavors continue to develop as it sits in the fridge. I often make it the night before and reheat it for dinner the following evening. It’s like the soup keeps getting better while you sleep.
Variations & Adaptations
One of the best things about this recipe is how flexible it is. Here are some ways to make it your own.
Make it vegetarian. Skip the chicken and use vegetable broth instead of chicken broth. Add an extra can of black beans or pinto beans for protein. You can also toss in some diced zucchini or bell peppers for more veggies. Cook on low for 4-5 hours—the beans just need time to warm through and absorb the flavors.
Go dairy-free. Use a dairy-free cream cheese alternative (I like Kite Hill or Violife) and skip the shredded cheese. The soup will still be creamy and delicious. You can also stir in a can of full-fat coconut milk at the end for richness without the dairy.
Spice it up. If you like heat, add a diced jalapeño with the onions, or stir in 1-2 tablespoons of chipotle peppers in adobo sauce (minced). This adds a smoky, fiery kick that’s incredible. Just go slow—you can always add more heat, but you can’t take it out.
Swap the protein. Use boneless chicken thighs instead of breasts for a richer, more forgiving meat. Or try shredded pork shoulder—just increase the cooking time to 8 hours on low. Ground beef or turkey also works; brown it first before adding to the slow cooker.
Change the beans. I’ve made this with pinto beans, kidney beans, and even chickpeas. Each one gives a slightly different texture. Pinto beans are creamier, kidney beans are firmer, and chickpeas add a nutty flavor. Use whatever you have in the pantry.
Add a grain. Stir in a cup of cooked rice or quinoa at the end to make the soup even heartier. This is a great way to stretch the leftovers or use up leftover grains from earlier in the week.
Serving & Storage Suggestions
This soup is best served hot, right after you add the cream cheese and shredded cheese. The texture is at its creamiest and most luxurious at this point. But honestly, leftovers are pretty amazing too.
Serving temperature: Serve the soup steaming hot. If it’s cooled down, reheat it gently on the stovetop or in the microwave. The soup thickens as it sits, so you might want to add a splash of broth or water when reheating.
Presentation: I like to set up a little topping bar so everyone can customize their bowl. Put out bowls of crushed tortilla chips, diced avocado, sour cream, shredded cheese, fresh cilantro, lime wedges, and hot sauce. It makes dinner feel special without any extra work for you.
Complementary dishes: This soup is a meal in itself, but it pairs beautifully with a simple side salad dressed with lime vinaigrette. Or serve it with warm cornbread or flour tortillas for dipping. A cold Mexican beer or a margarita on the side doesn’t hurt either.
Storage: Store leftovers in an airtight container in the refrigerator for up to 5 days. The flavors actually deepen and meld together, making day-two soup even better. Just keep the toppings separate until you’re ready to serve.
Freezing: This soup freezes beautifully. Let it cool completely, then transfer to freezer-safe containers or zip-top bags. Leave a little headroom for expansion. Freeze for up to 3 months. Thaw overnight in the refrigerator and reheat gently on the stovetop. The texture might be slightly less creamy after freezing, so stir in a splash of milk or broth when reheating.
Reheating: Reheat individual portions in the microwave for 2-3 minutes, stirring halfway through. For larger batches, reheat on the stovetop over medium-low heat, stirring occasionally. Add a little liquid if the soup has thickened too much.
Nutritional Information & Benefits
Here’s the thing—this soup is comfort food, but it’s not terrible for you either. A typical serving (about 1.5 cups, without toppings) contains approximately:
- Calories: 380-420
- Protein: 32g
- Fat: 18g (mostly from the cream cheese and shredded cheese)
- Carbohydrates: 28g
- Fiber: 6g
- Sugar: 6g
- Sodium: 900-1100mg (varies by broth and enchilada sauce brand)
The chicken provides lean protein that keeps you full and satisfied. Black beans and corn add fiber, which is great for digestion and steady energy. The spices—cumin, chili powder, smoked paprika—are packed with antioxidants and anti-inflammatory properties. And the cream cheese? Well, it’s not a superfood, but it does add calcium and a little protein.
If you’re watching your sodium, use low-sodium broth and enchilada sauce, and go easy on the added salt. You can also swap the cream cheese for Greek yogurt for a lighter version, though the texture will be slightly tangier and less creamy.
This soup is naturally gluten-free, but double-check your enchilada sauce label—some brands add wheat flour as a thickener. Most are fine, but it’s worth a quick look.
Conclusion
This easy slow cooker chicken enchilada soup is proof that the best recipes often come from the most unexpected places. A swapped ingredient, a tired brain, a slow cooker that did all the work—and somehow, dinner was perfect. It’s become my go-to for those nights when I need dinner to just… happen. No fuss, no stress, no complicated techniques. Just good, honest food that makes everyone at the table happy.
I love this recipe because it’s forgiving. You can tweak it, swap things in and out, and it still turns out delicious. It’s the kind of recipe that builds confidence in the kitchen, because it’s hard to mess up. And honestly? That’s exactly what I need on a busy weeknight.
Give it a try, and don’t be afraid to make it your own. Add extra spice, pile on the toppings, or keep it simple. However you serve it, I hope it brings you the same cozy comfort it’s brought me. Drop a comment below and let me know how it turned out—I’d love to hear about your own happy accidents in the kitchen!
Frequently Asked Questions
Can I use frozen chicken in the slow cooker?
Yes, you can use frozen chicken breasts or thighs. Just add about 1-2 hours to the cooking time on low. Make sure the internal temperature reaches 165°F (74°C) before shredding. The texture might be slightly less tender than thawed chicken, but it still works great in a pinch.
Can I make this soup on the stovetop instead?
Absolutely. Follow the same steps but use a large pot or Dutch oven. Simmer on low heat for about 45 minutes to 1 hour, until the chicken is cooked through and shreds easily. Stir occasionally to prevent sticking. The flavors won’t be quite as deep as the slow cooker version, but it’s still delicious.
How can I thicken the soup?
If your soup is thinner than you’d like, try one of these tricks: mash some of the black beans against the side of the pot before adding the cream cheese, or stir in a slurry of 1 tablespoon cornstarch mixed with 2 tablespoons cold water. Let it simmer for 5 minutes to thicken.
Can I make this in an Instant Pot?
Yes! Use the sauté function to cook the onions and garlic first. Then add the chicken and remaining ingredients (except the cream cheese and shredded cheese). Pressure cook on high for 10 minutes, then do a natural release for 10 minutes. Shred the chicken, then stir in the cream cheese and shredded cheese on the sauté setting until melted.
What’s the best way to reheat leftovers without drying them out?
Reheat the soup gently on the stovetop over medium-low heat, stirring occasionally. Add a splash of chicken broth or milk to restore the creamy texture. If using the microwave, heat in 1-minute intervals, stirring between each, until hot. Avoid boiling, as it can make the soup grainy.
Pin This Recipe!

Easy Slow Cooker Chicken Enchilada Soup (Best Comfort Food)
This creamy, smoky, and slightly tangy chicken enchilada soup is a happy accident turned weeknight favorite. Made with simple ingredients and a slow cooker, it delivers deep, layered flavor with minimal effort.
- Prep Time: 10 minutes
- Cook Time: 6-7 hours (low) or 3-4 hours (high)
- Total Time: 6 hours 10 minutes to 7 hours 10 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: Mexican-American
Ingredients
- 1.5 pounds (680g) boneless, skinless chicken breasts
- 1 (28-ounce / 794g) can red enchilada sauce (e.g., Las Palmas or Old El Paso)
- 1 (10-ounce / 283g) can diced tomatoes with green chiles (e.g., Rotel)
- 1 (15-ounce / 425g) can black beans, drained and rinsed
- 1 (15-ounce / 425g) can corn, drained (or frozen corn)
- 2 cups (480ml) low-sodium chicken broth
- 1 medium yellow onion, diced (about 1 cup / 150g)
- 4 cloves garlic, minced
- 2 teaspoons ground cumin
- 1 tablespoon chili powder
- 1 teaspoon smoked paprika
- 1 teaspoon salt (plus more to taste)
- 1/2 teaspoon black pepper (plus more to taste)
- 8 ounces (226g) cream cheese, softened and cut into cubes
- 1 cup (120g) shredded cheddar or Mexican blend cheese
- Fresh cilantro, chopped (for garnish)
- Optional toppings: crushed tortilla chips, diced avocado, sour cream, fresh lime wedges, jalapeño slices
Instructions
- Prep your ingredients: dice the onion, mince the garlic, drain and rinse the black beans, drain the corn, open the cans of enchilada sauce, diced tomatoes with green chiles, and chicken broth. Cut the cream cheese into cubes and let it sit at room temperature.
- Layer everything in the slow cooker: place the chicken breasts in the bottom. Add the diced onion, minced garlic, black beans, corn, and diced tomatoes with green chiles on top. Do not stir yet.
- Pour in the liquids and spices: pour the enchilada sauce and chicken broth over everything. Add the cumin, chili powder, smoked paprika, salt, and pepper. Stir gently to distribute the spices. The liquid should mostly cover the chicken; if not, add a little more broth or water.
- Cook on low for 6-7 hours or on high for 3-4 hours. Low and slow is preferred for tender chicken and melded flavors.
- Shred the chicken: use two forks to shred the chicken right in the slow cooker. It should fall apart easily. Remove any large pieces of fat or gristle.
- Add the cream cheese: drop in the cubed cream cheese and stir gently until it melts into the broth, about 2-3 minutes. The soup will become creamy and velvety.
- Stir in the shredded cheese: add the shredded cheddar or Mexican blend cheese and stir until melted. Taste and adjust seasoning with more salt, pepper, or heat (cayenne or hot sauce) if desired.
- Serve and garnish: ladle the soup into bowls. Top with crushed tortilla chips, diced avocado, sour cream, fresh cilantro, and a squeeze of lime.
Notes
For best flavor, sauté the onion and garlic in a little oil before adding to the slow cooker. Always let cream cheese come to room temperature to avoid clumps. The soup thickens as it sits; add a splash of broth when reheating. This soup freezes well for up to 3 months.
Nutrition
- Serving Size: 1.5 cups (without to
- Calories: 400
- Sugar: 6
- Sodium: 1000
- Fat: 18
- Saturated Fat: 10
- Carbohydrates: 28
- Fiber: 6
- Protein: 32
Keywords: slow cooker chicken enchilada soup, easy enchilada soup, creamy chicken soup, weeknight dinner, comfort food, slow cooker soup


