Love this? Save it for later!
Share the inspiration with your friends
It was 11:47 PM on a rainy Tuesday, and I was staring into the fridge like it owed me money. A half-empty carton of chicken broth, some sad-looking scallions, and a block of cream cheese that was definitely past its prime but still smelled okay. The craving hit me out of nowhere—I wanted something warm, spicy, and spoonable. Something that tasted like the inside of a burrito but required way less effort. I didn’t have enchilada sauce (the audacity of me, right?), but I had a can of Rotel, some leftover shredded chicken from Sunday meal prep, and this ridiculous idea that maybe, just maybe, I could fake it. So I dumped everything into my crockpot at nearly midnight, went to bed, and woke up to the kind of soup that makes you question every other soup you’ve ever made. Honestly? I’ve been making it weekly ever since. Maybe you’ve been there—staring at your pantry at an unreasonable hour, convinced you can make something magic out of nothing. Trust me, this is that recipe.
Why You’ll Love This Recipe
Let me tell you, I’ve tested this soup about seven times to get it just right. The first batch was too thin. The second was too spicy. The third? Well, the third was the one where I finally added that cream cheese and everything clicked. So when I say this is the best version, I mean it—I’ve done the messy work so you don’t have to.
- Quick & Easy: Ten minutes of prep, and your crockpot does the rest. Perfect for those days when you walk through the door at 6 PM and need dinner to feel like a hug.
- Simple Ingredients: No weird specialty items. You probably have most of this in your kitchen right now, and if you don’t, a quick run to the store covers it all.
- Perfect for Cozy Season: Whether it’s a chilly fall evening, a snowy winter night, or just a Tuesday that needs some warming up, this soup fits the moment.
- Crowd-Pleaser: I brought this to a potluck last month, and someone actually asked for the recipe before they finished their first bowl. Kids love it. Adults love it. It’s a whole-mood situation.
- Unbelievably Delicious: The texture is creamy without being heavy, the spice level is just right, and that slow-cooked flavor tastes like you fussed all day—when you really just threw things in a pot and walked away.
What makes this different from every other enchilada soup out there? It’s the cream cheese, honestly. Most recipes use heavy cream or a roux, but the cream cheese gives it this tangy richness that mimics the sour cream you’d normally add at the end. Plus, the slow simmer lets all those flavors—the smoky cumin, the mild heat from the green chiles, the savory chicken—meld together into something that tastes way more complex than it has any right to be. It’s comfort food reimagined: faster, easier, but with the same soul-soothing satisfaction.
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 or easy to find at any grocery store.
- 1 lb boneless, skinless chicken breasts (or thighs—I’ve used both, and thighs give a slightly richer flavor, but breasts work beautifully too)
- 1 can (15 oz) black beans, drained and rinsed (adds heartiness and fiber; I prefer Goya or Bush’s)
- 1 can (15 oz) corn, drained (or use frozen corn—no need to thaw it first)
- 1 can (10 oz) red enchilada sauce (mild or medium, depending on your heat preference; I like Las Palmas for its deep flavor)
- 1 can (10 oz) diced tomatoes with green chiles (Rotel is my go-to—it adds just the right amount of kick)
- 1 small yellow onion, diced (about 1 cup; this is the aromatic backbone of the soup)
- 3 cloves garlic, minced (fresh is best here—don’t use the jarred stuff if you can help it)
- 4 cups low-sodium chicken broth (gives you control over the salt level; I use Swanson or Kitchen Basics)
- 4 oz cream cheese, softened and cubed (full-fat is key for the creamiest texture; low-fat can turn grainy)
- 1 tsp ground cumin (the star spice in enchilada flavor—don’t skip it)
- 1 tsp chili powder (adds warmth and depth)
- 1/2 tsp smoked paprika (optional, but it adds this subtle smokiness that takes the soup over the top)
- Salt and black pepper, to taste
- Fresh cilantro, chopped, for garnish
- Shredded cheese, sour cream, tortilla strips, or avocado, for serving (all optional but highly recommended)
Substitution tip: For a dairy-free version, use 1/2 cup full-fat coconut milk instead of cream cheese. For a gluten-free option, double-check your enchilada sauce label—most are naturally GF, but some brands add flour as a thickener.
Equipment Needed
You don’t need a fancy kitchen to make this soup. Here’s what you’ll actually use:
- 6-quart slow cooker (I use a Crock-Pot brand, but any brand works; if yours is smaller, just reduce the broth slightly)
- Cutting board and chef’s knife (for dicing the onion and mincing the garlic)
- Measuring cups and spoons (or just eyeball it—I won’t tell)
- Two forks (for shredding the chicken right in the pot—way easier than transferring to a separate bowl)
- Can opener (unless you’re buying the pull-tab cans, in which case, you’re fancy)
- Ladle (for serving)
If you don’t have a slow cooker, you can absolutely make this in a Dutch oven on the stovetop. Just simmer everything for about 30 minutes instead of 6 hours. The flavor won’t be quite as deep, but it’ll still be delicious. I’ve done it both ways, and honestly? The slow cooker version is worth the wait.
Preparation Method

