Love this? Save it for later!
Share the inspiration with your friends
It was 10:47 PM on a random Tuesday, and I was hit with the kind of craving that feels almost personal. You know the one—where your brain is screaming for something warm, spicy, and cheesy, but your fridge is looking back at you with basically nothing. I didn’t have the energy for a full enchilada assembly line. I didn’t have the patience to roll tortillas. But I had a chicken breast, a can of enchilada sauce I’d bought on a whim, and a crockpot that hadn’t seen action in months. So I just threw it all in and walked away, honestly not expecting much. The next morning, I lifted the lid and the smell hit me—smoky, tangy, rich. I ladled it into a bowl, threw some cheese and cilantro on top, and took a bite that made me actually laugh out loud. It was that good. It was also 7 AM, but you don’t judge a good thing by the clock. This Easy Crockpot Chicken Enchilada Soup has been my weeknight savior ever since. It tastes like you spent hours simmering and stirring, but really you just let the slow cooker do all the heavy lifting. If you’ve ever stared at your pantry wondering what to do with a can of beans and a vague plan, this one’s for you.
Why You’ll Love This Recipe
Let me tell you why this Easy Crockpot Chicken Enchilada Soup has earned a permanent spot in my weekly rotation. It’s not just good—it’s the kind of soup that makes you forget you’re eating something that took five minutes to prep.
- Quick & Easy: This soup comes together in under 10 minutes of active prep. Seriously, you just dump everything in and let the crockpot work its magic. Perfect for those evenings when you’re running on fumes.
- Simple Ingredients: No fancy grocery trips needed. You probably already have most of these items in your pantry. Canned goods, spices, and chicken—that’s it.
- Perfect for Weeknights: This is the definition of set-it-and-forget-it. You can prep it in the morning, go about your day, and come home to a dinner that smells like you’ve been cooking for hours.
- Crowd-Pleaser: My kids gobble this up without a single complaint. My husband always goes back for seconds. Even my picky neighbor asked for the recipe after I brought her a bowl.
- Unbelievably Delicious: The texture is creamy without being heavy. The flavor is smoky, tangy, and just a little bit spicy. It’s comfort food that actually feels good to eat.
What makes this version different from all the other enchilada soup recipes out there? It’s the balance. I’ve tested this about six times to get the ratio of enchilada sauce to broth just right—so it’s not too thin and not too thick. Plus, I add a secret ingredient (a splash of lime juice at the end) that brightens everything up. This isn’t just another version—it’s the best version.
You know that feeling when you take a bite and you just close your eyes for a second? That’s this soup. It’s the kind of meal that makes a Tuesday feel a little bit special without any extra effort.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without any fuss. Most of these are pantry staples, which is exactly what you want on a busy weeknight.
- Boneless, skinless chicken breasts (about 1.5 lbs or 680g) — You can also use chicken thighs if you prefer darker meat. They’ll be just as tender after slow cooking.
- Red enchilada sauce (28 oz or 794g can) — I prefer Las Palmas or Old El Paso for a balanced flavor. Look for mild if you’re sensitive to heat, or hot if you like a kick.
- Diced tomatoes with green chiles (10 oz or 283g can) — Rotel is my go-to brand here. The green chiles add a subtle warmth without overwhelming the soup.
- Black beans (15 oz or 425g can), drained and rinsed — Adds fiber and texture. You can swap with pinto beans if that’s what you have.
- Corn (15 oz or 425g can), drained — Frozen corn works too, just toss it in straight from the freezer.
- Chicken broth (2 cups or 480ml) — Low-sodium is best so you can control the salt level. I use Swanson or Kitchen Basics.
- Yellow onion (1 medium), diced — About 1 cup. You can skip this if you’re really short on time, but it adds a nice base flavor.
- Garlic (3 cloves), minced — Fresh is best, but 1 teaspoon of jarred minced garlic works in a pinch.
- Ground cumin (1 teaspoon) — This is non-negotiable for that authentic enchilada flavor.
- Chili powder (1 teaspoon) — Adds depth and a mild heat. Adjust based on your spice preference.
- Smoked paprika (1/2 teaspoon) — This is my secret weapon. It gives the soup a subtle smokiness that makes it taste like it’s been simmering all day.
- Salt and black pepper (to taste) — I usually start with 1/2 teaspoon salt and 1/4 teaspoon pepper, then adjust at the end.
- Cream cheese (4 oz or 113g), softened and cubed — This is what makes the soup luxuriously creamy without using heavy cream. Trust me on this one.
- Fresh lime juice (from 1 lime) — Added at the very end to brighten all the flavors.
- Optional toppings: Shredded cheddar cheese, sour cream, fresh cilantro, diced avocado, crushed tortilla chips, sliced jalapeños
I’ve made this soup with both canned and dried beans, and honestly, canned is the way to go for a weeknight. It saves you an hour of simmering and the texture is perfectly tender. Just make sure you drain and rinse them well to remove excess sodium.
Equipment Needed
You don’t need a fancy kitchen to make this soup. Here’s what you’ll need:
- 6-quart slow cooker — This is the sweet spot size for this recipe. A 5-quart will also work, but you might have to be careful not to overfill it.
- Cutting board and sharp knife — For dicing the onion and mincing the garlic. Nothing fancy needed.
- Measuring cups and spoons — For the broth and spices. I’ve been using the same set for ten years and they still work perfectly.
- Can opener — You’ll be opening quite a few cans, so make sure yours is in good shape.
- Two forks — For shredding the chicken right in the crockpot. This is way easier than taking the chicken out and using a separate bowl.
- Ladle — For serving. A wide-mouthed ladle works best for getting all the good chunks into the bowl.
- Mixing bowl (optional) — If you want to whisk the cream cheese with a bit of hot broth before adding it to the pot, this helps prevent lumps.
If you don’t have a slow cooker, you can absolutely make this in a Dutch oven on the stovetop. Just simmer everything (except the cream cheese and lime juice) for about 30 minutes, then shred the chicken and stir in the cream cheese until melted. It’s not quite as hands-off, but it’s still pretty easy.
Preparation Method

