Written by

Brittany Hamilton

Published

Creamy Crockpot Chicken Enchilada Soup (Easy, 10-Min Prep)

Ready In 6-8 hours
Servings 6 servings
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

I’d been telling myself I wasn’t a soup person for years. Not in a dramatic way, just a quiet, settled conviction that soup was, well, a bit boring. It felt like a meal of leftovers before you even had the meal. Broth was fine when you were sick, but for a satisfying dinner? I wasn’t buying it. Then last October, on a particularly drizzly Tuesday, my neighbor Marie knocked on my door holding a slow cooker. She was going out of town and needed someone to “babysit” her chili. I said yes because I’m not a monster. But when I opened the lid to stir it the next morning, the smell that hit me wasn’t chili at all. It was smoky, creamy, and deeply comforting—nothing like the thin, watery soups I’d written off. I texted her, confused. “That’s not chili,” I said. Her reply came back in seconds: “Oh, that’s my enchilada soup. Help yourself.” And there I was, a person who didn’t like soup, ladling a bowl of Creamy Crockpot Chicken Enchilada Soup at 10 AM on a rainy morning. I mean, I had to taste it, right? Just to be polite. Let me tell you, that first spoonful was a problem—because I couldn’t stop. The creaminess, the gentle heat from the green chiles, the way the chicken just fell apart. It made me question everything I thought I knew. Maybe you’ve been there, holding a spoon in one hand and your pride in the other, realizing you were wrong all along. That’s what this recipe did to me. It’s why I keep making it, even now, even though I have to admit I was wrong every single time I take that first bite.

Why You’ll Love This Recipe

This Creamy Crockpot Chicken Enchilada Soup isn’t just another dump-and-stir recipe. It’s the one that changed my mind about a whole category of food, and I think it’ll do the same for you. Here’s why it stands out from the dozens of soup recipes floating around the internet.

  • Quick & Easy : Honestly, the active prep time is about 10 minutes. You chop an onion, open a few cans, and toss everything in the slow cooker. That’s it. It’s perfect for those mornings when you know dinner will be a scramble, or when you just want to set it and forget it.
  • Simple Ingredients : No hunting for obscure spices or specialty items. You likely have most of these in your pantry right now—chicken broth, canned chiles, cream cheese, and some shredded chicken. It’s the kind of meal you can decide to make at 9 AM and have prepped by 9:10.
  • Perfect for Busy Weeknights : This is the dinner that saves you. Whether you’re juggling work, kids, or just a chaotic schedule, having a hot, creamy soup waiting at the end of the day feels like a small miracle. It’s also great for meal prep—make it Sunday and eat it all week.
  • Crowd-Pleaser : I’ve served this to my skeptical brother-in-law (another self-proclaimed “not a soup guy”) and to my mom, who is notoriously picky about texture. Both went back for seconds. It’s creamy without being heavy, and the flavor is bold without being spicy.
  • Unbelievably Delicious : The texture is what gets everyone. The cream cheese melts into the broth, making it velvety and rich, while the shredded chicken and black beans give it substance. It’s comfort food that feels like a hug in a bowl, but it’s not going to weigh you down for the rest of the night.

