My sister asked why I couldn’t just dump everything in the crockpot and call it a day. I was mid-lecture about layering flavors and sautéing aromatics—the whole spiel about building depth in a soup. I started to explain why that wouldn’t work. Then I stopped. Honestly, I had no good reason except pride.
It was a Tuesday night, and she was visiting after a long shift at the hospital. She was tired, I was tired, and the last thing either of us wanted was a complicated dinner. I had all the ingredients for enchilada soup on the counter, and my plan involved browning chicken, softening onions, and simmering everything on the stove for an hour. She looked at the pile of cans and the raw chicken, then pointed at my dusty crockpot in the corner. “Just throw it in there,” she said. “It’s enchilada soup, not a soufflé.”
I almost laughed. Almost. But she was right. So I did it. I threw everything in—chicken, broth, enchilada sauce, beans, corn, the works—and walked away. Three hours later, I lifted the lid, and the smell hit me first. Smoky, spicy, rich. I shredded the chicken with two forks, stirred in some cream cheese, and ladled it into bowls. That first bite? I mean, I was genuinely annoyed at how good it was. My sister just smiled. She didn’t say “I told you so,” but she didn’t need to.
That night changed how I think about weeknight cooking. This Easy Crockpot Chicken Enchilada Soup is now my go-to for those nights when you’re running on fumes but still want something that tastes like you tried. Maybe you’ve been there—staring at a recipe that asks too much of your evening. This one asks almost nothing, and it delivers everything.
Why You’ll Love This Recipe
Let me tell you why this soup has become my most-requested recipe among friends and family. I’ve tested it a dozen times, tweaked the ratios, and even made it for a small gathering where nobody guessed it came from a crockpot. It’s that good.
- Quick & Easy: Five minutes of prep, then the crockpot does the rest. Perfect for busy weeknights when you walk in the door starving.
- Simple Ingredients: No fancy grocery trips. Canned goods, frozen corn, chicken breasts, and a block of cream cheese. You probably have most of this already.
- Perfect for Weeknights: Set it in the morning or throw it together after work—either way, dinner is ready when you are.
- Crowd-Pleaser: Kids love the creamy texture, adults love the smoky heat. I’ve yet to meet someone who didn’t go back for seconds.
- Unbelievably Delicious: The cream cheese melts into the broth, making it velvety without being heavy. The enchilada sauce gives it that tangy, smoky kick that tastes like you simmered it all day.
What makes this recipe different from every other enchilada soup out there? It’s the texture. Most versions are thin or watery. This one is thick, creamy, and hearty—more like a stew you can eat with a spoon. The secret is letting the cream cheese melt slowly into the hot broth, then stirring it in at the end. No flour, no cornstarch, no fuss.
This is the kind of soup that makes you close your eyes after the first bite. It’s comfort food reimagined—faster, simpler, but with the same soul-soothing satisfaction. Perfect for impressing guests without stress, or turning a regular Tuesday into something memorable.
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.
For the Soup Base
- Boneless, skinless chicken breasts (about 1.5 lbs or 680g) — I prefer breasts over thighs here because they shred beautifully and stay lean. If you only have thighs, they work too, just shred them a little finer.
- Enchilada sauce (28 oz or 794g can) — Use red enchilada sauce for that classic flavor. I like Las Palmas or Old El Paso, but any brand works. If you’re feeling brave, try a spicy version.
- Chicken broth (4 cups or 960ml) — Low-sodium is best so you can control the salt. I’ve used Better Than Bouillon in a pinch, and it’s fine.
- Diced tomatoes with green chiles (10 oz or 283g can) — Rotel is the standard here. The green chiles add a little heat without overwhelming the soup.
- Black beans (15 oz or 425g can) — Drained and rinsed. You can substitute pinto beans if that’s what you have.
- Frozen corn (1 cup or 150g) — No need to thaw. It adds sweetness and texture. In summer, swap in fresh corn cut off the cob.
- Yellow onion (1 medium, diced) — About 1 cup. You can skip this if you’re really short on time, but it adds depth.
- Garlic cloves (3, minced) — Fresh is best, but jarred minced garlic works in a pinch. Use 1 teaspoon.
- Ground cumin (1 teaspoon) — This is non-negotiable for me. It gives the soup that warm, earthy enchilada flavor.
- Chili powder (1 teaspoon) — Use a good quality one. I’ve tried cheap brands, and they taste like dust.
- Smoked paprika (½ teaspoon) — Optional, but it adds a subtle smokiness that makes the soup taste like it cooked all day.
- Salt and black pepper (to taste) — Start with ½ teaspoon salt and ¼ teaspoon pepper, then adjust at the end.
For the Creamy Finish

