Monday night, 6:47 PM. The kitchen is dim except for the glow of the slow cooker’s digital display, and the only thing I want is this soup. Not the kind of want that comes from hunger exactly—more like a quiet, bone-deep craving for something warm and unfussy. The kind of meal that doesn’t ask anything of you.
I’d spent the weekend making a birthday cake with gold drip and star decorations for my nephew, and honestly, I was all sugared out. What I needed was a pot of something savory, something that could bubble away on its own while I sat on the couch and stared at nothing. This creamy slow cooker chicken enchilada soup became that thing.
It started as a pantry experiment—canned tomatoes, leftover chicken, a block of cream cheese that needed using. But the first time I ladled it into a bowl and tasted it, I knew I’d stumbled onto something. It was rich without being heavy, spicy without being aggressive. And the slow cooker did all the work.
That’s the thing about this recipe. It doesn’t demand much from you. You toss in the ingredients, walk away, and come back to a pot of soup that tastes like you spent hours stirring. But you didn’t. You just let time do its thing.
Why You’ll Love This Recipe
I’ve made this creamy slow cooker chicken enchilada soup more times than I can count, and it never gets old. Here is why it works so well:
- Comes together in under 10 minutes of prep. No chopping a mountain of vegetables. No standing over a hot stove. Just dump, stir, and walk away.
- Simple ingredients you likely already have. Canned goods, pantry spices, chicken, and cream cheese. No fancy grocery store trips required.
- Perfect for meal prep. Make it on Sunday, and you have lunch for the week. The flavors actually get better after a day or two in the fridge.
- Crowd-pleaser. I’ve served this at a casual dinner party and watched people go back for thirds. Kids love it. Adults love it. Even my picky mother-in-law asked for the recipe.
- Unbelievably creamy without heavy cream. The secret is cream cheese, which melts into the broth and gives it that velvety texture without feeling greasy.
What sets this recipe apart from other enchilada soups is the balance. Some versions are too thin, like spiced chicken broth. Others are so thick they border on stew. This one hits that sweet spot—cozy and substantial but still slurpable. Plus, the slow cooker does all the heavy lifting, which means you can get on with your day while dinner practically makes itself.
This isn’t just good soup. It’s the kind that makes you close your eyes after the first spoonful. The kind that feels like a hug in a bowl, especially on those days when you really need one.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples, which is exactly what I love about it.
For the Soup Base
- Boneless, skinless chicken breasts (1.5 lbs or about 680g) — You can also use chicken thighs if you prefer darker meat. They stay juicy and shred beautifully after slow cooking.
- Enchilada sauce (15 oz or 425g can) — I prefer red enchilada sauce for that classic flavor. My go-to brand is Las Palmas, but any medium-heat brand works. If you are sensitive to spice, use mild.
- Diced tomatoes with green chilies (10 oz or 283g can) — Rotel is the standard here. The green chilies add a subtle kick without overpowering the soup.
- Black beans (15 oz or 425g can), drained and rinsed — Adds fiber and heartiness. You can substitute 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 (4 cups or 960ml) — Low-sodium is best so you can control the salt level. I use Kitchen Basics brand for its clean flavor.
- Cream cheese (8 oz or 226g block), softened and cubed — This is the magic ingredient. It melts into the broth and creates that luscious, creamy texture. Full-fat cream cheese gives the best results, but Neufchâtel (reduced fat) works in a pinch.
- Yellow onion (1 medium), diced — About 1 cup. You can skip dicing and just throw in a quartered onion if you are feeling lazy; it will break down during cooking.
- Garlic (3 cloves), minced — Or 1 teaspoon of garlic powder in a pinch.
Seasonings