What makes this recipe different from the dozens of other enchilada soups out there? It’s the balance. A lot of versions are either too thin (basically just spicy broth) or way too heavy (a cheese bomb that leaves you sluggish). This one hits the sweet spot. The cream cheese adds richness without making it greasy, and the green chiles provide a mild, earthy heat that doesn’t overwhelm. It’s the kind of soup that makes you close your eyes after the first bite, not because it’s fancy, but because it’s just so perfectly satisfying. It’s comfort food reimagined—healthier than a fully loaded enchilada, faster than a stovetop simmer, but with the same soul-soothing satisfaction. Perfect for impressing guests without stress, or turning a simple Tuesday into something you actually look forward to.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavor and a satisfyingly creamy texture without any fuss. Most of these are pantry staples, which makes this a great last-minute meal when you need something comforting.

  • For the Soup Base:
  • 1.5 lbs (680g) boneless, skinless chicken breasts (or thighs for extra flavor)
  • 1 medium yellow onion, diced (about 1 cup)
  • 3 cloves garlic, minced
  • 1 (15-ounce / 425g) can black beans, drained and rinsed
  • 1 (15-ounce / 425g) can corn, drained (or 1.5 cups frozen corn, no need to thaw)
  • 1 (10-ounce / 283g) can red enchilada sauce (I prefer Old El Paso for a classic flavor)
  • 1 (4-ounce / 113g) can diced green chiles (mild or medium, depending on your heat preference)
  • 4 cups (960ml) low-sodium chicken broth
  • 1 teaspoon ground cumin
  • 1 teaspoon chili powder
  • 1/2 teaspoon smoked paprika (adds a lovely depth)
  • 1/2 teaspoon salt (or to taste)
  • 1/4 teaspoon black pepper
  • For the Creamy Finish:
  • 4 oz (113g) cream cheese, softened to room temperature (this is key for a smooth melt)
  • 1/2 cup (120ml) heavy cream or half-and-half (for extra richness)
  • 1 cup (120g) shredded sharp cheddar cheese (plus more for topping)

Ingredient Tips & Substitutions: For the chicken, I recommend using breasts if you want a leaner soup, or thighs if you want a richer flavor. Both work perfectly. If you’re dairy-sensitive, you can substitute the cream cheese with a dairy-free block-style cream cheese (like Kite Hill) and use full-fat coconut milk instead of heavy cream. The texture will be slightly different but still delicious. For a gluten-free version, just double-check your enchilada sauce label—most are naturally gluten-free, but it’s always good to verify. I’ve also made this with leftover rotisserie chicken, which cuts the prep time even further. Just shred it and add it in the last 30 minutes of cooking. And if you want a little extra heat, you can add a chopped jalapeño with the onions, or use hot enchilada sauce instead of mild.

Equipment Needed

You don’t need a lot of fancy equipment for this one, which is part of its charm. Here’s what you’ll need:

  • Slow Cooker : A 6-quart (5.7-liter) model is ideal for this recipe. If yours is smaller, just make sure it’s at least 4 quarts so everything fits without overflowing. I use a Crock-Pot brand, but any reliable slow cooker will work.
  • Cutting Board & Sharp Knife : For dicing the onion and mincing the garlic. A good chef’s knife makes this step quick and painless.
  • Measuring Cups & Spoons : For the spices and liquids. Nothing fancy needed.
  • Can Opener : Essential for the enchilada sauce, beans, corn, and chiles.
  • Mixing Bowl : For softening the cream cheese and mixing it with the heavy cream before adding to the soup (this prevents lumps).
  • Two Forks or a Hand Mixer : For shredding the cooked chicken. A hand mixer on low speed works like a charm and is much faster than using forks.
  • Ladle : For serving. A good ladle makes portioning soup neat and easy.

Budget-Friendly Option: If you don’t have a slow cooker, you can absolutely make this on the stovetop. Just use a large Dutch oven or heavy-bottomed pot. Simmer the chicken in the broth and enchilada sauce for about 20-25 minutes, then shred and proceed with the recipe as written. It’s a little more hands-on, but the result is just as good.

Preparation Method

Creamy Crockpot Chicken Enchilada Soup preparation steps

