Written by

Brittney Vega

Published

Cozy Crockpot Chicken Enchilada Soup – Easy 20-Minute Prep

Ready In 6-7 hours
Servings 8 servings
Difficulty Easy

I had refused to buy a slow cooker for years. Years. I told anyone who would listen that it was a glorified countertop dust collector, that real cooking happened on the stove, that I didn’t need another appliance taking up space in my tiny kitchen. My neighbor Karen — you know the type, always dropping off casseroles and insisting her way was best — kept telling me I was missing out. I ignored her. Then last November, I came home from work absolutely wrecked. It had been one of those days where everything went wrong, the kind where you just want to crawl under a blanket and forget the world exists. Karen had left a container of something on my doorstep with a sticky note that just said “dinner.” I opened it, expecting to be polite about it later. Instead, I stood over the kitchen counter eating this soup straight from the container, barely coming up for air. It was warm, it was spicy, it was creamy, and it felt like someone had poured a hug into a bowl. I texted her immediately: “What is this sorcery?” Her reply? “Crockpot chicken enchilada soup. Told you so.”

Honestly, I was annoyed that she was right. But I was also too full and happy to care much. I bought a slow cooker the very next weekend. And now? Let me tell you, this cozy crockpot chicken enchilada soup has become my go-to for those nights when I need the house to smell amazing without actually doing much work. There’s something about coming home to a kitchen that already smells like cumin, chili, and garlic that just resets your whole mood. Maybe you’ve been there — that feeling of walking through the door and knowing dinner is already done, waiting for you, smelling like a warm blanket. That’s what this recipe gives you. It’s not fancy. It’s not complicated. But it is the kind of meal that makes you close your eyes on the first bite and forget whatever went wrong that day. And honestly? That’s the whole point.

Why You’ll Love This Recipe

I’ve made this cozy crockpot chicken enchilada soup at least a dozen times now, tweaking and testing until it felt just right. Here’s why I keep coming back to it, and why I think you will too:

  • Quick & Easy Prep: It takes about 20 minutes to get everything into the slow cooker. That’s it. Chop an onion, open some cans, dump it all in. The crockpot does the heavy lifting while you go about your day.
  • Simple Ingredients: No fancy grocery store trips. You probably already have most of these pantry staples — canned tomatoes, beans, corn, chicken broth. The enchilada sauce is the only “special” thing, and you can find it in any regular grocery store.
  • Perfect for Cozy Nights: This soup was made for cold weather, rainy days, or any time you need a little comfort. It’s the kind of meal you want wrapped in a blanket on the couch.
  • Crowd-Pleaser: I’ve served this to picky kids, spice-wary guests, and serious foodies. Everyone goes back for seconds. The flavor is bold but not overwhelming, creamy but not heavy.
  • Unbelievably Delicious: The texture is what gets me every time. The chicken shreds into these tender, juicy strands, and the cream cheese melts into the broth making it silky and rich. It’s next-level comfort food, I swear.

What makes this version different from all the other enchilada soup recipes out there? It’s the cream cheese, honestly. Most recipes use heavy cream or sour cream, but cream cheese gives the broth a thickness and tang that just works. It doesn’t separate when reheated either, which is a huge win. Plus, the blend of red enchilada sauce and diced tomatoes with green chiles creates a depth of flavor that tastes like it simmered all day — because it did, but you barely lifted a finger.

This recipe isn’t just good. It’s the kind that makes you text your friend the next day asking if she wants the recipe. It’s comfort food reimagined — effortless, soul-soothing, and perfect for turning a rough day around.

What Ingredients You Will Need

