Love this? Save it for later!
Share the inspiration with your friends
The office holiday party was in forty-five minutes and I had absolutely nothing to bring. Everyone else was showing up with charcuterie boards that looked like they belonged in a museum or casseroles that required three days of marinating. I stood in my kitchen, staring at a half-empty fridge, feeling that familiar knot of panic tighten in my chest. I had a chicken breast, a can of black beans, and a jar of salsa that had been sitting there since October. Let me tell you, I was not feeling festive. I was feeling desperate.
I grabbed my slow cooker, mostly because it was the only appliance that didn’t require constant attention while I frantically tried to iron my blouse. Honestly, I just wanted to dump everything in and hope for the best. I didn’t have time to sauté onions or make a roux from scratch. I just threw in the chicken, the salsa, the beans, and some broth. I hit the “low” setting and prayed to the culinary gods that it wouldn’t taste like regret.
When I opened the lid an hour later, the smell was incredible. It wasn’t just good; it was that warm, comforting aroma that makes people stop talking and ask what you’re cooking. I ladled it into a thermos, adding a dollop of sour cream and some crushed tortilla chips on top. It was messy, yes, but it was also the best thing I’d ever tasted.
I arrived at the party looking slightly disheveled, holding a plastic container that was definitely not elegant. But then, Sarah from Accounting took one bite and her eyes went wide. She asked for the recipe before I even introduced myself. That creamy slow cooker chicken enchilada soup became the star of the night. It was hearty, spicy, and just creamy enough to soothe the heat. I didn’t win any awards, but I did win the respect of my coworkers who thought I was a gourmet chef. Turns out, I’m just a lucky person with a slow cooker.
Why You’ll Love This Recipe
There is a specific kind of magic that happens when you let a slow cooker do the heavy lifting. This recipe isn’t just about convenience; it’s about creating a dish that feels like a hug in a bowl. After years of testing different variations, I’ve found that the key to a truly great enchilada soup is balance. You want the richness of the cream without it being too heavy, and the spice of the enchilada flavor without it being overpowering.
Here is why this soup deserves a spot in your weekly rotation:
- Set It and Forget It: This comes together in under ten minutes of prep work. You can literally dump everything in the pot and go to work. When you come home, dinner is ready. It is perfect for those busy weeknights when you are too tired to stand over a stove.
- Pantry Friendly Ingredients: You likely already have most of these items in your kitchen. Canned chicken, salsa, beans, and broth are staples for a reason. No fancy grocery trips needed, which saves you both time and money.
- Perfect for Cold Nights: Whether it is a rainy Tuesday or a snowy weekend, this soup provides that cozy, soul-warming satisfaction. It is great for brunch if you add some eggs, or a light dinner on its own.
- Crowd-Pleaser Guaranteed: Kids usually love the mild cheese flavor, while adults appreciate the depth of the cumin and chili powder. It gets rave reviews from picky eaters and foodies alike.
- Unbelievably Delicious Texture: The slow cooking process breaks down the chicken fibers, making them tender and shreddable. The salsa melds with the cream cheese to create a velvety, thick consistency that feels restaurant-quality.
What makes this version different from the rest is the addition of cream cheese. Many recipes skip this, but it adds a tangy richness that ties all the flavors together. It prevents the soup from feeling watery and gives it that signature enchilada sauce texture without needing to make a complex roux. It’s comfort food reimagined—simpler, faster, but with the same soul-soothing satisfaction you crave. Plus, it’s easy to customize. Maybe you like it spicier? Add more jalapeños. Maybe you want it lighter? Use low-fat cream cheese. It’s your recipe, your rules.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. The beauty of this soup lies in how these basic components transform when cooked together slowly. You don’t need exotic spices or hard-to-find items. Everything is designed to work together to create a cohesive, creamy, and spicy masterpiece.
Here is what you will need to gather:
- Chicken: 2 pounds of boneless, skinless chicken breasts or thighs. Thighs are juicier, but breasts work well if you don’t want to overcook them. I recommend using rotisserie chicken if you are short on time—it saves you the prep step entirely.
- Salsa: 15 ounces of medium or hot salsa. Look for a brand with a good balance of tomatoes and spices. Pico de gallo can work, but it is too watery for this texture. I personally prefer La Costeña for its consistent heat and flavor profile.
- Black Beans: 1 can (15 ounces), drained and rinsed. This adds fiber and heartiness. If you prefer pinto beans, those work too, though black beans hold their shape better.
- Chicken Broth: 2 cups of low-sodium chicken broth. Using low-sodium allows you to control the saltiness, especially since the salsa and cream cheese already have sodium in them.
- Cream Cheese: 8 ounces, softened. This is the secret ingredient. It creates that signature creamy texture. Cut it into cubes before adding it to the pot so it melts more evenly.
- Enchilada Seasoning: 1 packet (1 ounce) or 2 tablespoons of homemade blend. If you make your own, use cumin, chili powder, garlic powder, and paprika. It adds that authentic Mexican-inspired flavor.
- Heavy Cream: 1/2 cup. This is added at the end to enrich the soup. You can substitute with half-and-half for a lighter option, though the mouthfeel won’t be as luxurious.
- Shredded Mexican Blend Cheese: 1 cup, divided. Reserve half for topping and half to stir in for extra cheesiness.
- Optional Toppings: Sour cream, chopped cilantro, diced avocado, and crushed tortilla chips. These add texture and freshness to contrast the rich soup.
If you are looking to substitute ingredients, you can use vegetable broth for a vegetarian version. For a gluten-free option, just ensure your seasoning packet is certified gluten-free, though most are naturally safe. In the summer, you might swap the chicken for cooked shrimp for a different twist, though the cooking time will need to be reduced significantly.
Equipment Needed
You don’t need a fancy kitchen to make this soup. A standard 6-quart slow cooker is perfect. If you have a smaller family, a 4-quart model works fine, but you may need to halve the recipe. I’ve used everything from budget-friendly Crock-Pots to high-end programmable models, and the result is pretty much the same. The key is consistency in heat.
If you don’t have a slow cooker, you can make this in a Dutch oven on the stovetop. It will take longer—about 45 minutes on low heat—but the flavor will still develop nicely. Just keep an eye on the liquid level so it doesn’t boil away.
I also recommend having a pair of tongs or two forks for shredding the chicken. Some people like to shred it directly in the pot, while others prefer to take it out first. Both methods work. A ladle with a deep bowl is helpful for serving, especially when you are adding all those toppings. Keep your slow cooker clean by lining it with a disposable liner if you hate scrubbing, though I find that a quick rinse with warm soapy water is easy enough.
Preparation Method

