Love this? Save it for later!
Share the inspiration with your friends
There used to be a tiny Mexican joint tucked behind a laundromat in my old neighborhood that made the most incredible chicken enchilada soup I’ve ever had. When they closed suddenlyโjust a handwritten “Gracias” taped to the door one TuesdayโI actually felt a little pang of grief. I mean, I’d been going there for years, ordering that soup even in July when it was ninety degrees out. The owner, this sweet older woman named Rosa, would bring it out with a little basket of warm tortilla chips and watch me take that first spoonful. After seventeen triesโseventeen, let me tell you, some of them were straight-up disastersโI finally got it. This creamy slow cooker chicken enchilada soup is the one. It’s not exactly Rosa’s, but honestly, it might be even better. And the best part? You don’t have to go to a laundromat to get it.
This soup has this magical way of tasting like you spent hours in the kitchen when really, your slow cooker did all the heavy lifting. The first time I made a successful batch, I texted my sister a photo and she showed up at my door twenty minutes later with a spoon. That’s the kind of reaction this soup gets. It’s rich without being heavy, comforting without being boring, and it has that little kick of enchilada flavor that makes you go back for seconds. Maybe you’ve been thereโchasing a restaurant memory that just won’t let go. This is how I finally caught mine.
Why You’ll Love This Recipe
Let me be honest with youโI’ve tested a lot of enchilada soup recipes over the years, and most of them fall into one of two camps: they’re either too thin and watery, or they’re so heavy with cream that you need a nap after one bowl. This creamy slow cooker chicken enchilada soup hits that perfect sweet spot. It’s rich and velvety but still feels light enough for a weeknight dinner. And the flavor? It’s got that deep, slightly smoky enchilada taste that just hits different when you’re hosting people.
- Set It and Forget It: This is the ultimate party trick for hosts. You toss everything in the slow cooker in the morning, and by the time your guests arrive, dinner is ready. No last-minute scrambling, no stressed-out host vibes.
- Pantry-Friendly Ingredients: Canned tomatoes, black beans, corn, and chicken brothโthese are things you probably already have in your kitchen. The only “special” ingredient is enchilada sauce, and honestly, you can find that at any grocery store.
- Perfect for a Crowd: This recipe doubles beautifully, which means you can feed a whole dinner party without breaking a sweat. Set out bowls of toppings and let everyone customize their own.
- Always Gets Rave Reviews: I’ve served this at potlucks, game nights, and casual dinner parties, and the response is always the same. People go quiet for a minute, then someone says, “Wait, this is from a slow cooker?”
- Unbelievably Creamy: The secret is blending a little cream cheese into the broth at the end. It melts in completely smooth, no lumps, no grainy textureโjust pure, velvety goodness.
What makes this recipe different from all the others is the technique. Instead of just dumping everything in and hoping for the best, we layer the flavors. Sautรฉing the onions and garlic firstโeven for just a few minutesโmakes a huge difference. And that cream cheese trick? It’s a game-changer. This isn’t just another slow cooker soup. It’s the one you’ll make when you want to impress people without actually working that hard.
What Ingredients You Will Need
This creamy slow cooker chicken enchilada soup uses simple, wholesome ingredients that come together to create something truly special. Most of these are pantry staples, which makes this recipe perfect for those days when you want to cook but don’t want to make a special trip to the store.
- Chicken breasts (1.5 pounds or about 2-3 large breasts): Boneless, skinless works best here. I’ve also used boneless thighs when I had them on hand, and they add even more flavor. Just make sure to trim any excess fat.
- Enchilada sauce (2 cans, 10 ounces each): This is the backbone of the flavor. I personally prefer Old El Paso red enchilada sauce for its balanced heat, but any brand works. Use mild if you’re serving a crowd with varied spice tolerance.
- Chicken broth (4 cups or 32 ounces): Low-sodium is your friend here. You can always add more salt later, but you can’t take it out. I use Swanson or Kitchen Basics for the best flavor.
- Black beans (1 can, 15 ounces, drained and rinsed): These add heartiness and fiber. Rinsing them well removes that canned taste and extra sodium.
- Corn (1 can, 15 ounces, drained, or 1.5 cups frozen): Frozen corn actually works better hereโit holds its texture better than canned. In summer, I’ll use fresh corn cut straight off the cob, and it’s incredible.
- Diced tomatoes with green chiles (1 can, 10 ounces): Rotel is the classic choice here. The green chiles add a subtle heat that builds as you eat.
- Yellow onion (1 medium, diced): Don’t skip the sautรฉ step. Raw onion in a slow cooker can turn bitter. Taking five minutes to soften it makes a world of difference.
- Garlic (4 cloves, minced): Fresh garlic is non-negotiable here. The jarred stuff just doesn’t have the same punch.
- Cream cheese (8 ounces, softened and cubed): This is what makes the soup creamy without being heavy. Full-fat cream cheese works bestโlow-fat can get grainy. Let it come to room temperature before adding it to the soup.
- Heavy cream (ยฝ cup): This adds that final touch of richness. You can substitute half-and-half if you want something a little lighter, but don’t use milkโit can curdle.
- Cumin (2 teaspoons): Ground cumin is essential for that warm, earthy enchilada flavor. I buy mine from a local spice shop, and it makes a noticeable difference.
- Chili powder (1 tablespoon): Use a good-quality chili powder, not the spice blend. Gebhardt is my go-to brand for its deep, smoky flavor.
- Smoked paprika (1 teaspoon): This is my secret ingredient. It adds a subtle smokiness that makes the soup taste like it’s been simmering all day.
- Salt and black pepper (to taste): Start with 1 teaspoon of salt and ยฝ teaspoon of pepper, then adjust at the end.
- Fresh cilantro (ยผ cup, chopped, for garnish): Don’t skip this. The bright, fresh flavor cuts through the richness perfectly.
- Optional toppings: Shredded cheddar cheese, sour cream, diced avocado, crushed tortilla chips, and lime wedges for serving.
Substitution guidance: For a dairy-free version, use full-fat canned coconut milk instead of heavy cream and a dairy-free cream cheese alternative. For a gluten-free option, just check your enchilada sauce labelโmost are naturally gluten-free, but some brands add wheat flour as a thickener. If you want to use leftover rotisserie chicken, shred it and add it during the last 30 minutes of cooking instead of cooking raw chicken from the start.
Equipment Needed
The beauty of this creamy slow cooker chicken enchilada soup is that you don’t need a lot of fancy equipment. Here’s what you’ll need:
- Slow cooker (6-quart or larger): I use a Crock-Pot brand slow cooker that I’ve had for years. A 6-quart size gives you plenty of room to stir without sloshing. If you have a smaller one, just halve the recipe.
- Large skillet: You’ll need this for sautรฉing the onions and garlic. A 10-inch non-stick or stainless steel pan works great.
- Cutting board and sharp knife: For dicing the onion and mincing the garlic. A good chef’s knife makes this job so much easier.
- Measuring cups and spoons: For accurate measurements. I’ve learned the hard way that eyeballing spices in a slow cooker recipe can go wrong fast.
- Wooden spoon or spatula: For stirring everything together. A wooden spoon won’t scratch your slow cooker insert.
- Two forks: For shredding the cooked chicken. You can also use a hand mixer for this, but I find forks give me more control.
- Immersion blender (optional but helpful): If you want a thicker, more blended soup, an immersion blender works great. I use a KitchenAid model that’s lasted me years. A regular blender works tooโjust blend in batches and be careful with the hot liquid.
- Ladle: For serving. A deep ladle with a lip makes pouring neat and easy.
Budget-friendly tip: If you don’t own an immersion blender, you can skip the blending step entirely. The soup is delicious either way. And if you’re using a hand-me-down slow cooker like I did for years, just make sure the lid fits snugly. That seal is what keeps all the moisture in.
Preparation Method