Alright, let’s get cooking. This is the part where the magic happens.
- Prep your ingredients. Dice the onion and mince the garlic. Drain and rinse the black beans. Drain the corn. Cube the cream cheese and let it sit on the counter while you do everything else—softening it makes it blend into the soup much more smoothly.
- Layer everything in the slow cooker. Place the chicken breasts at the bottom of the crockpot. This isn’t just random—putting the chicken on the bottom ensures it stays submerged in liquid as it cooks, which keeps it moist and tender. Sprinkle the diced onion and minced garlic over the top.
- Add the canned goods. Pour in the enchilada sauce, the diced tomatoes with green chiles, the black beans, and the corn. Don’t stir yet—just let everything sit where it lands.
- Season it up. Sprinkle the cumin, chili powder, smoked paprika, and a pinch of salt and pepper over everything. Then pour in the chicken broth. Now stir gently to combine—you want the spices distributed, but you don’t want to submerge the chicken completely.
- Cook low and slow. Cover and cook on LOW for 6-7 hours or on HIGH for 3-4 hours. I prefer LOW—it gives the flavors more time to mingle, and the chicken comes out shreddably tender. You’ll know it’s done when the chicken easily falls apart when you poke it with a fork.
- Shred the chicken. Carefully remove the chicken breasts to a cutting board (or just use two forks right in the pot—I do this and it’s way less messy). Shred the chicken into bite-sized pieces, then return it to the soup.
- Add the cream cheese. Drop the cubed cream cheese into the soup and stir until it’s completely melted and incorporated. This usually takes about 2-3 minutes. The soup will go from brothy to luxuriously creamy right before your eyes.
- Taste and adjust. Give it a taste. Need more salt? Add it. Want more heat? Stir in a pinch of cayenne or a dash of hot sauce. This is your soup—make it yours.
- Serve it up. Ladle the soup into bowls and top with your favorite fixings. I go for a sprinkle of shredded cheddar, a dollop of sour cream, a few crunchy tortilla strips, and a generous handful of fresh cilantro. The contrast of textures is everything.
Sensory cue: At step 7, when you stir in the cream cheese, watch how the soup transforms. It goes from a thin, reddish broth to a thick, velvety soup with a beautiful orange hue. The smell at this point is intoxicating—smoky, savory, with just a hint of warmth from the chiles.
Cooking Tips & Techniques
I’ve made this soup enough times to know where things can go wrong. Here’s what I’ve learned the hard way so you don’t have to.
Don’t overcook the chicken. I know the whole point of a slow cooker is to set it and forget it, but if you cook the chicken for more than 8 hours on LOW, it can get dry and stringy. Stick to the 6-7 hour window, and you’ll get perfectly tender meat.
Soften that cream cheese. I’ve made the mistake of tossing cold cream cheese straight from the fridge into the hot soup. It clumps up like sad little curds, and no amount of stirring fixes it. Let it sit at room temperature for at least 20 minutes, and cube it small. Your future self will thank you.
Taste before you salt. Enchilada sauce and canned tomatoes are already salty. I learned this the hard way when I salted my first batch and ended up with soup that tasted like the ocean. Add salt at the very end, after you’ve tasted it.
Multitasking tip: While the soup cooks, prep your toppings. Shred the cheese, chop the cilantro, slice an avocado. That way, when dinner time hits, you’re just ladling and garnishing. It makes the whole process feel effortless.
Thickening trick: If your soup comes out thinner than you’d like, mash some of the beans against the side of the pot with a fork. The starch from the beans will naturally thicken the broth without adding any flour or cornstarch.
Variations & Adaptations
One of the best things about this soup is how flexible it is. Here are a few ways I’ve changed it up depending on my mood or what’s in the fridge.
Vegetarian version: Skip the chicken and double up on the beans. Use a can of pinto beans in addition to the black beans, and add a diced zucchini or bell pepper for extra texture. The cream cheese and enchilada sauce still give it that rich, satisfying base.
Spicy version: Use hot enchilada sauce, add a diced jalapeño (seeds and all) with the onions, and stir in a teaspoon of chipotle powder at the end. I made this version for a friend who claims nothing is ever spicy enough, and she actually sweat a little. She loved it.
White chicken enchilada soup: Swap the red enchilada sauce for green enchilada sauce, use white beans instead of black beans, and add a can of diced green chiles. The flavor is milder, brighter, and totally different—like the soup version of chicken tacos.
Creamy avocado twist: Instead of cream cheese, blend one ripe avocado with a splash of chicken broth until smooth, then stir it in at the end. It makes the soup incredibly creamy and adds healthy fats. Just note that leftovers won’t be as vibrant green the next day—still delicious, just not as pretty.
Serving & Storage Suggestions
This soup is best served hot, straight from the crockpot, with all the fixings you can pile on. I like to set up a little topping bar—shredded cheese, sour cream, diced avocado, fresh cilantro, crushed tortilla chips—and let everyone build their own bowl. It makes dinner feel like an event, even on a random Wednesday.
What to serve with it: A side of warm cornbread or crusty bread is perfect for soaking up every last drop. If you want something lighter, a simple green salad with lime vinaigrette balances the richness of the soup beautifully.
Storage: This soup keeps well in the fridge for up to 4 days. Store it in an airtight container, and the flavors actually get better as they sit overnight. The cream cheese might separate slightly when chilled, but don’t worry—it comes back together when you reheat it.
Freezing: Yes, this soup freezes beautifully. Let it cool completely, then transfer to freezer-safe containers or zip-top bags. It’ll keep for up to 3 months. Thaw overnight in the fridge before reheating.
Reheating: Warm the soup on the stovetop over medium-low heat, stirring occasionally. If it seems too thick after thawing, add a splash of chicken broth or water to loosen it up. You can also microwave individual portions in 30-second bursts, stirring between each.
Nutritional Information & Benefits
Here’s an approximate nutritional breakdown per serving (based on 6 servings, without toppings):
| Nutrient | Amount |
|---|---|
| Calories | 345 |
| Protein | 32g |
| Carbohydrates | 28g |
| Fiber | 7g |
| Fat | 12g |
| Saturated Fat | 6g |
| Sodium | 780mg |
This soup is packed with protein from the chicken and fiber from the black beans, which means it’ll keep you full and satisfied for hours. The cream cheese adds calcium, and the tomatoes provide a good dose of vitamin C and lycopene (a powerful antioxidant). If you’re watching your sodium, use low-sodium broth and no-salt-added canned tomatoes—you can always season to taste at the end.
From a wellness perspective, I love that this recipe feels indulgent but is actually pretty balanced. It’s the kind of meal that nourishes you without making you feel heavy or sluggish. Comfort food that works for you—that’s my favorite kind.
Conclusion
This cozy crockpot chicken enchilada soup is the kind of recipe that becomes a regular in your rotation. It’s easy enough for a busy weeknight, impressive enough for company, and comforting enough to cure whatever kind of day you’ve had. The slow cooker does all the heavy lifting, and you get to show up at dinner time looking like a hero.
I’d love to hear how this turns out for you. Did you add extra spice? Swap in something unexpected? Leave a comment below and tell me about your version—I read every single one, and I’m always looking for new ideas to try. And if you snap a photo, tag me on Pinterest so I can see your beautiful bowl of soup.
Go ahead, give it a try. Your crockpot is waiting, and honestly? You deserve a warm, cozy meal that tastes like a hug in a bowl.
Frequently Asked Questions
Can I use frozen chicken for this recipe?
Yes, you can use frozen chicken breasts or thighs. Just add an extra hour of cooking time on LOW. No need to thaw them first—the slow cooker will handle it. Just make sure the internal temperature reaches 165°F before shredding.
Can I make this soup on the stovetop instead of a slow cooker?
Absolutely! In a Dutch oven, sauté the onion and garlic in a little oil, then add everything except the cream cheese. Simmer for 20-25 minutes, shred the chicken, then stir in the cream cheese until melted. It’s faster but still delicious.
How can I make this soup less spicy?
Use mild enchilada sauce and regular diced tomatoes instead of Rotel. You can also reduce or skip the chili powder. If it’s still too spicy for your taste, add an extra ounce of cream cheese or a dollop of sour cream to mellow the heat.
Can I add rice or quinoa to this soup?
Yes! Add 1 cup of cooked rice or quinoa during the last 30 minutes of cooking. If you add it at the beginning, the grains will absorb too much liquid and turn mushy. I’ve done this with leftover cilantro-lime rice, and it was incredible.
How do I prevent the cream cheese from clumping?
Make sure your cream cheese is at room temperature and cut into small cubes before adding it to the hot soup. Stir gently but continuously until it’s fully melted. If it still clumps, use an immersion blender to smooth it out—works like a charm.
Pin This Recipe!