Making this soup is incredibly straightforward. The process is designed to be foolproof, so even if you are a novice cook, you will succeed. Here is how to do it step-by-step.
- Prep the Chicken (5 minutes): Place the chicken breasts or thighs into the bottom of your slow cooker. If using raw chicken, this is the only prep you really need. If using rotisserie chicken, you can skip this step and add it later.
- Add the Base Ingredients (2 minutes): Pour the salsa over the chicken. Add the drained black beans and the chicken broth. Sprinkle the enchilada seasoning evenly over the top. Do not stir yet. Letting the ingredients sit on top helps the flavors meld without becoming mushy.
- Cook on Low (6-7 hours): Cover the slow cooker and cook on the low setting for 6 to 7 hours. If you are short on time, you can cook on high for 3 to 4 hours, but low and slow is better for tender chicken. The chicken is done when it reaches an internal temperature of 165°F (74°C) and shreds easily with a fork.
- Shred the Chicken (2 minutes): Once the chicken is cooked, remove it from the pot. Use two forks to shred it into bite-sized pieces. You can return the shredded chicken to the pot, or leave it in chunks if you prefer. I prefer chunks for a heartier texture.
- Add the Cream Cheese (5 minutes): Stir in the softened cream cheese cubes. This might take a few minutes to melt completely. If it’s not melting, you can let the pot sit on “warm” for 10 more minutes with the lid on. The residual heat will do the work.
- Finish with Cream and Cheese (2 minutes): Stir in the heavy cream and half of the shredded cheese. Taste the soup and adjust seasoning if needed. Add more salt or pepper if you want. Remember, the cheese will add saltiness, so be careful not to over-salt.
- Serve (Ongoing): Ladle the soup into bowls. Top with the remaining cheese, sour cream, cilantro, avocado, and tortilla chips. Serve immediately while hot.
Troubleshooting tip: If the soup is too thick, add more broth, a quarter cup at a time. If it is too thin, let it cook uncovered on high for 15-20 minutes to reduce.
Cooking Tips & Techniques
There are a few tricks I’ve learned over the years that make this soup even better. First, don’t skip the rinsing of the beans. Canned beans can be salty and starchy. Rinsing them ensures a cleaner taste and prevents the soup from becoming too thick or gloopy.
Another important tip is to add the cream cheese when the chicken is already cooked. If you add it at the beginning, it can sometimes separate or become grainy. Adding it at the end ensures a smooth, creamy texture. Also, if your cream cheese is cold, it will take longer to melt. Letting it sit on the counter for 30 minutes beforehand makes a huge difference.
I once tried to rush this recipe by cooking it on high for 2 hours. The chicken was rubbery, and the cheese didn’t melt properly. Lesson learned: slow cooking is slow for a reason. Trust the process.
Multitasking is key here. While the soup cooks, you can prep your toppings. Chop the avocado, dice the cilantro, and crush the chips. This way, when the timer goes off, you are ready to serve immediately.
Consistency is important. If you want a thicker soup, use less broth. If you prefer a soupier consistency, add an extra cup. It is all about personal preference. Just remember that the rice or tortillas you serve with it will also absorb some of the liquid, so keep that in mind.
Variations & Adaptations
One of the best things about this recipe is how adaptable it is. You can tweak it to fit your dietary needs or taste preferences.
- Vegetarian Version: Swap the chicken for extra black beans or corn. You can also add diced bell peppers and zucchini for extra veggies. The flavor will still be rich and satisfying.
- Spicy Kick: If you love heat, use hot salsa and add a diced jalapeño with the seeds included. You can also stir in a teaspoon of chipotle peppers in adobo sauce for a smoky, spicy depth.
- Lighter Option: Use light cream cheese and skim milk instead of heavy cream. It won’t be as rich, but it will still be delicious and lower in calories.
- Gluten-Free: Most ingredients are naturally gluten-free. Just double-check your seasoning packet and salsa to ensure they are certified gluten-free. Serve with corn tortilla chips instead of flour-based ones.
- My Personal Twist: I sometimes add a can of diced green chiles to the pot. It adds a nice tang and extra moisture. I also like to stir in a little lime juice right before serving to brighten up the flavors.
You can also use leftover turkey or roast beef for a different protein. It won’t be traditional enchilada flavor, but it will still be a tasty soup.
Serving & Storage Suggestions
This soup is best served hot, straight from the slow cooker. Presentation matters, so use wide-rimmed bowls to showcase the toppings. A drizzle of sour cream and a sprinkle of fresh cilantro makes it look restaurant-ready. Pair it with a side of garlic bread or a crisp green salad for a complete meal.
For storage, let the soup cool to room temperature before transferring it to an airtight container. It will keep in the refrigerator for up to 4 days. Reheat it on the stovetop over medium-low heat, stirring occasionally. If it thickens too much, add a splash of broth or water to thin it out.
You can also freeze this soup, but the texture of the cream cheese may change slightly upon thawing. It might become a bit grainy. To mitigate this, add fresh cream cheese when reheating. Frozen soup lasts for up to 3 months.
The flavors actually improve after a day or two, as the spices have more time to meld. So, don’t be surprised if it tastes even better the next day. Just remember to add fresh toppings like avocado and chips right before serving, as they won’t hold up well in storage.
Nutritional Information & Benefits
This soup is not only delicious but also provides a good balance of nutrients. Chicken is a great source of lean protein, which helps with muscle repair and satiety. Black beans are packed with fiber and plant-based protein, supporting digestive health.
Each serving contains approximately 450 calories, with 35g of protein, 25g of fat, and 20g of carbohydrates. The exact numbers will vary depending on the toppings you use. If you are watching your sodium intake, use low-sodium broth and salsa.
For those with dietary restrictions, this soup can be made dairy-free by using coconut cream instead of heavy cream and dairy-free cream cheese. It is naturally gluten-free if you check your labels. I find that this soup is a great way to get your veggies in, especially if you add extra peppers or corn. It’s comfort food that doesn’t make you feel guilty.
Conclusion
This creamy slow cooker chicken enchilada soup is more than just a recipe; it is a lifesaver for busy nights. It is easy to make, incredibly flavorful, and perfect for sharing. I love that I can dump a few ingredients in the pot and come home to a hot, delicious meal. It reminds me of that first time I made it, when I was stressed and desperate, but ended up with something truly special.
I encourage you to try this recipe and make it your own. Add your favorite toppings, adjust the spice level, or swap in different vegetables. The possibilities are endless. If you make this, I would love to hear how it turned out. Leave a comment below with your favorite topping combination.
Share this recipe with your friends and family. They will thank you for it. And remember, cooking should be fun, not stressful. Let your slow cooker do the work, and enjoy the results. Happy cooking!
FAQs
Can I use frozen chicken breasts?
Yes, you can use frozen chicken breasts. However, you will need to increase the cooking time by 1-2 hours. Make sure the chicken reaches an internal temperature of 165°F before shredding.
How do I make this soup spicier?
To make it spicier, use hot salsa instead of medium. You can also add diced jalapeños or a dash of cayenne pepper. For a smoky heat, try adding chipotle peppers in adobo sauce.
Can I freeze this soup?
Yes, you can freeze this soup for up to 3 months. Note that the cream cheese may separate slightly upon thawing. To fix this, reheat it gently on the stovetop and stir in a little fresh cream cheese or cream to smooth it out.
What can I serve with this soup?
This soup pairs well with cornbread, garlic bread, or a simple green salad. Tortilla chips are a classic accompaniment for dipping. You can also serve it over rice or quinoa for a heartier meal.
Can I use a pressure cooker instead?
Yes, you can use an Instant Pot. Sauté the onions and garlic first, then add the chicken, salsa, beans, and broth. Cook on high pressure for 10 minutes, then quick release. Add the cream cheese and cream at the end to melt.
Pin This Recipe!