- Cream cheese (8 oz or 226g block) — Full-fat is best for that velvety texture. Reduced-fat works but won’t be as rich. Let it sit at room temperature for 10 minutes before adding.
- Shredded cheddar cheese (1 cup or 120g) — For topping. Sharp cheddar adds the most flavor. Monterey Jack is also great.
- Fresh cilantro (¼ cup, chopped) — For garnish. If you’re one of those people who thinks cilantro tastes like soap, skip it or use parsley.
- Lime wedges (for serving) — A squeeze of lime right before eating brightens everything up.
Substitution Guidance: For a dairy-free version, use a block of vegan cream cheese and omit the shredded cheese on top. For a gluten-free option, double-check that your enchilada sauce and broth are certified gluten-free—most are, but it’s worth verifying.
Equipment Needed
You don’t need much for this recipe, which is part of the beauty. Here’s what you’ll need:
- Crockpot or slow cooker (6-quart or larger) — I use a 6-quart Crock-Pot brand, and it fits everything perfectly. If yours is smaller, reduce the broth by 1 cup.
- Cutting board and knife — For dicing the onion and mincing the garlic. A sharp knife makes this go faster.
- Measuring cups and spoons — For the broth, spices, and corn. Nothing fancy needed.
- Can opener — You’ll be opening several cans, so make sure it works.
- Two forks — For shredding the chicken. I’ve tried using a hand mixer, but forks give you better control over the texture.
- Ladle — For serving. A deep ladle works best for soups with chunks.
Budget-friendly options: If you don’t have a crockpot, you can make this in a Dutch oven on the stovetop over low heat for about 45 minutes. Just keep an eye on the liquid level and stir occasionally. I’ve done it both ways, and honestly, the crockpot version is more forgiving.
Preparation Method
This is where the magic happens. Follow these steps, and you’ll have a pot of soup that tastes like you spent hours in the kitchen—even though you barely lifted a finger.
- Prep the ingredients (5 minutes): Dice the onion and mince the garlic. Open all the cans—enchilada sauce, diced tomatoes with green chiles, black beans, and chicken broth. Drain and rinse the black beans. Measure out the frozen corn and spices. This is the most “work” you’ll do, so take your time.
- Layer everything in the crockpot (2 minutes): Place the chicken breasts in the bottom of the crockpot. This ensures they cook evenly and absorb all the flavors. Add the diced onion, minced garlic, enchilada sauce, chicken broth, diced tomatoes (with their juices), drained black beans, and frozen corn. Sprinkle the cumin, chili powder, smoked paprika, salt, and pepper over the top. Do not stir yet—just let everything sit in layers. Trust me, it will all come together.
- Cook on low or high (3-4 hours on low, or 2-3 hours on high): Cover the crockpot and set it. I prefer cooking on low because the chicken stays more tender and the flavors meld better. If you’re in a rush, high works fine. You’ll know the chicken is done when it reaches an internal temperature of 165°F (74°C) and shreds easily with a fork.
- Shred the chicken (3 minutes): Remove the chicken breasts to a cutting board or a large bowl. Use two forks to shred the meat. It should fall apart with almost no effort. If it doesn’t, let it cook another 30 minutes. Return the shredded chicken to the crockpot.
- Add the cream cheese (2 minutes): Cut the cream cheese into 8 cubes and drop them into the hot soup. Stir gently until the cream cheese melts completely. This usually takes about 2-3 minutes. The soup will turn from thin and brothy to thick and velvety right before your eyes. Don’t rush this step—let the cream cheese fully incorporate.
- Taste and adjust seasoning (1 minute): Ladle a small amount into a bowl and taste it. Does it need more salt? A pinch of cumin? A dash of hot sauce? This is your chance to fix it. I often add another ¼ teaspoon of salt and a squeeze of lime at this stage.
- Serve and garnish (2 minutes): Ladle the soup into bowls. Top with shredded cheddar cheese, a sprinkle of fresh cilantro, and a lime wedge on the side. The cheese will melt into the hot soup, and the lime will cut through the richness. It’s perfection.
Sensory cues: When the soup is done, it should be thick enough to coat the back of a spoon but still pourable. The color will be a deep red-orange from the enchilada sauce. The smell is smoky, slightly spicy, and a little tangy—like your favorite Mexican restaurant in a bowl.
Cooking Tips & Techniques
I’ve made this soup more times than I can count, and I’ve learned a few things the hard way. Here are my best tips to make sure yours turns out perfect every time.
Don’t overcook the chicken. This is the most common mistake I see. Chicken breasts can go from tender to dry and stringy if left too long. Check them at the 3-hour mark on low. If they shred easily, they’re done. If not, give them another 30 minutes. Overcooked chicken is the one thing you can’t fix.
Let the cream cheese come to room temperature. I know, it’s annoying to remember. But cold cream cheese takes forever to melt and can leave lumpy white bits in your soup. If you forget, cut it into small cubes and let it sit on the counter while the soup cooks. Ten minutes makes a difference.
Use full-fat cream cheese. I tried reduced-fat once, and the soup was thinner and less satisfying. The fat helps emulsify the broth and gives it that luxurious texture. If you’re watching calories, just use less cheese on top.
Toast your spices (optional but worth it). If you have an extra 2 minutes, heat a dry skillet over medium heat and toast the cumin and chili powder for 30 seconds until fragrant. This wakes up the oils and makes the flavors pop. I do this when I want the soup to taste extra special.
Make it a freezer meal. You can assemble everything except the cream cheese in a freezer bag. Label it, freeze it flat, and dump it in the crockpot when you’re ready. Add the cream cheese at the end. This is a lifesaver on busy weeks.
One mistake I made: The first time I made this, I added the cream cheese at the beginning with everything else. It curdled into a grainy mess. Don’t do that. Always add it at the end after the chicken is shredded. The soup needs to be hot but not boiling.
Variations & Adaptations
This soup is incredibly forgiving, so feel free to play around. Here are some variations I’ve tried and loved.
Spicy Version
Use hot enchilada sauce and add 1 diced jalapeño (seeds included if you’re brave) with the onions. Top with sliced pickled jalapeños for extra heat. My brother-in-law requests this version every time he visits.
Vegetarian Version
Skip the chicken and add 2 cans of black beans (drained and rinsed) plus 1 can of pinto beans. Use vegetable broth instead of chicken broth. The soup will be just as hearty and flavorful. I’ve made this for Meatless Monday, and nobody complained.
White Chicken Enchilada Soup
Swap the red enchilada sauce for green enchilada sauce. Use white beans (cannellini or great northern) instead of black beans. Top with Monterey Jack cheese and a dollop of sour cream. The flavor is milder but still delicious.
Slow Cooker to Instant Pot
If you want to use an Instant Pot, sauté the onions and garlic on the sauté setting first, then add everything except the cream cheese. Pressure cook on high for 12 minutes, then quick release. Shred the chicken, then stir in the cream cheese. It’s faster but still tastes great.
Dairy-Free Adaptation
Use a block of vegan cream cheese (I like Kite Hill) and omit the shredded cheese. Add a splash of full-fat coconut milk at the end for extra creaminess. The coconut flavor is subtle and actually complements the spices.
Serving & Storage Suggestions
This soup is best served hot, straight from the crockpot. Ladle it into deep bowls and let everyone top their own with shredded cheese, cilantro, and a squeeze of lime. I like to serve it with warm tortillas or tortilla chips for dipping. The crunch of the chips against the creamy soup is next-level.
What to serve with it: A simple side salad with avocado and a lime vinaigrette balances the richness. Or, if you’re keeping it simple, just the chips and soup are enough. I’ve also served it with a side of Mexican rice, and it was a hit.
Storage: Let the soup cool completely, then transfer it to an airtight container. It will keep in the refrigerator for up to 4 days. The flavors actually get better overnight as the spices meld. I often make a double batch just for leftovers.
Freezing: This soup freezes beautifully. Portion it into freezer-safe bags or containers, leaving a little room for expansion. Freeze for up to 3 months. To reheat, thaw in the refrigerator overnight, then warm in a pot over medium heat, stirring occasionally. You may need to add a splash of broth or water if it’s too thick.
Reheating: Microwave individual portions in 30-second bursts, stirring between each. For larger amounts, reheat on the stovetop over medium-low heat. Don’t boil it, or the cream cheese can separate.
Nutritional Information & Benefits
Here’s the approximate nutritional breakdown for one serving (about 1.5 cups, without toppings):
- Calories: 380
- Protein: 32g
- Fat: 16g
- Carbohydrates: 28g
- Fiber: 7g
- Sugar: 6g
- Sodium: 820mg
Health benefits: This soup is packed with protein from the chicken and black beans, which keeps you full and satisfied. The black beans also provide fiber, which supports digestion. The tomatoes and enchilada sauce are rich in lycopene, an antioxidant linked to heart health. And the spices—cumin, chili powder, smoked paprika—have anti-inflammatory properties.
Dietary considerations: This recipe is gluten-free (check your enchilada sauce label) and can be made dairy-free with simple swaps. It’s also nut-free and egg-free. If you’re watching sodium, use low-sodium broth and no-salt-added canned tomatoes, then season to taste at the end.
I’m not a nutritionist, but I feel good about feeding this to my family. It’s real food, made from real ingredients, and it doesn’t pretend to be something it’s not. That’s what matters to me.
Frequently Asked Questions
Can I use frozen chicken breasts?
Yes, you can use frozen chicken breasts straight from the freezer. Just add an extra hour of cooking time on low. Make sure the internal temperature reaches 165°F (74°C) before shredding.
Can I make this soup in advance?
Absolutely. In fact, it tastes even better the next day. Make it up to 2 days ahead, store it in the refrigerator, and reheat gently on the stovetop or in the microwave.
How can I thicken the soup?
If the soup is thinner than you’d like, mash some of the black beans with a fork before adding them. You can also stir in 1 tablespoon of cornstarch mixed with 2 tablespoons of cold water at the end, then let it simmer for 5 minutes.
Can I double this recipe?
Yes, as long as your crockpot is large enough (at least 8 quarts). Double all the ingredients except the broth—use 6 cups instead of 8. The cooking time stays the same.
What if I don’t have enchilada sauce?
You can make a quick substitute: mix 1 can of tomato sauce (8 oz) with 1 tablespoon chili powder, 1 teaspoon cumin, ½ teaspoon garlic powder, and ½ teaspoon onion powder. It won’t be exactly the same, but it works in a pinch.
Conclusion
This Easy Crockpot Chicken Enchilada Soup has become a staple in my kitchen for one simple reason: it works. It works when I’m tired, when I’m busy, when I have no energy left to chop or stir. It works when I need dinner on the table fast but still want it to taste like something special.
I’ve made it for potlucks, for sick friends, for those nights when cooking feels like the last thing I want to do. Every single time, it delivers. The creamy broth, the tender chicken, the smoky kick from the enchilada sauce—it’s comfort in a bowl, and it asks almost nothing of you.
So go ahead, dump everything in your crockpot, and let it do the work. I promise you’ll be glad you did. And when you taste that first spoonful, maybe you’ll think of my sister, who taught me that sometimes the simplest way is the best way.
I’d love to hear how yours turns out. Drop a comment below and let me know if you added any twists or if it became a weeknight hero in your kitchen too. Happy cooking!
Pin This Recipe!