Cozy Crockpot Chicken Enchilada Soup (Easy 10-Minute Prep)
A creamy, spicy, and comforting chicken enchilada soup made in the slow cooker with just 10 minutes of prep. This easy recipe uses simple ingredients like cream cheese, black beans, corn, and enchilada sauce for a rich, satisfying meal that tastes like a hug in a bowl.
- Prep Time: 10 minutes
- Cook Time: 6-7 hours (LOW) or 3-4 hours (HIGH)
- Total Time: 6 hours 10 minutes to 7 hours 10 minutes
- Yield: 6 servings 1x
- Category: Soup
- Cuisine: Mexican-American
Ingredients
- 1 lb boneless, skinless chicken breasts (or thighs)
- 1 can (15 oz) black beans, drained and rinsed
- 1 can (15 oz) corn, drained (or frozen corn)
- 1 can (10 oz) red enchilada sauce (mild or medium)
- 1 can (10 oz) diced tomatoes with green chiles (Rotel)
- 1 small yellow onion, diced (about 1 cup)
- 3 cloves garlic, minced
- 4 cups low-sodium chicken broth
- 4 oz cream cheese, softened and cubed
- 1 tsp ground cumin
- 1 tsp chili powder
- 1/2 tsp smoked paprika (optional)
- Salt and black pepper, to taste
- Fresh cilantro, chopped, for garnish
- Shredded cheese, sour cream, tortilla strips, or avocado, for serving (optional)
Instructions
- Prep your ingredients. Dice the onion and mince the garlic. Drain and rinse the black beans. Drain the corn. Cube the cream cheese and let it sit on the counter while you do everything else.
- Layer everything in the slow cooker. Place the chicken breasts at the bottom of the crockpot. Sprinkle the diced onion and minced garlic over the top.
- Add the canned goods. Pour in the enchilada sauce, the diced tomatoes with green chiles, the black beans, and the corn. Don’t stir yet.
- Season it up. Sprinkle the cumin, chili powder, smoked paprika, and a pinch of salt and pepper over everything. Then pour in the chicken broth. Stir gently to combine.
- Cook low and slow. Cover and cook on LOW for 6-7 hours or on HIGH for 3-4 hours, until the chicken is tender and easily shreds.
- Shred the chicken. Carefully remove the chicken breasts to a cutting board (or use two forks right in the pot). Shred the chicken into bite-sized pieces, then return it to the soup.
- Add the cream cheese. Drop the cubed cream cheese into the soup and stir until it’s completely melted and incorporated, about 2-3 minutes.
- Taste and adjust. Add more salt, pepper, or heat as desired.
- Serve it up. Ladle the soup into bowls and top with your favorite fixings.
Notes
For a dairy-free version, use 1/2 cup full-fat coconut milk instead of cream cheese. For a gluten-free option, double-check your enchilada sauce label. To thicken the soup, mash some of the beans against the side of the pot. Leftovers keep in the fridge for up to 4 days and freeze for up to 3 months.
Nutrition
- Serving Size: 1 bowl (about 1.5 cu
- Calories: 345
- Sugar: 6
- Sodium: 780
- Fat: 12
- Saturated Fat: 6
- Carbohydrates: 28
- Fiber: 7
- Protein: 32
Keywords: crockpot chicken enchilada soup, slow cooker enchilada soup, easy chicken soup, creamy chicken soup, enchilada soup recipe