This is the part where the magic happens. Follow these steps, and you’ll have a creamy, delicious soup waiting for you at the end of the day. The total cook time is about 6-8 hours on low, or 3-4 hours on high.

  1. Prep the Aromatics (5 minutes): Dice the onion and mince the garlic. Don’t stress about making the onion pieces perfectly uniform—they’ll soften and blend into the soup anyway. If you’re short on time, you can even use frozen diced onion, though the flavor won’t be quite as punchy.
  2. Layer the Ingredients in the Slow Cooker (5 minutes): Place the chicken breasts in the bottom of the slow cooker. This helps them cook evenly and absorb all the flavors from the broth. Top with the diced onion, minced garlic, drained black beans, and corn. Pour the enchilada sauce and diced green chiles over everything. Then, sprinkle the cumin, chili powder, smoked paprika, salt, and pepper evenly over the top. Finally, pour the chicken broth around the sides—don’t pour it directly over the spices, or you’ll wash them off the chicken.
  3. Cook Low and Slow (6-8 hours on LOW / 3-4 hours on HIGH): Put the lid on and let it do its thing. I prefer cooking on low for the full 8 hours because the chicken becomes incredibly tender and the flavors have time to meld. If you’re in a rush, high for 3-4 hours works, but the chicken won’t be quite as shreddable. About 30 minutes before you’re ready to serve, it’s time for the creamy step.
  4. Shred the Chicken (5 minutes): Carefully remove the cooked chicken breasts from the slow cooker using tongs and place them on a cutting board. Let them cool for just a minute or two—they’ll be hot. Use two forks to shred the meat, or for a faster method, use a hand mixer on low speed right in the slow cooker (just be careful not to splash). The chicken should fall apart with almost no effort.
  5. Create the Creamy Base (5 minutes): In a small mixing bowl, combine the softened cream cheese and the heavy cream. Use a fork or a small whisk to blend them together until smooth. It’s okay if there are a few small lumps—they’ll melt into the soup. This step is crucial because adding cold cream cheese directly to the hot soup can result in a grainy texture. Trust me, I’ve learned this the hard way.
  6. Combine Everything (2 minutes): Return the shredded chicken to the slow cooker. Pour in the cream cheese mixture and the shredded cheddar cheese. Stir everything gently until the cream cheese is fully melted and the soup is uniformly creamy. It should look velvety and smooth, with a beautiful pale orange color from the enchilada sauce and cheese.
  7. Final Simmer (15 minutes): Let the soup cook for another 15-20 minutes on low, just to heat everything through and allow the flavors to marry. Don’t let it boil, or the dairy might separate. Taste and adjust seasoning if needed—sometimes I add an extra pinch of salt or a squeeze of lime juice at this point to brighten it up.
  8. Serve and Enjoy: Ladle the soup into bowls and top with your favorite garnishes. See the Serving & Storage section for ideas!

Sensory Cues: When it’s done, the soup should be thick enough to coat the back of a spoon but still pourable. The aroma will be smoky, slightly spicy, and deeply savory. The chicken should be so tender that it practically dissolves on your tongue. If the soup seems too thick, you can thin it with a little extra chicken broth or milk. If it’s too thin, let it cook uncovered for an extra 15-20 minutes to reduce.

Cooking Tips & Techniques

Over the years, I’ve made this soup more times than I can count, and I’ve picked up a few tricks that make a real difference. Here are my best tips for getting it perfect every time.

Don’t Skip the Cream Cheese Tempering: I know it’s tempting to just throw the cold cream cheese in and stir, but please don’t. Cold dairy added to hot liquid can curdle, leaving you with a grainy, unappetizing soup. By mixing the cream cheese with the heavy cream first and letting it come to room temperature, you’re ensuring a smooth, velvety finish. I once made this mistake when I was in a rush, and the soup looked like it had cottage cheese floating in it. Not a good look.

Layer Your Flavors: For a deeper, more complex taste, try sautéing the onion and garlic in a little olive oil before adding them to the slow cooker. Just cook them in a skillet for 3-4 minutes until they’re soft and fragrant. This extra step caramelizes the natural sugars and adds a subtle sweetness that you can’t get from dumping them in raw. It’s not strictly necessary, but it’s one of those little things that makes the soup taste like it simmered all day—because it did.

Shred Chicken Efficiently: Shredding chicken with two forks is fine, but it’s slow. My favorite trick is to use a hand mixer on low speed directly in the slow cooker. Just make sure the chicken is fully cooked and the soup isn’t too hot—you don’t want to splatter yourself. In about 30 seconds, you’ll have perfectly shredded chicken with almost no effort. If you don’t have a hand mixer, you can also use a potato masher, but be gentle so you don’t turn the chicken into mush.

