Love this? Save it for later!
Share the inspiration with your friends
By the fourth batch of creamy crockpot chicken enchilada soup, I had stopped caring about the recipe and started caring about the ritual. It wasn’t about perfection. It was about the slow, rhythmic churn of the ladle against the ceramic wall of the pot. You know that feeling when you’re just trying to get dinner on the table, but then you find a groove that feels like home? That’s where I am. The first time, I rushed it. I threw in the beans without rinsing them properly and the texture was gritty. The second time, I used store-bought broth that tasted like salt water and regret. The third time, I added too much cheese and it turned into a fondue disaster.
But this fourth attempt? This was the one where everything clicked into place. I had chopped the onions while listening to a podcast, the chicken was thawing on the counter, and the house smelled like a warm hug. There is something about the way the spices bloom in the slow cooker that just makes the stress of the workday melt away. Honestly, I don’t even know why I keep making it. Maybe it’s the comfort. Maybe it’s the fact that I can set it and forget it for eight hours. Or maybe it’s just the way the cheese pulls apart when you dip a tortilla chip in. I don’t know. I just keep coming back to the pot.
It’s not a fancy recipe. It doesn’t have truffle oil or exotic spices you can only find in a specialty shop. It’s just good, honest food. And that’s why it stuck. It’s reliable. It’s warm. And it’s always there when I need it most.
Why You’ll Love This Recipe
Let’s be real for a second. We all have those nights where the idea of standing over a hot stove sounds like a punishment. That’s exactly why this creamy crockpot chicken enchilada soup has become my go-to. It’s not just about convenience, though the “set it and forget it” aspect is huge. It’s about the depth of flavor you get without doing any heavy lifting. I’ve tested this recipe enough times to know that the slow cooking process actually tenderizes the chicken in a way that stovetop cooking just can’t match. The meat falls apart so easily that you barely need a knife.
- Quick & Easy: While the cooking time is long, your active prep time is under 15 minutes. This is perfect for busy weeknights when you want a hot meal but don’t have the energy to chop and stir for an hour.
- Simple Ingredients: You likely already have most of these items in your pantry or fridge. Canned beans, chicken breasts, salsa, and broth. No fancy grocery trips needed.
- Perfect for Meal Prep: This soup tastes even better the next day as the flavors meld together. It’s ideal for packing lunches or having leftovers ready for a busy Tuesday.
- Crowd-Pleaser: Kids usually love it because it’s creamy and cheesy, while adults appreciate the subtle spice kick. It’s a win-win for family dinners.
- Unbelievably Delicious: The combination of the smoky enchilada sauce and the rich cream cheese creates a texture that is next-level comfort food. It’s like a hug in a bowl.
What makes this version different from the rest is the balance. A lot of recipes go too heavy on the salt or make it too spicy. This one hits that sweet spot where it’s comforting but still exciting. It’s the kind of soup that makes you close your eyes after the first bite. It’s comfort food reimagined—easier, faster, but with the same soul-soothing satisfaction.
What Ingredients You Will Need
This recipe relies on simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. The beauty of this soup is that it uses pantry staples that are likely already in your kitchen. You don’t need to run to three different stores to find obscure items. The key is quality where it counts, like using a good quality salsa and fresh herbs if you can find them.
For the Base
- Chicken Breasts: 2 large boneless, skinless chicken breasts. I prefer using fresh chicken, but frozen works too if you thaw it first. (Adds protein and substance)
- Chicken Broth: 2 cups of low-sodium chicken broth. Low sodium is better so you can control the salt level yourself. (Provides the liquid base)
- Salsa: 1.5 cups of medium or mild salsa. I recommend a brand like Pace or Herdez for consistent flavor. (Adds the primary flavor profile)
- Enchilada Sauce: 1 cup of red enchilada sauce. Use whatever brand you like, but check the spice level.
- Onion: 1 medium yellow onion, diced. (Adds sweetness and depth)
- Garlic: 3 cloves, minced. Fresh garlic is always better than powder here.
For the Creaminess and Body