This cozy crockpot chicken enchilada soup uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without any fuss. Most of these are pantry staples, which makes this recipe perfect for those weeks when you haven’t planned ahead.

  • Boneless, skinless chicken breasts (about 1.5 pounds, or 3 medium breasts) — These shred beautifully after slow cooking. You can use chicken thighs too, but breasts stay leaner and soak up the broth flavor well.
  • 1 medium yellow onion, diced — Adds a savory base. I prefer yellow for its mild sweetness, but white onion works fine too.
  • 3 cloves garlic, minced — Fresh is best here. The jarred stuff works in a pinch, but fresh garlic really shines in slow cooking.
  • 1 can (15 oz) black beans, drained and rinsed — Adds heartiness and fiber. I like the Bush’s brand for consistent texture.
  • 1 can (15 oz) corn, drained — Or use 1.5 cups frozen corn, no need to thaw. Adds a little sweetness and pop of texture.
  • 1 can (10 oz) red enchilada sauce — This is the backbone of the flavor. I recommend Las Palmas or Old El Paso for a balanced, not-too-spicy sauce. Mild or medium both work.
  • 1 can (14.5 oz) diced tomatoes with green chilesRotel is the classic choice here. It adds acidity and a little kick. Use mild if you’re sensitive to heat.
  • 4 cups chicken broth — Low-sodium is best so you can control the salt level. I use Swanson or Kitchen Basics.
  • 4 oz cream cheese, softened and cut into cubes — This is the secret ingredient. It melts into the broth and makes it creamy without being heavy. Full-fat works best, but Neufchâtel (low-fat) is okay.
  • 1 teaspoon ground cumin — Warm, earthy, essential for that enchilada flavor.
  • 1 teaspoon chili powder — Adds depth and mild heat. Adjust to your preference.
  • 1/2 teaspoon smoked paprika — Optional, but it adds a subtle smokiness that makes the soup taste like it cooked all day over a fire.
  • Salt and black pepper to taste — Start with 1/2 teaspoon salt and 1/4 teaspoon pepper, then adjust at the end.
  • Optional toppings: Shredded cheddar cheese, sour cream, fresh cilantro, diced avocado, crushed tortilla chips, sliced jalapeños — these make the soup feel like a full meal.

Substitution guidance: For a gluten-free version, just double-check your enchilada sauce label — most are gluten-free, but some contain wheat flour as a thickener. Use vegetable broth instead of chicken broth for a vegetarian base (though you’d need to swap the chicken for extra beans or tofu). If you don’t have cream cheese, you can stir in 1/2 cup heavy cream or full-fat coconut milk at the end, but the texture won’t be quite as thick.

Equipment Needed

You don’t need a lot of fancy gear for this cozy crockpot chicken enchilada soup, which is part of the beauty of it. Here’s what you’ll want to have on hand:

  • Slow cooker (5 to 6 quart size) — This is the star of the show. A 6-quart is ideal because it gives enough room for the chicken and all the liquid without overflowing. I use a Crock-Pot brand, but any brand works. If you have a smaller 4-quart, just halve the recipe.
  • Cutting board and chef’s knife — For dicing the onion and mincing the garlic. A sharp knife makes this step take about 5 minutes.
  • Can opener — You’ll be opening quite a few cans, so make sure yours works smoothly.
  • Measuring spoons — For the spices. I just eyeball them honestly, but measuring spoons help if you’re new to the recipe.
  • Two forks or a hand mixer — For shredding the chicken. A hand mixer on low speed shreds chicken in about 30 seconds with zero effort. Game changer.
  • Ladle — For serving the soup into bowls.

No slow cooker? You can make this in a large Dutch oven on the stovetop. Just simmer everything (except the cream cheese) for about 45 minutes, then shred the chicken and stir in the cream cheese until melted. It won’t be quite as hands-off, but the flavor is still fantastic.

Preparation Method

crockpot chicken enchilada soup preparation steps

This cozy crockpot chicken enchilada soup is almost embarrassingly easy. Here’s how to make it, step by step.

  1. Prep your ingredients first. Dice the onion and mince the garlic. Drain and rinse the black beans. Drain the corn. Cube the cream cheese and let it sit out to soften while you get everything else ready. Trust me, having everything prepped makes the next steps fly by.
  2. Layer the ingredients in the slow cooker. Place the chicken breasts in the bottom of the crockpot. Sprinkle the diced onion and minced garlic over the top. This layering helps the chicken absorb all the flavors as it cooks.
  3. Add the canned goods. Pour in the black beans, corn, diced tomatoes with green chiles (undrained), and the red enchilada sauce. Don’t stir yet — just let everything sit on top of the chicken.
  4. Pour in the broth and spices. Add the chicken broth, cumin, chili powder, smoked paprika, salt, and pepper. Give everything a gentle stir, making sure the spices aren’t clumped together. The liquid should mostly cover the chicken. If it doesn’t quite reach, add a splash more broth or water.
  5. Cook on low for 6-7 hours or high for 3-4 hours. I prefer low and slow — it makes the chicken more tender and gives the flavors time to meld. Set the timer and walk away. Seriously, that’s it for now. The house is going to start smelling amazing in about an hour.
  6. Shred the chicken. When the cooking time is up, carefully remove the chicken breasts to a cutting board or large bowl. They should be fork-tender and practically falling apart. Use two forks to shred the meat, or use a hand mixer on low speed for a few seconds. The hand mixer method is so fast it feels like cheating, but it works perfectly.
  7. Stir in the cream cheese. Return the shredded chicken to the slow cooker. Add the cubed cream cheese and stir until it’s completely melted into the broth. This should take about 2-3 minutes. The soup will go from brothy to thick and creamy right before your eyes. Taste and adjust salt and pepper if needed.
  8. Let it rest for 10 minutes. Turn the slow cooker to warm or off and let the soup sit for about 10 minutes. This allows the flavors to settle and the cream cheese to fully incorporate. The soup will thicken slightly as it cools.
  9. Serve and top. Ladle the soup into bowls and let everyone add their own toppings. I always go with a handful of shredded cheddar, a dollop of sour cream, fresh cilantro, and crushed tortilla chips for crunch. The contrast of the creamy soup with the crunchy chips is everything.