This creamy slow cooker chicken enchilada soup comes together in a few simple steps. Let me walk you through it so you get perfect results every time.
- Sautรฉ the aromatics. Heat 1 tablespoon of olive oil in a large skillet over medium heat. Add the diced onion and cook for 4-5 minutes until it’s soft and translucent. Add the minced garlic and cook for another 30 seconds until fragrant. Don’t let the garlic brownโit can turn bitter. Transfer the mixture to your slow cooker. This step takes five minutes but adds layers of flavor you just can’t get from dumping raw onions in the pot.
- Build the base. To the slow cooker, add the enchilada sauce, chicken broth, drained black beans, corn, diced tomatoes with green chiles, cumin, chili powder, smoked paprika, 1 teaspoon of salt, and ยฝ teaspoon of black pepper. Stir everything together until the spices are well distributed. The broth will look thin at this pointโdon’t worry, it thickens up later.
- Add the chicken. Nestle the chicken breasts into the liquid. They should be mostly submerged. If they’re not, that’s okayโthey’ll cook through just fine. Cover the slow cooker with the lid and cook on LOW for 6-7 hours or on HIGH for 3-4 hours. I prefer cooking on LOW because it gives the flavors more time to meld together. You’ll know the chicken is done when it shreds easily with a fork and reaches an internal temperature of 165ยฐF.
- Shred the chicken. Carefully remove the chicken breasts from the slow cooker and place them on a cutting board. Use two forks to shred the meat into bite-sized pieces. Don’t shred it too fineโyou want some texture in the soup. If the chicken is still a little pink in the center, put it back in the slow cooker for another 30 minutes.
- Blend for creaminess (optional but recommended). This is where the magic happens. Use an immersion blender to blend about half of the soup directly in the slow cooker. This breaks down some of the beans and corn, creating a naturally thicker, creamier base. If you’re using a regular blender, carefully transfer about 2 cups of the soup to the blender, blend until smooth, and return it to the slow cooker. Be carefulโhot liquid expands in a blender, so only fill it halfway and hold the lid down with a towel.
- Add the cream cheese. Cut the softened cream cheese into small cubes and add them to the slow cooker. Stir gently until the cream cheese is completely melted and incorporated. This usually takes about 2-3 minutes. If you see any small lumps, keep stirringโthey’ll dissolve. The soup will go from thin and brothy to thick and velvety right before your eyes.
- Finish with heavy cream. Pour in the heavy cream and stir to combine. Add the shredded chicken back to the slow cooker. Taste the soup and adjust the seasoningโyou might want another pinch of salt or a little more chili powder. Let everything heat through for another 10-15 minutes on LOW.
- Serve and garnish. Ladle the soup into bowls and top with fresh cilantro, shredded cheese, a dollop of sour cream, diced avocado, and crushed tortilla chips. Squeeze a lime wedge over the top for brightness. Serve immediately with warm tortillas on the side.
Pro tip: If the soup seems too thick after adding the cream cheese, just stir in a little extra chicken broth until it reaches your desired consistency. If it’s too thin, let it cook on LOW with the lid off for 15-20 minutes to let some of the liquid evaporate.
Cooking Tips & Techniques
I’ve made this creamy slow cooker chicken enchilada soup more times than I can count, and I’ve learned a few things along the way. Let me share the hard-won wisdom so you don’t make the same mistakes I did.
Don’t skip the sautรฉ step. I know it’s tempting to just throw everything in the slow cooker and walk away. I’ve done it. And every time I did, the soup tasted flat. Taking five minutes to sautรฉ the onions and garlic unlocks their natural sweetness and depth. It’s a small step that makes a huge difference.
Temperature matters with cream cheese. The first time I made this soup, I added cold cream cheese straight from the fridge. It took forever to melt, and I ended up with little white flecks floating in the broth. Now I always let my cream cheese sit on the counter for at least 30 minutes before using it. Cutting it into small cubes helps it melt faster too.
Layer your flavors. Adding all the spices at the beginning is fine, but if you want next-level flavor, try blooming the cumin and chili powder in the hot oil before adding the broth. Just push the onions to the side of the skillet, add the spices, and let them toast for about 30 seconds. You’ll smell the difference immediately.
Watch your salt. Canned ingredients like enchilada sauce, broth, and tomatoes all contain varying amounts of sodium. I always use low-sodium broth and rinse my beans well. Then I season at the end after everything has cooked together. This way, I never end up with soup that’s too salty.
Plan your timing for guests. If you’re serving this at a dinner party, start the soup on LOW about 7 hours before you want to eat. The last hour is when you’ll do the blending and add the cream cheeseโso you can easily do that while your guests are having appetizers. The soup holds beautifully on WARM for up to 2 hours, which gives you plenty of flexibility.
One mistake I made: I once tried to speed things up by cooking the soup on HIGH for the whole time. The chicken was fine, but the flavors didn’t develop as deeply. Low and slow is the way to go with this recipe. Trust the process.
Variations & Adaptations
This creamy slow cooker chicken enchilada soup is incredibly versatile. Here are some of my favorite ways to change it up depending on who I’m feeding or what I have on hand.
Spicy version: If you’re cooking for a crowd that loves heat, add 1 diced jalapeรฑo (seeds and all) with the onions, use hot enchilada sauce instead of mild, and stir in ยฝ teaspoon of cayenne pepper at the end. I made this version for a Super Bowl party last year, and it disappeared in twenty minutes.
Vegetarian adaptation: Skip the chicken and double the black beans and corn. Use vegetable broth instead of chicken broth. For extra protein, add a can of pinto beans or some cubed firm tofu. The cream cheese and heavy cream still make it rich and satisfying. My vegetarian friend Sarah requests this version every time she comes over.
Dairy-free option: Replace the cream cheese with 8 ounces of full-fat coconut cream (the solid part from a can of coconut milk) and use unsweetened oat milk or coconut milk instead of heavy cream. The coconut flavor is subtle and actually pairs beautifully with the enchilada spices. I tested this for a friend with dairy allergies, and honestly, I couldn’t tell much difference.
White chicken enchilada soup: Use green enchilada sauce instead of red, swap the black beans for white beans (cannellini or great northern), and add a can of diced green chiles. The flavor is milder and brighterโperfect for spring gatherings or people who don’t love spicy food.
Instant Pot version: Use the sautรฉ function to cook the onions and garlic. Add all the ingredients except the cream cheese and heavy cream. Pressure cook on HIGH for 15 minutes with a natural release. Remove the chicken, shred it, and stir in the cream cheese and heavy cream. It’s faster, but honestly, the slow cooker version has more developed flavor.
Serving & Storage Suggestions
This creamy slow cooker chicken enchilada soup is made for entertaining. Here’s how to serve it like a pro and handle leftovers.
Serving temperature: Serve the soup hot, straight from the slow cooker. Set the slow cooker to WARM and let guests serve themselvesโthis makes for a casual, stress-free dinner party. Have a stack of deep bowls and a pile of spoons ready.
Topping bar: Set out small bowls of toppings so everyone can customize their bowl. I always include shredded cheddar or Monterey Jack cheese, sour cream, diced avocado, fresh cilantro, sliced jalapeรฑos, crushed tortilla chips, and lime wedges. It makes the meal feel interactive and festive.
What to serve alongside: Warm flour tortillas or tortilla chips are essential for dipping. A simple green salad with a citrus vinaigrette cuts through the richness nicely. For drinks, margaritas or Mexican beer like Corona or Modelo are perfect. If you’re keeping it non-alcoholic, horchata or agua fresca are great options.
How the flavors develop: Like most soups, this one tastes even better the next day. The flavors meld together overnight, and the texture gets even creamier. I actually make this a day ahead when I’m hostingโit’s one less thing to worry about on party day.
Storage instructions: Store leftover soup in an airtight container in the refrigerator for up to 4 days. The soup will thicken as it sits, so when you reheat it, stir in a splash of chicken broth or water to thin it back to your preferred consistency.
Freezing: This soup freezes beautifully for up to 3 months. Let it cool completely, then transfer to freezer-safe containers or heavy-duty zip-top bags. Leave about an inch of headroom for expansion. To thaw, place the container in the refrigerator overnight. Reheat gently on the stovetop or in the microwave, stirring occasionally.
Reheating tips: Reheat the soup over medium-low heat on the stovetop, stirring frequently to prevent scorching. If using a microwave, heat in 1-minute intervals, stirring between each. Don’t let the soup boilโit can cause the dairy to separate and become grainy.
Nutritional Information & Benefits
This creamy slow cooker chicken enchilada soup is comfort food that actually has some nutritional merit. Here’s a rough breakdown per serving (based on 8 servings):
- Calories: Approximately 380-420 per serving
- Protein: 28-32 grams (thanks to the chicken and black beans)
- Carbohydrates: 28-32 grams (mostly from beans, corn, and tomatoes)
- Fiber: 7-9 grams (the black beans and corn are excellent sources)
- Fat: 18-22 grams (mostly from the cream cheese and heavy cream)
- Sodium: 800-1000 mg (varies based on your broth and enchilada sauce)
Health benefits: The black beans are packed with fiber and plant-based protein, which helps keep you full and supports digestive health. Chicken provides lean protein and B vitamins. The tomatoes and enchilada sauce are rich in lycopene, a powerful antioxidant. Cumin and chili powder have anti-inflammatory properties. And the cream cheese and heavy creamโwell, they’re good for the soul.
Dietary considerations: This recipe is naturally gluten-free (just double-check your enchilada sauce label). It can be made dairy-free with the substitutions I mentioned earlier. It’s not low-carb, but you can reduce the carbs by skipping the corn and beans and adding more chicken and vegetables like zucchini or bell peppers.
My perspective: I don’t believe in labeling food as “good” or “bad.” This soup is nourishing in more ways than oneโit fills your belly, warms your soul, and brings people together. That’s a kind of nutrition that doesn’t show up on a label.
Conclusion
This creamy slow cooker chicken enchilada soup is the recipe I turn to when I want to feed people something that feels special without spending all day in the kitchen. It’s the soup that made my neighbor knock on my door to ask for the recipe. It’s the soup that got me through a cold winter when I was missing Rosa’s place. And it’s the soup I make whenever I need a reminder that some of the best things in life come from a slow cooker and a little bit of patience.
I hope you make this soup and make it your own. Add extra jalapeรฑos if you like heat. Swap the chicken for tofu if that’s your thing. Pile on the toppings until your bowl is overflowing. That’s the beauty of a recipe like thisโit’s a starting point, not a rigid set of rules. The best version is the one that tastes like home to you.
When you make this creamy slow cooker chicken enchilada soupโand I really hope you doโcome back and tell me how it turned out. Leave a comment below, share a photo, or tag me in your post. I love seeing your creations. And if you have a restaurant memory you’ve been trying to recreate, I’d love to hear about that too. Happy cooking, friends!
Frequently Asked Questions
Can I use frozen chicken breasts in the slow cooker?
I don’t recommend it. Frozen chicken takes much longer to reach a safe temperature, which means it sits in the “danger zone” for too long. Thaw your chicken in the refrigerator overnight, or use the defrost setting on your microwave if you’re short on time.
Can I make this soup in a regular pot on the stovetop?
Absolutely. Follow the same steps but use a large Dutch oven or stockpot. Sautรฉ the onions and garlic, add the broth and all other ingredients except the cream cheese and heavy cream, and simmer for 25-30 minutes until the chicken is cooked through. Then shred the chicken, stir in the cream cheese and cream, and heat until smooth.
Why did my soup turn out watery?
This usually happens if you added too much broth or if the slow cooker lid wasn’t sealed properly, allowing steam to escape. Next time, start with 3 cups of broth instead of 4. You can always thin it out later. Also, make sure your slow cooker is at least half fullโcooking a small batch in a large slow cooker can lead to excess evaporation.
Can I use rotisserie chicken instead of cooking raw chicken?
Yes, and it’s a great time-saver. Skip the raw chicken and add about 3 cups of shredded rotisserie chicken during the last 30 minutes of cooking. Just heat it throughโyou don’t want to overcook it and make it dry.
How do I make this soup less spicy for kids?
Use mild enchilada sauce and skip the chili powder. You can also add an extra cup of chicken broth to dilute the heat. Serve it with plenty of sour cream and cheese, which help balance the spice. For my own kids, I also set out a bowl of plain Greek yogurt as a toppingโthey love it.
Pin This Recipe!