Manage the Spice Level: This recipe is designed to be mild and family-friendly, but you can easily adjust the heat. For a spicier version, use hot enchilada sauce, add a pinch of cayenne pepper, or toss in a diced jalapeño with the onions. For a milder version, stick with mild enchilada sauce and use only half the can of green chiles. The cream cheese and heavy cream also help mellow out the heat, so don’t be afraid to start mild and add more spice later.

Timing and Multitasking: This is a set-it-and-forget-it recipe, which is its greatest strength. I usually prep everything the night before (except the cream cheese mixture) and store it in the slow cooker insert in the fridge. In the morning, I just pull it out, let it sit on the counter for 15 minutes while I make coffee, then turn it on. The 30-minute window before serving is when I shred the chicken and make the cream cheese mixture, so everything comes together seamlessly.

Variations & Adaptations

One of the best things about this soup is how easily it adapts to different tastes and dietary needs. Here are a few of my favorite variations.

Vegetarian Version: Skip the chicken and double the black beans, or add a can of pinto beans and some diced bell peppers for extra texture. Use vegetable broth instead of chicken broth. The soup will still be creamy and satisfying, and the beans provide plenty of protein. I’ve made this for a vegetarian friend, and she said it was the best soup she’d had in months.

Spicy Southwestern Style: For a bolder, smokier flavor, add 1/2 teaspoon of chipotle powder or a chopped chipotle pepper in adobo sauce (start with one, taste, and add more if you dare). Swap the cheddar for pepper jack cheese, and top with sliced jalapeños and a drizzle of crema. This version has a real kick to it, and it’s perfect for those cold winter nights when you need something to warm you from the inside out.

Low-Carb / Keto Adaptation: This soup is already relatively low in carbs, but you can make it even more keto-friendly by omitting the corn and black beans. Replace them with diced zucchini or cauliflower florets, which will add bulk without the carbs. Use full-fat cream cheese and heavy cream, and top with extra cheese and avocado. It’s a hearty, satisfying meal that fits perfectly into a low-carb lifestyle.

Slow Cooker vs. Instant Pot: If you’re using an Instant Pot, you can make this soup in under an hour. Sauté the onions and garlic on the sauté setting, then add the chicken, broth, enchilada sauce, chiles, and spices. Pressure cook on high for 15 minutes, then do a quick release. Shred the chicken, stir in the cream cheese mixture and cheddar, and let it sit on the warm setting for 10 minutes to thicken. It’s a great option when you forgot to start the slow cooker in the morning.

My Personal Variation: I love adding a handful of fresh spinach or kale in the last 10 minutes of cooking. It wilts right into the soup, adding a pop of green and an extra dose of nutrients. It’s a simple addition that makes the soup feel even more wholesome, and it’s a great way to sneak some greens into a meal without anyone noticing.

Serving & Storage Suggestions

This soup is a meal in itself, but the right toppings and sides can take it to the next level. Here’s how I like to serve and store it.

Serving Suggestions: Ladle the soup into deep bowls and top with a generous handful of shredded cheddar cheese, a dollop of sour cream or Greek yogurt, and a few slices of fresh avocado. Crunchy tortilla strips or crushed tortilla chips add a lovely texture contrast. A sprinkle of fresh cilantro and a squeeze of lime juice brighten everything up. For a heartier meal, serve it alongside a warm flour tortilla or a simple side salad. I also love pairing it with a cold Mexican beer or a tangy margarita for a fun twist on taco night.

Storage Instructions: This soup stores beautifully. Let it cool completely, then transfer it to an airtight container. It will keep in the refrigerator for up to 5 days. The flavors actually deepen and meld together overnight, so leftovers often taste even better than the first serving. Just be aware that the soup will thicken as it sits because the starches from the beans and corn continue to absorb liquid. When reheating, add a splash of chicken broth or milk to thin it back to your desired consistency.

Freezer Instructions: This soup is also freezer-friendly. Let it cool completely, then portion it into freezer-safe bags or containers. Leave a little room for expansion, and lay the bags flat for easy stacking. It will keep in the freezer for up to 3 months. To thaw, transfer it to the refrigerator overnight, then reheat gently on the stovetop or in the microwave. I often double the recipe and freeze half for those weeks when I know I’ll need a quick, comforting meal.