Pro tip: If the soup seems too thick after adding the cream cheese, just stir in a little extra chicken broth or water until it reaches your preferred consistency. Some people like it more stew-like, others prefer it soupier. You do you.

Cooking Tips & Techniques

After making this cozy crockpot chicken enchilada soup more times than I can count, I’ve picked up a few things that make a real difference. Here are the tips I wish someone had told me from the start.

Don’t skip softening the cream cheese. I learned this the hard way. Cold cream cheese straight from the fridge takes forever to melt and can leave little white lumps floating in your soup. Let it sit out for 20-30 minutes before cubing it, and it will melt into the broth like a dream. If you forget, microwave it for 15 seconds to take the chill off.

Use low sodium broth. Canned enchilada sauce and diced tomatoes already have quite a bit of salt. If you use regular broth, the soup can end up way too salty. Low-sodium lets you control the seasoning at the end. You can always add more salt, but you can’t take it out.

Shred the chicken while it’s still warm. Cold chicken doesn’t shred as easily and tends to turn into a stringy mess. As soon as the cooking time is up, get that chicken out and shred it while it’s still steaming. It will be tender and juicy, not dry and tough.

Don’t overcook on high. I know, sometimes you’re in a hurry and high heat seems tempting. But cooking on high for more than 4 hours can make the chicken dry and stringy. If you’re short on time, high for 3 hours is the sweet spot. Low for 6-7 hours really is better though — the flavors meld more deeply.

Taste before serving. This is the most important tip, honestly. Slow cookers can vary wildly in temperature, and different brands of enchilada sauce have different spice levels. Always taste the soup before you serve it. You might want more cumin, a pinch of salt, or a squeeze of lime to brighten it up. Adjusting at the end makes all the difference between good soup and unforgettable soup.

Variations & Adaptations

One of the best things about this cozy crockpot chicken enchilada soup is how flexible it is. Here are some variations I’ve tried and loved.

Vegetarian Version: Skip the chicken and double up on the beans. Use two cans of black beans or one can each of black beans and pinto beans. Add a can of drained and rinsed kidney beans for extra heartiness. Use vegetable broth instead of chicken broth. The soup will still be thick, creamy, and satisfying — I’ve made this for my vegetarian sister and she couldn’t stop eating it.

Spicy Version: If you like heat, use hot enchilada sauce instead of mild, and add a diced jalapeño (seeds included) along with the onion. You can also stir in 1/2 teaspoon of cayenne pepper or a chopped chipotle pepper in adobo sauce. The smoky heat from chipotle is incredible in this soup. Just go slow — you can always add more heat, but you can’t take it away.

White Chicken Enchilada Soup: Swap the red enchilada sauce for green enchilada sauce and use white beans (cannellini or great northern) instead of black beans. The flavor is completely different — brighter, tangier, with a little more herbaceousness. I actually prefer this version in the summer. It feels lighter but still cozy.

Slow Cooker Freezer Meal: This soup freezes beautifully. Combine all ingredients except the cream cheese and chicken broth in a freezer bag. Label it and freeze for up to 3 months. When you’re ready to cook, dump the frozen contents into the slow cooker, add the broth, and cook on low for 8 hours. Add the cream cheese at the end. It’s like having a restaurant meal waiting in your freezer.

Dairy-Free Adaptation: Use full-fat canned coconut milk instead of cream cheese. Stir it in at the end, just like the cream cheese. The coconut flavor is very subtle and actually complements the Mexican spices nicely. It won’t be quite as thick, but it’s still creamy and delicious.

Serving & Storage Suggestions

This cozy crockpot chicken enchilada soup is a meal in itself, but the right toppings and sides can take it to another level.