- Black Beans: 1 can (15 oz), rinsed and drained. (Adds fiber and texture)
- Corn: 1 cup of frozen corn kernels or one 15 oz can, drained. (Adds a nice pop of sweetness)
- Cream Cheese: 8 oz block, softened and cut into cubes. This is crucial for the creamy texture. (Richness and thickness)
- Heavy Cream or Half-and-Half: ½ cup. (Optional, for extra richness)
For the Seasoning
- Taco Seasoning: 1 packet (1 oz) or 2 tablespoons of homemade mix. Look for one without too much cornstarch if possible.
- Cumin: 1 teaspoon ground cumin. (Warm, earthy flavor)
- Chili Powder: 1 teaspoon. (Adds mild heat and color)
- Salt and Pepper: To taste. Always season at the end.
If you’re looking to swap things up, you can use rotisserie chicken to save even more time. For a gluten-free option, just ensure your taco seasoning and broth are certified gluten-free. In the summer, I sometimes swap the corn for fresh corn cut off the cob for a brighter flavor.
Equipment Needed
You don’t need much to make this soup, which is part of its appeal. A standard 6-quart slow cooker is ideal. If you have a smaller one, you might need to double the batch or cook it on high for fewer hours. I personally use a ceramic insert slow cooker because it’s easier to clean, but any slow cooker will work. You’ll also need a sharp knife and a cutting board for prepping the onions and garlic. A wooden spoon or silicone spatula is great for stirring in the cream cheese at the end. If you don’t have a slow cooker, you can make this in a large Dutch oven on the stovetop, but you’ll need to monitor it more closely. Just make sure your pot has a heavy bottom to prevent burning.
Preparation Method
Getting this creamy crockpot chicken enchilada soup ready is straightforward, but there are a few tricks to ensure the best result. We want the chicken to be tender and the flavors to be well-balanced. Here is how to do it right.
- Prep the Vegetables: Start by dicing the onion and mincing the garlic. If you’re short on time, you can use pre-chopped onions, but fresh adds a better texture. Place the diced onion and minced garlic into the bottom of your slow cooker. This helps the flavors infuse into the broth from the start.
- Add the Chicken and Liquids: Place the chicken breasts on top of the onions. Pour in the chicken broth, salsa, and enchilada sauce. Make sure the chicken is mostly submerged in the liquid. If it’s not, add a little more broth. Sprinkle the taco seasoning, cumin, and chili powder over everything. Give it a gentle stir to distribute the spices.
- Slow Cook: Cover the slow cooker and cook on low for 6-7 hours or on high for 3-4 hours. You want the chicken to be cooked through and easily shreddable with a fork. If you’re cooking on high, check at the 3-hour mark to make sure it’s not drying out.
- Shred the Chicken: Once the chicken is cooked, remove it from the pot and place it on a cutting board. Use two forks to shred the meat into bite-sized pieces. Alternatively, you can shred it directly in the pot if you have two forks, but be careful not to scratch the ceramic. Discard any large pieces of fat or skin if there are any.
- Add Beans and Corn: Stir the shredded chicken back into the pot. Add the rinsed black beans and the corn. If you’re using frozen corn, you can add it now; the residual heat will warm it through. If you’re using canned corn, make sure it’s drained well so the soup doesn’t get too watery.
- Make it Creamy: This is the most important step. Add the cubed cream cheese to the hot soup. Stir gently and continuously until the cream cheese is completely melted and incorporated. This might take a few minutes. If the soup is too thick, add a splash of heavy cream or extra broth. If it’s too thin, let it cook uncovered for another 15 minutes.
- Season and Serve: Taste the soup and add salt and pepper as needed. Remember that the salsa and enchilada sauce already have salt, so go easy. Serve hot with your favorite toppings.
Cooking Tips & Techniques
I’ve made this soup so many times that I’ve learned a few things the hard way. Here are some tips to help you avoid common mistakes and get the best results.
- Don’t Rush the Cream Cheese: The biggest mistake people make is adding the cream cheese and not stirring it enough. It can clump up. Take your time and stir until it’s smooth. If it’s still clumpy, you can use an immersion blender to smooth it out, but stirring usually works.
- Control the Spice: If you’re serving this to kids or people who don’t like spice, use mild salsa and mild enchilada sauce. You can always add hot sauce at the table. Conversely, if you like it spicy, use hot salsa and add a diced jalapeño in the beginning.
- Use Fresh Herbs: While dried herbs are fine, fresh cilantro adds a bright, fresh flavor that cuts through the richness of the cream cheese. Stir in a quarter cup of chopped cilantro right before serving.
- Thickening the Soup: If you prefer a thicker soup, you can mash some of the beans against the side of the pot before adding the cream cheese. This releases the starch and thickens the broth naturally.
- Don’t Overcook the Chicken: If you’re using a high-end slow cooker, it might run hot. Check the chicken at the 3-hour mark if cooking on high to ensure it doesn’t become dry and stringy.
Variations & Adaptations
One of the best things about this creamy crockpot chicken enchilada soup is how adaptable it is. You can tweak it to fit your dietary needs or taste preferences.
- Vegetarian Version: Simply swap the chicken for an extra can of black beans or chickpeas. You can also use vegetable broth instead of chicken broth. The flavor will still be great.
- Gluten-Free: Most of the ingredients are naturally gluten-free. Just double-check your taco seasoning and enchilada sauce to ensure they don’t contain wheat or barley derivatives.
- Dairy-Free: Use dairy-free cream cheese and heavy cream alternatives. Coconut cream works well for a richer, tropical twist, though it changes the flavor slightly.
- Spicy Kick: Add a diced jalapeño or a teaspoon of cayenne pepper when you add the spices. You can also top with sliced jalapeños for extra heat.
- Green Enchilada Style: Swap the red enchilada sauce and salsa for green salsa and green enchilada sauce. This gives it a tangier, fresher flavor profile.
I once tried adding shredded zucchini to this soup to bulk it up, and it worked surprisingly well. The zucchini absorbs the flavors beautifully and adds a nice texture without overpowering the dish.
Serving & Storage Suggestions
This soup is best served hot, straight from the slow cooker. I like to top it with a dollop of sour cream, a sprinkle of shredded cheddar cheese, and some fresh cilantro. Tortilla chips are a must for dipping. You can also serve it with warm corn tortillas or over rice.
For storage, let the soup cool completely before transferring it to an airtight container. It will keep in the refrigerator for up to 4 days. To freeze, store it in freezer-safe bags or containers for up to 3 months. Note that the texture of the cream cheese might change slightly after freezing, so it’s best consumed fresh. To reheat, warm it on the stovetop over medium heat or in the microwave, stirring occasionally. If it’s too thick, add a splash of broth to thin it out.
Nutritional Information & Benefits
This creamy crockpot chicken enchilada soup is a good source of protein from the chicken and fiber from the beans. It’s also rich in calcium from the dairy. However, it is also high in sodium and fat due to the cheese and enchilada sauce. If you’re watching your sodium intake, use low-sodium broth and rinse your beans thoroughly. For a lower-fat version, use reduced-fat cream cheese and skim milk instead of heavy cream. Overall, it’s a balanced meal that can fit into most diets with a few adjustments.
Conclusion
This creamy crockpot chicken enchilada soup is more than just a recipe; it’s a solution for those busy nights when you need something warm and comforting. It’s easy to make, delicious to eat, and perfect for sharing. I hope you try it and make it your own. Feel free to adjust the spice level or add your favorite toppings. If you do, I’d love to hear how it turned out. Leave a comment below and let me know your favorite topping. Happy cooking!
Frequently Asked Questions
Can I use rotisserie chicken for this recipe?
Yes, absolutely. Using a rotisserie chicken saves time and adds great flavor. Just shred the chicken and add it to the pot during the last 30 minutes of cooking so it doesn’t dry out.
How do I make this soup thicker?
You can mash some of the beans against the side of the pot to release their starch. You can also add a slurry of cornstarch and water, or let it cook uncovered for a longer period to reduce the liquid.
Can I freeze this soup?
Yes, you can freeze it for up to 3 months. However, the texture of the cream cheese may change slightly upon thawing. It will still taste good, but it might be a bit grainier. Reheat gently on the stovetop.
Is this soup spicy?
The spice level depends on the salsa and enchilada sauce you use. If you use mild versions, it will be very mild. You can always add hot sauce or diced jalapeños to increase the heat.
Can I make this in an Instant Pot?
Yes, you can. Sauté the onions and garlic first, then add the chicken and liquids. Cook on high pressure for 10 minutes, quick release, shred the chicken, and stir in the cream cheese and beans.
Pin This Recipe!

Creamy Crockpot Chicken Enchilada Soup
A comforting, slow-cooker soup that combines tender shredded chicken, black beans, corn, and enchilada flavors with a rich, creamy cheese base. It’s an easy, set-it-and-forget-it meal perfect for busy weeknights.
- Prep Time: 15 minutes
- Cook Time: 6-7 hours (low) or 3-4 hours (high)
- Total Time: 7 hours 15 minutes (low) or 4 hours 15 minutes (high)
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: Mexican
Ingredients
- 2 large boneless, skinless chicken breasts
- 2 cups low-sodium chicken broth
- 1.5 cups medium or mild salsa
- 1 cup red enchilada sauce
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- 1 can (15 oz) black beans, rinsed and drained
- 1 cup frozen corn kernels or 1 can (15 oz) corn, drained
- 8 oz block cream cheese, softened and cut into cubes
- 1 packet (1 oz) taco seasoning or 2 tablespoons homemade mix
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- Salt and pepper to taste
- ½ cup heavy cream or half-and-half (optional)
Instructions
- Dice the onion and mince the garlic. Place them in the bottom of a 6-quart slow cooker.
- Place the chicken breasts on top of the vegetables. Pour in the chicken broth, salsa, and enchilada sauce. Ensure the chicken is mostly submerged.
- Sprinkle the taco seasoning, cumin, and chili powder over the mixture. Give it a gentle stir to distribute the spices.
- Cover and cook on low for 6-7 hours or on high for 3-4 hours, until the chicken is cooked through and easily shreddable.
- Remove the chicken from the pot and shred it into bite-sized pieces using two forks. Discard any fat or skin.
- Return the shredded chicken to the pot. Stir in the rinsed black beans and corn.
- Add the cubed cream cheese to the hot soup. Stir gently and continuously until the cream cheese is completely melted and incorporated. If too thick, add a splash of heavy cream or broth; if too thin, cook uncovered for 15 minutes.
- Taste and season with salt and pepper as needed. Serve hot with desired toppings.
Notes
For a vegetarian version, swap chicken for extra beans and use vegetable broth. For a dairy-free option, use dairy-free cream cheese and coconut cream. To thicken the soup, mash some beans against the side of the pot before adding cream cheese. If using rotisserie chicken, add it during the last 30 minutes of cooking.
Nutrition
- Serving Size: 1 bowl with toppings
- Calories: 450
- Sugar: 6
- Sodium: 900
- Fat: 22
- Saturated Fat: 12
- Carbohydrates: 25
- Fiber: 6
- Protein: 35
Keywords: crockpot soup, chicken enchilada soup, slow cooker recipes, creamy soup, easy dinner, meal prep, comfort food