This is where the magic happens. Follow these steps and you’ll have the best Easy Crockpot Chicken Enchilada Soup of your life.
- Prep your ingredients. Dice the onion and mince the garlic. Drain and rinse the black beans. Drain the corn. Cut the cream cheese into small cubes (about 1-inch pieces) so it melts faster later. This whole step takes about 5 minutes.
- Layer the ingredients in the crockpot. Start by placing the chicken breasts in the bottom of the slow cooker. This ensures they’ll be fully submerged and cook evenly. Add the diced onion and minced garlic on top.
- Add the liquids and canned goods. Pour in the enchilada sauce, diced tomatoes with green chiles (undrained), chicken broth, drained black beans, and drained corn. Don’t stir yet—just let everything settle.
- Season generously. Sprinkle the cumin, chili powder, smoked paprika, salt, and pepper over the top. Give everything a gentle stir to combine the spices with the liquids. It’s okay if the chicken shifts around a bit.
- Cook low and slow. Cover the crockpot and cook on LOW for 6-7 hours or on HIGH for 3-4 hours. The chicken is ready when it’s tender enough to shred easily with a fork. I usually check at the 6-hour mark on low.
- Shred the chicken. Using two forks, shred the chicken right in the crockpot. It should fall apart with almost no effort. If it’s still a bit tough, let it cook another 30 minutes and try again.
- Stir in the cream cheese. Add the cubed cream cheese to the pot. Stir gently until it’s completely melted and the soup becomes creamy and slightly thickened. This usually takes about 2-3 minutes. If you’re worried about lumps, you can whisk the cream cheese with a cup of hot broth in a separate bowl first, then pour it back in.
- Finish with lime juice. Squeeze the juice of one fresh lime into the soup and stir. This brightens everything up and balances the richness of the cream cheese. Taste and adjust salt and pepper if needed.
- Serve hot. Ladle the soup into bowls and top with your favorite garnishes. I always go with shredded cheddar, a dollop of sour cream, fresh cilantro, and a handful of crushed tortilla chips for crunch.
A few notes from my trials: If the soup seems too thick after adding the cream cheese, stir in a splash of chicken broth or water until it reaches your desired consistency. If it’s too thin, let it cook uncovered for 15-20 minutes to let some liquid evaporate. Also, don’t skip the lime juice—I did once and the soup tasted flat. That little bit of acidity makes all the difference.
Cooking Tips & Techniques
After making this Easy Crockpot Chicken Enchilada Soup about a dozen times, I’ve picked up a few tricks that make the process even smoother. Let me share what I’ve learned the hard way so you don’t have to.
Don’t overcrowd the slow cooker. I know it’s tempting to double the recipe, but if your crockpot is more than ¾ full, the soup won’t cook evenly and the chicken might not get tender. Stick to a single batch for best results.
Brown the chicken first (optional but worth it). If you have an extra 5 minutes, sear the chicken breasts in a hot skillet with a little oil before adding them to the crockpot. This adds a layer of flavor that you just can’t get from dumping everything in raw. I do this when I’m feeling fancy, but I skip it on busy nights and the soup is still amazing.
Watch your spice level. Enchilada sauces vary wildly in heat. Some brands are mild, others will make you sweat. If you’re serving kids or spice-sensitive folks, start with a mild sauce and add heat with cayenne pepper or hot sauce at the table. I learned this the hard way when I made a batch that was too spicy for my youngest—she still gives me side-eye about it.
Shred chicken directly in the pot. Don’t take the chicken out to shred it on a cutting board. You’ll lose all those delicious juices. Just grab two forks and go to town right in the crockpot. It takes about 30 seconds and saves you from washing an extra dish.
Timing is everything with cream cheese. Add it too early and it might curdle or separate. Add it too late and it won’t fully incorporate. The sweet spot is right after you’ve shredded the chicken, while the soup is still piping hot. Cut the cream cheese into small cubes and let it sit at room temperature for 10 minutes before adding—this helps it melt smoothly.
Make it a freezer meal. You can prep all the ingredients (except the cream cheese and lime juice) in a freezer bag, then dump it straight into the crockpot when you’re ready. Just add an extra hour to the cooking time since everything will be frozen. I keep two or three of these bags in my freezer at all times for emergency dinners.
Variations & Adaptations
One of the best things about this Easy 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 a mix of black beans and pinto beans for variety. You can also add a can of hominy for extra texture. Vegetable broth works perfectly in place of chicken broth. The cooking time stays the same—just let the beans heat through and the flavors meld.
Spicy Kick: If you like things hot, add a diced jalapeño (seeds included) along with the onion and garlic. You can also stir in a teaspoon of chipotle powder or a tablespoon of adobo sauce from a can of chipotles. I did this once when I was fighting a cold and it cleared my sinuses in the best way.
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 and tangier—but just as delicious. Top with Monterey Jack cheese and a squeeze of lime.
Slow Cooker vs. Stovetop: If you’re short on time, you can make this on the stovetop in about 30 minutes. Sauté the onion and garlic in a large pot, add everything except the cream cheese and lime juice, simmer for 20 minutes, shred the chicken, then stir in the cream cheese. It’s not quite as hands-off, but it works in a pinch.
Dairy-Free Adaptation: Use a dairy-free cream cheese alternative (I like Miyoko’s or Kite Hill) or substitute with full-fat coconut milk for creaminess. The flavor will be slightly different but still really good.
I once made a version with leftover rotisserie chicken instead of raw chicken breasts. I just added the shredded chicken in the last 30 minutes of cooking so it didn’t get overcooked. It was a great way to use up leftovers and saved me even more time.
Serving & Storage Suggestions
This soup is incredibly versatile when it comes to serving. Here’s how I like to do it:
Serving Temperature: Serve this soup piping hot straight from the crockpot. The cream cheese gives it a velvety texture that’s best enjoyed warm. I’ve eaten it cold straight from the fridge the next day (don’t judge me) and it’s still good, but hot is definitely the way to go.
Toppings Bar: Set up a little toppings station so everyone can customize their bowl. I always include shredded cheddar cheese, sour cream, fresh cilantro, diced avocado, crushed tortilla chips, and sliced jalapeños. Sometimes I add a squeeze of lime and a drizzle of hot sauce for extra zing.
What to Serve With It: A simple side salad with a lime vinaigrette is perfect for balancing the richness. Cornbread or warm flour tortillas are also great for sopping up every last drop. If I’m feeling extra hungry, I’ll serve it over a bed of cilantro lime rice.
Storage: Let the soup cool completely before transferring it to an airtight container. It will keep in the refrigerator for up to 5 days. The flavors actually get better after a day or two as they meld together. I often make a double batch just so I have leftovers for lunch.
Freezing: This soup freezes beautifully. Portion it into freezer-safe containers or zip-top bags, leaving a little room for expansion. It will keep for up to 3 months. Thaw overnight in the refrigerator before reheating.
Reheating: Reheat individual portions in the microwave for 2-3 minutes, stirring halfway through. For larger batches, warm the soup in a pot on the stovetop over medium-low heat, stirring occasionally. If the soup has thickened too much after storage, add a splash of chicken broth or water to thin it out.
One thing I’ve noticed—the soup gets even better on day two. The spices have more time to meld and the cream cheese distributes more evenly. So don’t be sad if you have leftovers. You’re actually winning.
Nutritional Information & Benefits
This Easy Crockpot Chicken Enchilada Soup isn’t just delicious—it’s also packed with good-for-you ingredients. Here’s a rough breakdown per serving (based on 6 servings, without toppings):
- Calories: ~380
- Protein: 32g
- Fat: 16g
- Carbohydrates: 28g
- Fiber: 7g
- Sugar: 6g
- Sodium: 890mg
The chicken provides lean protein that keeps you full and satisfied. Black beans and corn add fiber and complex carbohydrates for steady energy. The cream cheese adds calcium and a touch of richness, while the tomatoes and enchilada sauce provide lycopene and vitamin C.
If you’re watching your sodium, use low-sodium broth and no-salt-added canned goods. You can also reduce the salt in the recipe and let people season their own bowls at the table.
This soup is naturally gluten-free (just check your enchilada sauce label to be sure) and can easily be made dairy-free with the substitutions I mentioned earlier. It’s a great option for anyone looking for a hearty, satisfying meal that doesn’t feel heavy.
I love that I can feed my family a meal that feels indulgent but is actually pretty balanced. It’s comfort food that doesn’t come with a side of guilt.
Conclusion
This Easy Crockpot Chicken Enchilada Soup has honestly become a staple in my kitchen. It’s the recipe I turn to when I need a win—when the day has been long, the kids are hungry, and I just don’t have it in me to stand over a stove. It’s the kind of meal that makes you feel like you’ve got it all together, even when you’re barely hanging on.
I love that you can make it your own. Add more spice, dial it back, load it up with toppings, or keep it simple. It works for busy weeknights, lazy Sundays, and everything in between. And the best part? It tastes like you spent hours on it, but really you just let your crockpot do the work.
I’d love to hear how this turns out for you. Did you add any fun toppings? Did you try a variation? Drop a comment below and let me know—I read every single one and I genuinely love hearing about your kitchen wins. And if you loved this recipe, share it with a friend who needs a good weeknight dinner idea. Happy cooking, friends!
Frequently Asked Questions
Can I use frozen chicken breasts in the crockpot?
Yes, you can use frozen chicken breasts, but you’ll need to add about 1-2 hours to the cooking time. I recommend cooking on low for 7-8 hours if starting from frozen. Make sure the internal temperature reaches 165°F before shredding.
Can I make this soup in an Instant Pot?
Absolutely! For the Instant Pot, sauté the onion and garlic first, then add everything except the cream cheese and lime juice. Pressure cook on high for 15 minutes, then do a quick release. Shred the chicken, then stir in the cream cheese and lime juice.
How can I thicken the soup if it’s too thin?
If your soup is thinner than you’d like, remove the lid and let it cook on high for 15-20 minutes to allow some liquid to evaporate. You can also mash some of the beans with a fork to release their starches and naturally thicken the soup.
Is this soup spicy?
It has a mild warmth from the enchilada sauce and chili powder, but it’s not overwhelmingly spicy. If you’re sensitive to heat, use a mild enchilada sauce and skip the chili powder. If you love spice, add diced jalapeños or a dash of cayenne.
Can I double this recipe?
You can double the recipe as long as your slow cooker is large enough (at least 7-8 quarts). Just be careful not to overfill it—leave at least an inch of space at the top. The cooking time may need to be extended by 30-60 minutes.
Pin This Recipe!