Serving Temperature: Serve this soup hot, straight from the slow cooker. I like to ladle it into deep bowls and let everyone add their own toppings. The heat from the soup will slightly melt the cheese and warm the sour cream, which is just perfect.

Toppings Bar: Set out small bowls of shredded cheddar or Monterey Jack cheese, sour cream or Greek yogurt, fresh cilantro leaves, diced avocado, sliced green onions, crushed tortilla chips or strips, and pickled jalapeños. Let everyone build their own bowl. It makes dinner feel like an event, even on a Tuesday night.

What to Serve With It: A simple side salad with lime vinaigrette cuts through the richness of the soup nicely. Warm cornbread or flour tortillas are also great for sopping up every last drop. If you’re feeling extra cozy, serve it with a side of Mexican Street Corn Rice for a complete meal that feels like a warm hug.

Storage: Leftovers keep beautifully in the refrigerator for up to 5 days. Store in an airtight container. The soup will thicken as it sits because the cream cheese continues to set. When reheating, add a splash of chicken broth or water to thin it back to your preferred consistency.

Freezing: This soup freezes wonderfully for up to 3 months. Let it cool completely, then transfer to freezer-safe containers or zip-top bags. Leave a little room for expansion. Thaw overnight in the refrigerator before reheating on the stovetop or in the microwave. The cream cheese may look a little separated after freezing, but just stir it vigorously while reheating and it will come back together.

Reheating: The microwave works fine for single servings — heat in 1-minute intervals, stirring in between. For larger portions, reheat on the stovetop over medium-low heat, stirring occasionally. Add a little broth if it’s too thick. The flavors actually deepen overnight, so leftovers might taste even better than the first serving.

Nutritional Information & Benefits

This cozy crockpot chicken enchilada soup is surprisingly balanced for such a comforting dish. Here’s a rough estimate per serving (based on 8 servings, without toppings):

Nutrient Amount Per Serving
Calories 320
Protein 28g
Fat 12g
Carbohydrates 24g
Fiber 6g
Sugar 6g
Sodium 780mg

Health Benefits: This soup is packed with protein from the chicken and fiber from the black beans and corn, which helps keep you full and satisfied. The beans also provide iron and folate. The cream cheese adds calcium, and the tomatoes are rich in lycopene, an antioxidant that supports heart health. Using low-sodium broth and going easy on the salt at the end keeps the sodium in check.

Dietary Considerations: This recipe is naturally gluten-free (just verify your enchilada sauce brand). For a lower-carb version, skip the corn and reduce the beans. For a lighter version, use Neufchâtel cheese instead of full-fat cream cheese and Greek yogurt instead of sour cream for toppings. The flavor stays rich, but the calories drop significantly.

I’m not a nutritionist, but I feel good about serving this to my family. It’s real food, made from real ingredients, and it fills you up without that heavy, weighed-down feeling. That’s a win in my book.

Conclusion

This cozy crockpot chicken enchilada soup is the kind of recipe that earns a permanent spot in your rotation. It’s warm, it’s comforting, it’s packed with flavor, and it asks almost nothing of you. Twenty minutes of prep, a few hours of the slow cooker doing its thing, and you’ve got a dinner that tastes like you spent all day in the kitchen. The best part? It makes your house smell incredible, and it makes the people you serve it to feel cared for. That’s what cooking is really about, isn’t it?

I hope you give this soup a try, especially on a day when you need a little extra warmth. Customize it with your favorite toppings, adjust the spice level to your liking, and don’t be afraid to experiment with the variations. If you make it, I’d love to hear how it turned out. Leave a comment below, share your photos, or tag me on social media. And if you’re looking for another cozy meal to add to your rotation, you might enjoy this Creamy Tuscan Chicken Soup — it’s another one of my favorites for cold nights.

Until next time, happy cooking. And remember — sometimes the best meals are the ones you barely had to work for. That’s not cheating. That’s being smart.

Frequently Asked Questions

Can I use frozen chicken breasts in this recipe?

Yes, you can use frozen chicken breasts, but you’ll need to add about 1-2 hours to the cooking time on low. Make sure the chicken reaches an internal temperature of 165°F before shredding. The texture might be slightly less tender than using thawed chicken, but it still works in a pinch.

Can I make this soup in an Instant Pot?

Absolutely. Use the sauté function to soften the onion and garlic, then add the chicken and all other ingredients except the cream cheese. Pressure cook on high for 15 minutes, then natural release for 10 minutes. Shred the chicken, then stir in the cream cheese on the sauté setting until melted. It’s faster, but the slow cooker version has a deeper, more developed flavor.