- Chili powder (1 tablespoon) — The backbone of the flavor. Use a good quality one like McCormick or Spice Islands.
- Cumin (1 teaspoon) — Adds warmth and earthiness. Toast it in a dry pan first for extra depth if you have the time.
- Smoked paprika (1 teaspoon) — Not traditional for enchilada soup, but it adds a subtle smokiness that takes this recipe over the top.
- Salt (1 teaspoon, or to taste) — Start with less and adjust at the end.
- Black pepper (½ teaspoon)
For Garnish (Optional but Recommended)
- Shredded cheddar or Monterey Jack cheese
- Fresh cilantro, chopped
- Sour cream or Greek yogurt
- Diced avocado
- Tortilla chips or strips
- Lime wedges
Equipment Needed
You don’t need much for this one. Here is what you will need:
- Slow cooker (6-quart or larger) — I use a Crock-Pot brand model, but any brand works. A 6-quart size gives you enough room for all the ingredients without overcrowding.
- Cutting board and sharp knife — For dicing the onion and mincing garlic. A good chef’s knife makes this step take about 2 minutes.
- Measuring cups and spoons — For the broth and spices. I have a set of magnetic measuring spoons that stay stuck to my fridge, which is a small life hack.
- Can opener — You will be opening quite a few cans.
- Two forks or a hand mixer — For shredding the chicken. Two forks work fine, but a hand mixer on low speed shreds a whole chicken breast in about 15 seconds. Game changer.
- Ladle — For serving.
- Mixing bowl (optional) — If you want to whisk the cream cheese with some hot broth before adding it to the slow cooker to prevent lumps.
If you don’t have a slow cooker, you can make this in a large Dutch oven on the stovetop over low heat for about 1.5 to 2 hours. Just keep an eye on the liquid level and stir occasionally.
Preparation Method
This is the easiest part. Follow these steps, and you will have a pot of creamy slow cooker chicken enchilada soup with almost no effort.
- Prep the ingredients (5 minutes). Dice the onion and mince the garlic. Drain and rinse the black beans. Drain the corn. Cube the cream cheese into 1-inch pieces so it melts faster. Open the cans of enchilada sauce and diced tomatoes.
- Layer everything in the slow cooker (5 minutes). Place the chicken breasts in the bottom of the slow cooker. This ensures they cook evenly and stay submerged in the liquid. Add the diced onion, minced garlic, drained black beans, drained corn, and diced tomatoes with green chilies on top.
- Add the liquids and seasonings (2 minutes). Pour in the enchilada sauce and chicken broth. Add the chili powder, cumin, smoked paprika, salt, and pepper. Give everything a gentle stir to combine, but don’t worry if the spices aren’t fully incorporated—they will meld during cooking.
- Cook on low for 6-8 hours or high for 3-4 hours. I prefer low and slow because it makes the chicken incredibly tender. Set the timer and walk away. Seriously, that’s it for now.
- Shred the chicken (5 minutes). About 30 minutes before you want to serve, remove the chicken breasts from the slow cooker and place them on a cutting board. Use two forks to shred the meat, or use a hand mixer on low speed for a quicker method. Return the shredded chicken to the slow cooker.
- Add the cream cheese (2 minutes). Drop the cubed cream cheese into the soup and stir until it melts completely. This usually takes about 2-3 minutes. If you want to avoid any lumps, whisk the cream cheese with a cup of hot broth in a separate bowl first, then stir it back into the slow cooker. I usually just toss it in and stir—lumps smooth out as it heats.
- Taste and adjust seasoning (1 minute). Give the soup a taste. Does it need more salt? A pinch more cumin? A squeeze of lime? Adjust now.
- Serve and garnish (2 minutes). Ladle the soup into bowls and top with shredded cheese, a dollop of sour cream, fresh cilantro, and crunchy tortilla chips. A squeeze of lime juice right before eating brightens everything up.
Pro tip: The soup will thicken as it sits. If you are reheating leftovers, add a splash of chicken broth or water to thin it back to your preferred consistency.
Cooking Tips & Techniques
I’ve made this creamy slow cooker chicken enchilada soup at least a dozen times, and I’ve learned a few things along the way. Here are my best tips:
- Don’t skip browning the onion if you have time. I know this is a dump-and-go recipe, but if you sauté the diced onion in a pan with a little oil for 3-4 minutes before adding it to the slow cooker, it adds a deeper, sweeter flavor. I do this when I have an extra 5 minutes and want the soup to taste extra special.
- Cube the cream cheese while it’s cold. Cold cream cheese cuts cleanly into cubes. If it’s too soft, it will just smear. Cube it straight from the fridge, then let it sit at room temperature while the soup cooks so it’s ready to melt.
- Use an instant-read thermometer for the chicken. If you are unsure whether the chicken is done, stick a thermometer into the thickest part. It should read 165°F (74°C). Better safe than sorry.
- Thicken the soup if you want it heartier. If you prefer a thicker, stew-like consistency, mix 2 tablespoons of cornstarch with 2 tablespoons of cold water to make a slurry. Stir it into the soup during the last 30 minutes of cooking.
- Don’t over-stir. Once you add the cream cheese, stir just until it melts. Over-stirring can break the emulsion and make the soup grainy.
I once forgot to add the cream cheese until the very end, and the soup was still delicious—just not as creamy. So don’t stress if you mess up the timing. It’s forgiving.
Variations & Adaptations
This soup is a blank canvas. Here are some ways to make it your own:
- Make it vegetarian. Skip the chicken and use vegetable broth. Add an extra can of black beans or some diced zucchini for bulk. The cream cheese still gives it that rich, creamy texture.
- Make it dairy-free. Use a dairy-free cream cheese alternative (Kite Hill makes a good one) and skip the cheese garnish. The soup won’t be quite as creamy, but it is still tasty.
- Add more heat. If you like spicy soup, add a diced jalapeño (seeds and all) or a teaspoon of chipotle powder. I once added a whole chipotle pepper in adobo sauce, and it was fire—in a good way.
- Swap the protein. Use shredded pork or ground beef instead of chicken. For ground beef, brown it first in a skillet before adding it to the slow cooker.
- Make it a white chicken enchilada soup. Use green enchilada sauce instead of red, and add a can of green chiles. It has a completely different flavor profile but is equally delicious.
- Go low-carb. Skip the corn and black beans, and add more chicken or some cauliflower rice instead. The cream cheese keeps it keto-friendly.
I personally love adding a handful of fresh spinach right before serving. It wilts into the soup and adds a pop of color and nutrients without changing the flavor.
Serving & Storage Suggestions
This creamy slow cooker chicken enchilada soup is best served hot, straight from the slow cooker. Ladle it into deep bowls and let everyone customize their toppings.
What to serve with it: A side of warm cornbread or crusty bread is perfect for dipping. A simple side salad with lime vinaigrette cuts through the richness beautifully. If you are hosting a crowd, set up a toppings bar with shredded cheese, diced avocado, sour cream, cilantro, lime wedges, and tortilla chips. Let people build their own bowls.
Storage: Let the soup cool completely before transferring it to an airtight container. It will keep in the refrigerator for up to 4 days. The flavors actually meld and deepen overnight, so leftovers often taste even better than the first serving.
Freezing: This soup freezes beautifully. Portion it into freezer-safe bags or containers, leaving about an inch of headroom for expansion. It will keep for up to 3 months. Thaw overnight in the refrigerator before reheating.
Reheating: Reheat on the stovetop over medium-low heat, stirring occasionally. Or microwave individual portions in 30-second bursts, stirring between each. The soup will thicken as it sits, so add a splash of broth or water to thin it out if needed.
Flavor note: The cream cheese can sometimes separate slightly after freezing. Don’t worry—just whisk it vigorously while reheating, and it will come back together. If it doesn’t, a quick blitz with an immersion blender smooths it right out.
Nutritional Information & Benefits
Here is the approximate nutritional breakdown for one serving (about 1.5 cups, without toppings):
- Calories: 380
- Protein: 32g
- Fat: 18g
- Carbohydrates: 22g
- Fiber: 6g
- Sugar: 6g
- Sodium: 890mg
This soup is packed with protein from the chicken and black beans, which keeps you full and satisfied. The cream cheese adds calcium and a bit of fat for richness. Black beans and corn contribute fiber and complex carbs for steady energy. If you are watching your sodium, use low-sodium broth and skip the extra salt—the enchilada sauce already has plenty.
I love that this soup feels indulgent but is actually pretty balanced. It is comfort food that doesn’t leave you feeling weighed down. Perfect for those days when you want something cozy but still nourishing.
Conclusion
This creamy slow cooker chicken enchilada soup is the kind of recipe that earns a permanent spot in your weekly rotation. It is easy, forgiving, and deeply satisfying. Whether you are feeding a family on a busy weeknight or meal-prepping for yourself, it delivers every single time.
I love that I can start it in the morning and forget about it until dinner. I love that the leftovers taste even better. And I love that I can customize it based on what I have in the pantry or how spicy I’m feeling that day.
If you make this recipe, I would love to hear about it. Leave a comment below and tell me what toppings you used or if you tried a fun variation. Did you add extra heat? Swap the protein? Throw in some spinach? Share your version—I am always looking for new ideas.
Go ahead, give it a try. Your slow cooker is waiting.
Frequently Asked Questions
Can I use frozen chicken in the slow cooker?
Yes, you can use frozen chicken breasts, but the cooking time will be longer—add about 1-2 hours on low. Make sure the internal temperature reaches 165°F (74°C) before shredding. I prefer thawed chicken for more even cooking, but frozen works in a pinch.
How do I prevent the cream cheese from curdling?
Cube the cream cheese and let it come to room temperature before adding it to the soup. Stir it in gently over low heat. If you are worried, whisk it with a cup of hot broth in a separate bowl first, then stir it back into the slow cooker. That almost always prevents curdling.
Can I make this soup on the stovetop instead of a slow cooker?
Absolutely. Combine all ingredients except the cream cheese in a large Dutch oven. Bring to a simmer over medium heat, then reduce to low, cover, and cook for about 1.5 hours, or until the chicken is tender. Shred the chicken, stir in the cream cheese, and serve.
How do I thicken the soup if it is too thin?
Mix 2 tablespoons of cornstarch with 2 tablespoons of cold water to make a slurry. Stir it into the soup during the last 30 minutes of cooking. Alternatively, you can mash some of the black beans against the side of the slow cooker to release their starch, which naturally thickens the broth.
Can I use Greek yogurt instead of cream cheese?
Yes, but the texture will be different. Greek yogurt is tangier and thinner than cream cheese. Stir it in at the very end and do not let it boil, or it will curdle. For a creamier result, use full-fat Greek yogurt. I prefer cream cheese for the classic rich texture, but yogurt works if you are looking for a lighter option.
Pin This Recipe!