Creamy Slow Cooker Chicken Enchilada Soup (Easy Recipe)
A rich and velvety slow cooker chicken enchilada soup that tastes like it simmered all day but comes together with minimal effort. Perfect for weeknight dinners or entertaining, this soup features tender chicken, black beans, corn, and a creamy enchilada broth.
- 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 2–3 large)
- 2 cans (10 ounces each) red enchilada sauce (e.g., Old El Paso)
- 4 cups (32 ounces) low-sodium chicken broth (e.g., Swanson or Kitchen Basics)
- 1 can (15 ounces) black beans, drained and rinsed
- 1 can (15 ounces) corn, drained, or 1.5 cups frozen corn
- 1 can (10 ounces) diced tomatoes with green chiles (e.g., Rotel)
- 1 medium yellow onion, diced
- 4 cloves garlic, minced
- 8 ounces cream cheese, softened and cubed
- ยฝ cup heavy cream
- 2 teaspoons ground cumin
- 1 tablespoon chili powder (e.g., Gebhardt)
- 1 teaspoon smoked paprika
- 1 teaspoon salt (plus more to taste)
- ยฝ teaspoon black pepper (plus more to taste)
- ยผ cup fresh cilantro, chopped (for garnish)
- Optional toppings: shredded cheddar cheese, sour cream, diced avocado, crushed tortilla chips, lime wedges
Instructions
- Sautรฉ the aromatics: Heat 1 tablespoon olive oil in a large skillet over medium heat. Add diced onion and cook 4-5 minutes until soft and translucent. Add minced garlic and cook 30 seconds until fragrant. Transfer to slow cooker.
- Build the base: To the slow cooker, add enchilada sauce, chicken broth, drained black beans, corn, diced tomatoes with green chiles, cumin, chili powder, smoked paprika, 1 teaspoon salt, and ยฝ teaspoon pepper. Stir to combine.
- Add the chicken: Nestle chicken breasts into the liquid. Cover and cook on LOW for 6-7 hours or on HIGH for 3-4 hours, until chicken shreds easily and reaches 165ยฐF.
- Shred the chicken: Remove chicken to a cutting board and shred with two forks. Return to slow cooker.
- Blend for creaminess (optional): Use an immersion blender to blend about half the soup directly in the slow cooker. Alternatively, transfer 2 cups of soup to a blender, blend until smooth, and return to slow cooker.
- Add cream cheese: Cut softened cream cheese into small cubes and add to slow cooker. Stir until completely melted and incorporated (about 2-3 minutes).
- Finish with heavy cream: Pour in heavy cream and stir. Taste and adjust seasoning. Let heat through on LOW for 10-15 minutes.
- Serve and garnish: Ladle into bowls and top with fresh cilantro, shredded cheese, sour cream, diced avocado, crushed tortilla chips, and a squeeze of lime. Serve immediately.
Notes
For best flavor, sautรฉ onions and garlic before adding to slow cooker. Let cream cheese come to room temperature before adding to prevent lumps. Use low-sodium broth and rinse beans to control salt. Soup thickens as it sits; thin with extra broth when reheating.
Nutrition
- Serving Size: 1 bowl (about 1.5 cu
- Calories: 400
- Sugar: 6
- Sodium: 900
- Fat: 20
- Saturated Fat: 10
- Carbohydrates: 30
- Fiber: 8
- Protein: 30
Keywords: slow cooker chicken enchilada soup, creamy enchilada soup, easy enchilada soup, chicken enchilada soup, slow cooker soup