Creamy Slow Cooker Chicken Enchilada Soup
A hearty, spicy, and creamy soup that comes together easily in a slow cooker. Perfect for busy weeknights, this dish balances rich flavors with simple pantry ingredients for a comforting meal.
- Prep Time: 10 minutes
- Cook Time: 6 hours
- Total Time: 6 hours 10 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: Mexican
Ingredients
- 2 pounds boneless, skinless chicken breasts or thighs
- 15 ounces medium or hot salsa
- 1 can (15 ounces) black beans, drained and rinsed
- 2 cups low-sodium chicken broth
- 8 ounces cream cheese, softened and cubed
- 1 packet (1 ounce) enchilada seasoning or 2 tablespoons homemade blend
- 1/2 cup heavy cream
- 1 cup shredded Mexican blend cheese, divided
- Optional toppings: sour cream, chopped cilantro, diced avocado, crushed tortilla chips
Instructions
- Place the chicken breasts or thighs into the bottom of a 6-quart slow cooker.
- Pour the salsa over the chicken. Add the drained black beans and chicken broth. Sprinkle the enchilada seasoning evenly over the top. Do not stir yet.
- Cover the slow cooker and cook on low for 6 to 7 hours (or high for 3 to 4 hours) until the chicken reaches an internal temperature of 165°F and shreds easily.
- Remove the chicken from the pot and shred it into bite-sized pieces using two forks. Return the shredded chicken to the pot.
- Stir in the softened cream cheese cubes. Let the pot sit on ‘warm’ for 10 minutes if necessary to help the cheese melt completely.
- Stir in the heavy cream and half of the shredded cheese. Taste and adjust seasoning with salt or pepper if needed.
- Ladle the soup into bowls and top with the remaining cheese, sour cream, cilantro, avocado, and tortilla chips. Serve immediately.
Notes
For a thicker soup, use less broth. For a thinner consistency, add an extra cup of broth. If using frozen chicken, increase cooking time by 1-2 hours. Cream cheese should be added at the end to prevent separation. Leftovers keep in the fridge for up to 4 days or can be frozen for up to 3 months.
Nutrition
- Serving Size: 1 bowl with toppings
- Calories: 450
- Sugar: 6
- Sodium: 800
- Fat: 25
- Saturated Fat: 12
- Carbohydrates: 20
- Fiber: 5
- Protein: 35
Keywords: slow cooker soup, chicken enchilada soup, creamy soup, easy dinner, 30 minute dinner, comfort food, meal prep