Easy Crockpot Chicken Enchilada Soup Recipe: Best Ever
This Easy Crockpot Chicken Enchilada Soup is a set-it-and-forget-it weeknight dinner that tastes like you spent hours simmering. With simple ingredients and a creamy, smoky, tangy flavor, it’s the ultimate comfort food.
- Prep Time: 10 minutes
- Cook Time: 6-7 hours on low or 3-4 hours on high
- Total Time: 6 hours 10 minutes to 7 hours 10 minutes
- Yield: 6 servings 1x
- Category: Soup
- Cuisine: Mexican
Ingredients
- 1.5 lbs (680g) boneless, skinless chicken breasts
- 28 oz (794g) can red enchilada sauce
- 10 oz (283g) can diced tomatoes with green chiles (undrained)
- 15 oz (425g) can black beans, drained and rinsed
- 15 oz (425g) can corn, drained
- 2 cups (480ml) low-sodium chicken broth
- 1 medium yellow onion, diced (about 1 cup)
- 3 cloves garlic, minced
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- 1/2 teaspoon smoked paprika
- Salt and black pepper to taste (start with 1/2 tsp salt and 1/4 tsp pepper)
- 4 oz (113g) cream cheese, softened and cubed
- Juice of 1 lime
- Optional toppings: shredded cheddar cheese, sour cream, fresh cilantro, diced avocado, crushed tortilla chips, sliced jalapeños
Instructions
- Prep your ingredients: dice the onion, mince the garlic, drain and rinse the black beans, drain the corn, and cut the cream cheese into small cubes.
- Place the chicken breasts in the bottom of a 6-quart slow cooker. Add the diced onion and minced garlic on top.
- Pour in the enchilada sauce, diced tomatoes with green chiles (undrained), chicken broth, drained black beans, and drained corn. Do not stir yet.
- Sprinkle the cumin, chili powder, smoked paprika, salt, and pepper over the top. Gently stir to combine the spices with the liquids.
- Cover and cook on LOW for 6-7 hours or on HIGH for 3-4 hours, until the chicken is tender and shreds easily.
- Using two forks, shred the chicken directly in the crockpot.
- Add the cubed cream cheese and stir gently until completely melted and the soup is creamy (about 2-3 minutes).
- Squeeze the lime juice into the soup and stir. Taste and adjust salt and pepper if needed.
- Serve hot with desired toppings.
Notes
If the soup is too thick after adding cream cheese, stir in a splash of chicken broth or water. If too thin, cook uncovered for 15-20 minutes. Don’t skip the lime juice—it brightens the flavors. For a spicier version, add diced jalapeño or chipotle powder. For a vegetarian version, omit chicken and double the beans.
Nutrition
- Serving Size: 1 bowl (about 1.5 cu
- Calories: 380
- Sugar: 6
- Sodium: 890
- Fat: 16
- Saturated Fat: 8
- Carbohydrates: 28
- Fiber: 7
- Protein: 32
Keywords: crockpot chicken enchilada soup, easy enchilada soup, slow cooker chicken soup, creamy chicken soup, weeknight dinner