Why did my soup turn out too thin?

This usually happens if you added too much broth or if the cream cheese didn’t fully melt and incorporate. Try stirring the soup vigorously, or use an immersion blender for a few seconds to break up any remaining cream cheese and thicken the broth. You can also simmer the soup on the stovetop with the lid off for 10-15 minutes to reduce it.

Can I double this recipe for a crowd?

Yes, but make sure your slow cooker is at least 7 quarts to handle the volume. You may need to increase the cooking time by about an hour on low. Don’t overfill the crockpot — leave at least an inch of space at the top to prevent bubbling over. If your slow cooker is smaller, just make two batches.

How can I make this soup less spicy for kids?

Use mild enchilada sauce and mild diced tomatoes with green chiles (or substitute regular diced tomatoes). Omit the chili powder and smoked paprika, or use just a pinch. Serve with plenty of sour cream and cheese on top — the dairy helps neutralize the heat. You can also add a splash of milk or extra broth to dilute the spice level.

Pin This Recipe!

crockpot chicken enchilada soup recipe

Print

Cozy Crockpot Chicken Enchilada Soup – Easy 20-Minute Prep

This creamy, spicy, and comforting soup is made with simple ingredients in a slow cooker. It’s perfect for cozy nights and requires only 20 minutes of prep time.

  • Author: Mira
  • Prep Time: 20 minutes
  • Cook Time: 6-7 hours (low) or 3-4 hours (high)
  • Total Time: 6 hours 20 minutes to 7 hours 20 minutes
  • Yield: 8 servings 1x
  • Category: Soup
  • Cuisine: Mexican

Ingredients

Scale
  • 1.5 pounds boneless, skinless chicken breasts (about 3 medium)
  • 1 medium yellow onion, diced
  • 3 cloves garlic, minced
  • 1 can (15 oz) black beans, drained and rinsed
  • 1 can (15 oz) corn, drained (or 1.5 cups frozen corn)
  • 1 can (10 oz) red enchilada sauce (mild or medium)
  • 1 can (14.5 oz) diced tomatoes with green chiles (e.g., Rotel)
  • 4 cups low-sodium chicken broth
  • 4 oz cream cheese, softened and cut into cubes
  • 1 teaspoon ground cumin
  • 1 teaspoon chili powder
  • 1/2 teaspoon smoked paprika (optional)
  • Salt and black pepper to taste (start with 1/2 tsp salt and 1/4 tsp pepper)
  • Optional toppings: shredded cheddar cheese, sour cream, fresh cilantro, diced avocado, crushed tortilla chips, sliced jalapeños

Instructions

  1. Prep your ingredients first. Dice the onion and mince the garlic. Drain and rinse the black beans. Drain the corn. Cube the cream cheese and let it sit out to soften.
  2. Layer the ingredients in the slow cooker. Place the chicken breasts in the bottom. Sprinkle the diced onion and minced garlic over the top.
  3. Add the canned goods. Pour in the black beans, corn, diced tomatoes with green chiles (undrained), and red enchilada sauce. Do not stir yet.
  4. Pour in the broth and spices. Add the chicken broth, cumin, chili powder, smoked paprika, salt, and pepper. Give everything a gentle stir.
  5. Cook on low for 6-7 hours or on high for 3-4 hours.
  6. Shred the chicken. Remove the chicken breasts to a cutting board or bowl. Use two forks or a hand mixer on low speed to shred the meat.
  7. Stir in the cream cheese. Return the shredded chicken to the slow cooker. Add the cubed cream cheese and stir until completely melted (about 2-3 minutes). Taste and adjust salt and pepper if needed.
  8. Let it rest for 10 minutes. Turn the slow cooker to warm or off and let the soup sit for about 10 minutes.
  9. Serve and top. Ladle the soup into bowls and add desired toppings.

Notes

For a gluten-free version, check your enchilada sauce label. Use vegetable broth for a vegetarian base. If soup is too thick after adding cream cheese, stir in extra broth or water. Leftovers keep in the refrigerator for up to 5 days and freeze for up to 3 months.

Nutrition

  • Serving Size: 1 serving (about 1.5
  • Calories: 320
  • Sugar: 6
  • Sodium: 780
  • Fat: 12
  • Saturated Fat: 6
  • Carbohydrates: 24
  • Fiber: 6
  • Protein: 28

Keywords: crockpot chicken enchilada soup, slow cooker soup, chicken enchilada soup, easy soup recipe, creamy chicken soup

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