Reheating Tips: The best way to reheat this soup is on the stovetop over medium-low heat, stirring occasionally. Add a splash of milk or broth to loosen it up. If you’re in a hurry, the microwave works too—just use a microwave-safe bowl, cover it, and heat in 1-minute intervals, stirring in between. Avoid boiling the soup, as this can cause the dairy to separate and become grainy.

How Flavors Develop: I’ve noticed that this soup is at its absolute best on day two or three. The spices have time to fully integrate, and the cream cheese flavor becomes more subtle and well-rounded. If you can, make it a day ahead of time and let it sit in the fridge overnight. You’ll be amazed at the difference.

Nutritional Information & Benefits

This Creamy Crockpot Chicken Enchilada Soup is a balanced meal that delivers protein, fiber, and healthy fats without being overly heavy. Here’s a rough estimate of the nutritional values per serving (based on 6 servings, not including toppings).

Nutrient Amount per Serving
Calories ~380-420 kcal
Protein ~35g
Fat ~22g
Carbohydrates ~22g
Fiber ~6g
Sugar ~5g
Sodium ~800mg (varies by broth and enchilada sauce)

Health Benefits: This soup is packed with lean protein from the chicken, which helps keep you full and satisfied. The black beans add a good dose of fiber and plant-based protein, which supports digestive health and stable blood sugar levels. The cream cheese and cheddar provide calcium and vitamin D, while the spices like cumin and chili powder have anti-inflammatory properties. If you use low-sodium broth and reduce the salt, this soup can easily fit into a heart-healthy diet. It’s also naturally gluten-free, making it a great option for those with celiac disease or gluten sensitivity.

Potential Allergens: This recipe contains dairy (cream cheese, heavy cream, cheddar cheese). For a dairy-free version, see the Variations section above. It also contains corn and beans, which are generally well-tolerated but can be problematic for some people with specific food sensitivities. Always check the labels on your enchilada sauce and broth to ensure they meet your dietary needs.

My Personal Wellness Perspective: I love that this soup feels indulgent but is actually quite balanced. It’s the kind of meal that satisfies a craving for something creamy and comforting without leaving you feeling sluggish. It’s proof that eating well doesn’t have to mean sacrificing flavor or satisfaction.

Conclusion

This Creamy Crockpot Chicken Enchilada Soup is more than just a recipe—it’s the one that changed my mind about soup entirely. It’s proof that a few simple ingredients, a slow cooker, and a little patience can create something truly special. The best part? It’s incredibly forgiving. You can swap ingredients, adjust the spice level, or make it a day ahead, and it always turns out delicious. I love that I can prep it in the morning, forget about it all day, and come home to a house that smells like a cozy Mexican restaurant. It’s comfort food at its finest—easy, satisfying, and full of flavor.

Now it’s your turn. I’d love to hear how this soup turns out for you. Did you add any fun toppings? Did you make a variation that blew your mind? Drop a comment below and share your creation. And if you loved this recipe, don’t forget to pin it for later or share it with a friend who needs a little comfort in their life. Trust me—you’re going to want to make this again and again.

Frequently Asked Questions

Can I use frozen chicken breasts for this soup?

Yes, you can use frozen chicken breasts, but you’ll need to add about an hour to the cooking time. I recommend placing them in the slow cooker frozen and cooking on low for 7-8 hours. Just make sure the internal temperature reaches 165°F (74°C) before shredding.

How can I make this soup thicker?

If you prefer a thicker soup, you can mash some of the black beans with a fork before adding them, or stir in a cornstarch slurry (1 tablespoon cornstarch mixed with 2 tablespoons cold water) during the last 30 minutes of cooking. Alternatively, let the soup cook uncovered for the last 30 minutes to allow some of the liquid to evaporate.

Can I make this soup in a Dutch oven on the stovetop?