Easy Crockpot Chicken Enchilada Soup Recipe (Perfect & Creamy)
This Easy Crockpot Chicken Enchilada Soup is thick, creamy, and hearty—more like a stew you can eat with a spoon. With just five minutes of prep, the crockpot does the rest, delivering a smoky, spicy, and velvety soup that tastes like you simmered it all day.
- Prep Time: 5 minutes
- Cook Time: 3 hours (low) or 2 hours (high)
- Total Time: 3 hours 5 minutes (low) or 2 hours 5 minutes (high)
- Yield: 6 servings 1x
- Category: Soup
- Cuisine: Mexican
Ingredients
- 1.5 lbs (680g) boneless, skinless chicken breasts
- 28 oz (794g) can red enchilada sauce
- 4 cups (960ml) low-sodium chicken broth
- 10 oz (283g) can diced tomatoes with green chiles (e.g., Rotel)
- 15 oz (425g) can black beans, drained and rinsed
- 1 cup (150g) frozen corn
- 1 medium yellow onion, diced (about 1 cup)
- 3 cloves garlic, minced (or 1 teaspoon jarred minced garlic)
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- ½ teaspoon smoked paprika (optional)
- ½ teaspoon salt (or to taste)
- ¼ teaspoon black pepper (or to taste)
- 8 oz (226g) block full-fat cream cheese, room temperature
- 1 cup (120g) shredded sharp cheddar cheese (for topping)
- ¼ cup fresh cilantro, chopped (for garnish)
- Lime wedges (for serving)
Instructions
- Prep the ingredients (5 minutes): Dice the onion and mince the garlic. Open all cans—enchilada sauce, diced tomatoes with green chiles, black beans, and chicken broth. Drain and rinse the black beans. Measure out the frozen corn and spices.
- Layer everything in the crockpot (2 minutes): Place the chicken breasts in the bottom of the crockpot. Add the diced onion, minced garlic, enchilada sauce, chicken broth, diced tomatoes (with their juices), drained black beans, and frozen corn. Sprinkle the cumin, chili powder, smoked paprika, salt, and pepper over the top. Do not stir.
- Cook on low or high (3-4 hours on low, or 2-3 hours on high): Cover the crockpot and cook until the chicken reaches an internal temperature of 165°F (74°C) and shreds easily with a fork.
- Shred the chicken (3 minutes): Remove the chicken breasts to a cutting board or large bowl. Use two forks to shred the meat. Return the shredded chicken to the crockpot.
- Add the cream cheese (2 minutes): Cut the cream cheese into 8 cubes and drop them into the hot soup. Stir gently until the cream cheese melts completely and the soup becomes thick and velvety (about 2-3 minutes).
- Taste and adjust seasoning (1 minute): Ladle a small amount into a bowl and taste. Adjust salt, cumin, or hot sauce as needed. Add a squeeze of lime if desired.
- Serve and garnish (2 minutes): Ladle the soup into bowls. Top with shredded cheddar cheese, a sprinkle of fresh cilantro, and a lime wedge on the side.
Notes
Don’t overcook the chicken—check at 3 hours on low. Let cream cheese come to room temperature for easier melting. Use full-fat cream cheese for best texture. For a freezer meal, assemble everything except cream cheese in a freezer bag; add cream cheese at the end when cooking. If soup is too thin, mash some black beans before adding or stir in 1 tablespoon cornstarch mixed with 2 tablespoons cold water at the end.
Nutrition
- Serving Size: 1.5 cups (without to
- Calories: 380
- Sugar: 6
- Sodium: 820
- Fat: 16
- Saturated Fat: 8
- Carbohydrates: 28
- Fiber: 7
- Protein: 32
Keywords: crockpot chicken enchilada soup, easy enchilada soup, creamy chicken soup, slow cooker soup, weeknight dinner, comfort food, gluten-free soup