Creamy Slow Cooker Chicken Enchilada Soup
An easy, creamy slow cooker chicken enchilada soup that comes together in under 10 minutes of prep. Rich, spicy, and satisfying, it’s perfect for busy weeknights and meal prep.
- 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
- 1.5 lbs (680g) boneless, skinless chicken breasts
- 15 oz (425g) can red enchilada sauce
- 10 oz (283g) can diced tomatoes with green chilies (Rotel)
- 15 oz (425g) can black beans, drained and rinsed
- 15 oz (425g) can corn, drained
- 4 cups (960ml) low-sodium chicken broth
- 8 oz (226g) block cream cheese, softened and cubed
- 1 medium yellow onion, diced (about 1 cup)
- 3 cloves garlic, minced
- 1 tablespoon chili powder
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- 1 teaspoon salt (or to taste)
- ½ teaspoon black pepper
- Optional garnishes: shredded cheddar or Monterey Jack cheese, fresh cilantro, sour cream or Greek yogurt, diced avocado, tortilla chips or strips, lime wedges
Instructions
- Prep the ingredients: Dice the onion, mince the garlic, drain and rinse the black beans, drain the corn, and cube the cream cheese into 1-inch pieces.
- Layer everything in the slow cooker: Place the chicken breasts in the bottom. Add the diced onion, minced garlic, black beans, corn, and diced tomatoes with green chilies on top.
- Add the liquids and seasonings: Pour in the enchilada sauce and chicken broth. Add chili powder, cumin, smoked paprika, salt, and pepper. Stir gently to combine.
- Cook on low for 6-8 hours or high for 3-4 hours, until the chicken is tender.
- About 30 minutes before serving, remove the chicken breasts and shred with two forks or a hand mixer. Return the shredded chicken to the slow cooker.
- Add the cubed cream cheese and stir until melted and smooth (about 2-3 minutes).
- Taste and adjust seasoning as needed.
- Serve hot, garnished with desired toppings.
Notes
The soup will thicken as it sits. When reheating leftovers, add a splash of chicken broth or water to thin it out. For a thicker soup, mix 2 tablespoons cornstarch with 2 tablespoons cold water and stir in during the last 30 minutes of cooking. To prevent cream cheese from curdling, let it come to room temperature before adding and stir gently over low heat.
Nutrition
- Serving Size: 1.5 cups
- Calories: 380
- Sugar: 6
- Sodium: 890
- Fat: 18
- Saturated Fat: 9
- Carbohydrates: 22
- Fiber: 6
- Protein: 32
Keywords: slow cooker, chicken enchilada soup, creamy soup, easy dinner, Mexican soup, comfort food