Absolutely! Sauté the onions and garlic in a little oil, then add the chicken, broth, enchilada sauce, chiles, and spices. Simmer for 20-25 minutes until the chicken is cooked through. Shred the chicken, then stir in the cream cheese mixture and cheddar. Let it simmer for another 10 minutes until thickened. It’s a great option if you don’t have a slow cooker.

What can I use instead of cream cheese?

For a dairy-free option, use a block-style vegan cream cheese. For a lighter version, you can use Neufchâtel cheese (which has less fat) or even Greek yogurt (though it may curdle if added too quickly). I’ve also used coconut cream for a dairy-free, slightly tropical twist—just be aware it will add a subtle coconut flavor.

How long does this soup last in the fridge?

Store the soup in an airtight container in the refrigerator for up to 5 days. The flavors will continue to develop, making it even more delicious on day two or three. Just remember to add a splash of broth or milk when reheating, as it will thicken as it sits.

Pin This Recipe!

Creamy Crockpot Chicken Enchilada Soup recipe

Print

Creamy Crockpot Chicken Enchilada Soup (Easy, 10-Min Prep)

This creamy, comforting soup is made with simple ingredients in a slow cooker. It’s perfect for busy weeknights and is a crowd-pleaser that will change your mind about soup.

  • Author: Sydney
  • Prep Time: 10 minutes
  • Cook Time: 6-8 hours (low) or 3-4 hours (high)
  • Total Time: 6 hours 10 minutes to 8 hours 10 minutes
  • Yield: 6 servings 1x
  • Category: Main Course
  • Cuisine: Mexican

Ingredients

Scale
  • 1.5 lbs (680g) boneless, skinless chicken breasts (or thighs)
  • 1 medium yellow onion, diced (about 1 cup)
  • 3 cloves garlic, minced
  • 1 (15-ounce / 425g) can black beans, drained and rinsed
  • 1 (15-ounce / 425g) can corn, drained (or 1.5 cups frozen corn)
  • 1 (10-ounce / 283g) can red enchilada sauce
  • 1 (4-ounce / 113g) can diced green chiles (mild or medium)
  • 4 cups (960ml) low-sodium chicken broth
  • 1 teaspoon ground cumin
  • 1 teaspoon chili powder
  • 1/2 teaspoon smoked paprika
  • 1/2 teaspoon salt (or to taste)
  • 1/4 teaspoon black pepper
  • 4 oz (113g) cream cheese, softened to room temperature
  • 1/2 cup (120ml) heavy cream or half-and-half
  • 1 cup (120g) shredded sharp cheddar cheese (plus more for topping)

Instructions

  1. Prep the Aromatics: Dice the onion and mince the garlic.
  2. Layer the Ingredients in the Slow Cooker: Place the chicken breasts in the bottom. Top with onion, garlic, black beans, corn, enchilada sauce, green chiles, cumin, chili powder, smoked paprika, salt, and pepper. Pour chicken broth around the sides.
  3. Cook Low and Slow: Cover and cook on LOW for 6-8 hours or on HIGH for 3-4 hours.
  4. Shred the Chicken: Remove chicken, let cool slightly, then shred with two forks or a hand mixer.
  5. Create the Creamy Base: In a bowl, mix softened cream cheese and heavy cream until smooth.
  6. Combine Everything: Return shredded chicken to the slow cooker. Stir in cream cheese mixture and shredded cheddar until melted and smooth.
  7. Final Simmer: Let cook for another 15-20 minutes on low. Adjust seasoning if needed.
  8. Serve and Enjoy: Ladle into bowls and top with desired garnishes.

Notes

For a smoother texture, temper the cream cheese by mixing with heavy cream before adding to the soup. For a deeper flavor, sauté the onion and garlic before adding to the slow cooker. The soup thickens as it sits; add a splash of broth when reheating.

Nutrition

  • Serving Size: 1 serving (about 1.5
  • Calories: 380420
  • Sugar: 5
  • Sodium: 800
  • Fat: 22
  • Saturated Fat: 12
  • Carbohydrates: 22
  • Fiber: 6
  • Protein: 35

Keywords: crockpot, slow cooker, chicken enchilada soup, creamy soup, easy dinner, weeknight meal, comfort food

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating