The last ladle scraped the bottom of the crockpot, and my brother just looked at me with this expression of pure betrayal. “There’s no more?” he asked, holding his bowl upside down like a toddler at a birthday party. I honestly hadn’t expected that reaction. I had thrown this soup together on a Tuesday morning in a bit of a rush, mostly trying to use up leftover chicken and a can of enchilada sauce that had been sitting in my pantry for months. It was cold outside, the kind of damp chill that seeps into your bones, and I just wanted something warm and filling for dinner that didn’t require much thought.
But watching him scrape that bowl clean, and then seeing my husband go back for a third helping, I realized this wasn’t just another soup. It was the kind of meal that makes you feel taken care of. The creamy broth, the tender shredded chicken, the little pop of corn and black beans — and then those crispy tortilla strips on top, adding that salty crunch that makes every spoonful interesting. It felt like a hug in a bowl, honestly, and the fact that the slow cooker did almost all the work made it feel almost like cheating.
This creamy crockpot chicken enchilada soup has become my go-to for those days when I need dinner to just happen without me hovering over the stove. It’s rich without being heavy, spicy without being overwhelming, and the contrast between the velvety soup and the crispy strips is just something you have to experience. Trust me on this one — you’re going to want to make a double batch.
Why You’ll Love This Recipe
Let me tell you why this soup has earned a permanent spot in my weekly rotation. I’ve tested this recipe more times than I can count, tweaking the seasoning, adjusting the creaminess, and figuring out the perfect way to get those tortilla strips shatteringly crisp. It’s not just good — it’s the kind of good that makes you close your eyes after the first bite.
- Set It and Forget It: The slow cooker does the heavy lifting here. You toss in the ingredients, walk away, and come back to a fully developed, deeply flavorful soup. Perfect for busy weekdays or lazy Sundays.
- Pantry-Friendly Ingredients: No fancy grocery store trips required. Canned enchilada sauce, black beans, corn, chicken broth, and a few other basics — you probably have most of this already.
- Crowd-Pleaser Status: I’ve served this at family dinners, casual get-togethers, and even a small Super Bowl party. It gets devoured every single time. Kids love it, adults love it, and it disappears fast.
- Unbelievably Creamy Without Heavy Cream: The secret is using cream cheese and a little sour cream at the end. It gives you that luscious, velvety texture without feeling greasy or overly rich.
- Customizable Heat Level: You control the spice. Use mild enchilada sauce for a family-friendly version, or go with hot sauce and extra green chiles if you like things fiery.
What makes this recipe different from the dozens of other enchilada soups out there? It’s the balance. The broth is creamy but not cloying, the chicken is tender and flavorful, and those crispy tortilla strips are non-negotiable. They add texture that keeps every bite interesting. Plus, it’s the kind of meal that feels like comfort food but doesn’t leave you feeling weighed down. It’s soul-soothing satisfaction in a bowl, and it comes together with almost no effort.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold, satisfying flavor without any fuss. Most of these are pantry staples or easy to find at any grocery store. Here’s what you’ll need and why each one matters.
- Boneless, skinless chicken breasts (1.5 lbs / 680g): The protein base of the soup. Chicken thighs also work if you prefer darker meat — they stay even more tender during the long cook time.
- Enchilada sauce (15 oz / 425g can): This is the backbone of the flavor. I prefer red enchilada sauce for its deep, slightly smoky taste. I usually grab Las Palmas or Hatch brands for the best flavor.
- Chicken broth (4 cups / 960ml): Use a good quality low-sodium broth so you can control the salt level. Homemade is great if you have it, but store-bought works perfectly.
- Black beans (15 oz / 425g can, drained and rinsed): They add heartiness and a creamy texture. Plus, they’re packed with fiber and protein.
- Corn (1 cup / 150g frozen or canned): Adds a little sweetness and pop of texture. Frozen corn works great — no need to thaw it first.
- Diced green chiles (4 oz / 113g can): Mild heat and a grassy, slightly tangy flavor that brightens the whole soup.
- Cream cheese (8 oz / 226g, softened and cubed): This is the secret to the creamy texture. It melts into the broth and gives it that velvety richness without being heavy.
- Sour cream (1/2 cup / 120ml): Adds a final touch of tanginess and helps thicken the soup at the end.
- Onion (1 medium, diced): A flavor foundation. Yellow or white onion both work well.
- Garlic (4 cloves, minced): Non-negotiable for depth of flavor. Fresh garlic is best here.
- Ground cumin (2 tsp): Earthy and warm, cumin is essential for that enchilada-style flavor profile.
- Chili powder (1 tbsp): Adds a mild, smoky heat. Use a good quality chili powder for the best results.
- Salt and black pepper (to taste): Simple seasoning to bring everything together.
- Corn tortillas (6 small, for the crispy strips): You need these for the topping. They transform into golden, crunchy strips that make the soup sing.
- Oil for frying (vegetable or canola, about 1/2 cup / 120ml): For getting those tortilla strips perfectly crisp. You can also bake them if you prefer a lighter option.
- Optional toppings: Shredded cheese (cheddar or Monterey Jack), fresh cilantro, diced avocado, lime wedges, sliced jalapeños. These are all highly recommended for the full experience.
Equipment Needed
You don’t need a fancy kitchen to pull this off. Here’s what you’ll need:
- Slow cooker (6-quart or larger): This is the star of the show. A 6-quart is ideal for this volume, but a 5-quart will also work. I’ve used a basic Crock-Pot brand for years and it never lets me down.
- Cutting board and sharp knife: For dicing the onion and mincing the garlic. A good chef’s knife makes prep so much faster.
- Measuring cups and spoons: For accuracy, especially with the spices and liquids.
- Skillet or small pot: For frying the tortilla strips. A small cast iron skillet works beautifully here.
- Slotted spoon or tongs: For removing the tortilla strips from the hot oil.
- Paper towels: For draining the fried strips.
- Two forks: For shredding the chicken once it’s cooked.
- Ladle: For serving the soup.
If you don’t have a slow cooker, you can absolutely make this on the stovetop. Just use a large Dutch oven or heavy-bottomed pot and simmer everything for about 30-40 minutes until the chicken is cooked through. The convenience of the slow cooker is nice, but the stovetop version is just as delicious.
Preparation Method

Let’s get cooking. This is the easy part — I promise. Follow these steps and you’ll have a pot of creamy, comforting soup ready to go.
- Prep the slow cooker base. Add the diced onion, minced garlic, enchilada sauce, chicken broth, drained black beans, corn, and diced green chiles to your slow cooker. Stir everything together until it’s well combined. The onion and garlic will soften and infuse the broth as it cooks.
- Season the chicken. Pat the chicken breasts dry with paper towels. Season them generously on both sides with salt, pepper, cumin, and chili powder. Don’t be shy with the spices — this is where the flavor starts.
- Add the chicken to the pot. Nestle the seasoned chicken breasts into the liquid mixture. Make sure they’re mostly submerged. This helps them cook evenly and stay moist.
- Cook on low for 6-7 hours or high for 3-4 hours. The chicken is done when it’s tender and shreds easily with a fork. I prefer cooking on low for a longer time — it gives the flavors more time to meld together and the chicken stays incredibly tender.
- Shred the chicken. Carefully remove the chicken breasts from the slow cooker and place them on a cutting board. Use two forks to shred the meat into bite-sized pieces. It should fall apart with almost no effort.
- Add the cream cheese. Return the shredded chicken to the slow cooker. Cut the cream cheese into small cubes (this helps it melt faster) and add it to the pot. Stir until the cream cheese is fully melted and incorporated into the broth. This usually takes about 5 minutes.
- Stir in the sour cream. Once the cream cheese is fully melted, add the sour cream and stir until the soup is smooth and creamy. Taste it at this point and adjust the seasoning — add more salt, pepper, or chili powder if needed.
- Make the crispy tortilla strips. While the soup is finishing up, stack the corn tortillas and cut them into thin strips, about 1/4 inch wide. Heat about 1/2 cup of oil in a small skillet over medium-high heat. Once the oil is shimmering (a good test — drop a tiny piece of tortilla in; if it sizzles immediately, you’re ready), add the tortilla strips in batches. Fry them for 2-3 minutes, stirring occasionally, until they’re golden brown and crispy. Use a slotted spoon to transfer them to a paper towel-lined plate. Sprinkle with a little salt while they’re still warm.
- Serve immediately. Ladle the soup into bowls and top generously with the crispy tortilla strips. Add any other toppings you like — shredded cheese, avocado, cilantro, a squeeze of lime. The contrast between the creamy soup and the crunchy strips is everything.
Pro tip from my kitchen: If the soup seems too thick after adding the cream cheese, stir in a little extra chicken broth or water until it reaches your desired consistency. It will thicken slightly as it sits, so don’t worry if it looks a bit loose at first.
Cooking Tips & Techniques
I’ve made this soup more times than I can count, and I’ve learned a few things along the way. Here are my best tips to help you nail it every time.
Don’t rush the cream cheese. I made the mistake once of adding cold cream cheese straight from the fridge. It clumped up and took forever to melt, and the texture was a little grainy. Let it come to room temperature for about 20 minutes before you add it, and cut it into small cubes. It’ll melt into the broth like a dream.
Season in layers. Don’t just dump all the spices in at the beginning. Season the chicken directly, add more to the broth, and taste again at the end. Building flavor in layers gives you a much more complex, well-rounded soup.
Watch your oil temperature for the tortilla strips. If the oil isn’t hot enough, the tortilla strips will absorb oil and turn greasy. If it’s too hot, they’ll burn before they get crispy. Medium-high heat is your sweet spot. Use a thermometer if you have one — 350°F (175°C) is ideal.
Make the tortilla strips ahead of time. You can fry them a day in advance and store them in an airtight container at room temperature. They’ll stay crispy for a couple of days. Just don’t refrigerate them — they’ll get soggy.
Use a slow cooker liner for easy cleanup. This is one of those life-changing tips. A disposable slow cooker liner means you can just lift it out and throw it away when you’re done. No scrubbing required.
Don’t skip the sour cream. It might seem like a small addition, but that final stir of sour cream adds a subtle tanginess that balances the richness of the cream cheese. It’s the difference between a good soup and a great one.
Variations & Adaptations
This soup is incredibly versatile. Here are some ways to make it your own.
- Make it vegetarian: Skip the chicken and use vegetable broth instead of chicken broth. Add an extra can of black beans or some pinto beans for protein. You can also throw in some diced bell peppers or zucchini for extra veggies.
- Go gluten-free: This recipe is naturally gluten-free as long as you use corn tortillas for the strips and check your enchilada sauce label (most brands are gluten-free, but it’s always worth verifying).
- Spice it up: If you like heat, add a diced jalapeño (seeds included) with the onions, use hot enchilada sauce, and stir in a teaspoon of chipotle powder or a splash of your favorite hot sauce at the end.
- Make it dairy-free: Substitute the cream cheese with a dairy-free version (I like Kite Hill’s plant-based cream cheese) and use a dairy-free sour cream or coconut cream. The texture will be slightly different, but it’s still delicious.
- Swap the protein: Shredded pork or beef would also work beautifully here. Just adjust the cooking time based on the meat you’re using.
- Add more veggies: Diced bell peppers, sautéed mushrooms, or even some spinach stirred in at the end would all be great additions.
I once tried a variation with roasted hatch green chiles instead of the canned version — it was incredible. If you can find fresh hatch chiles during their short season, roast them, peel them, and use them in place of the canned green chiles. The smoky, slightly fruity flavor is a game-changer.
Serving & Storage Suggestions
This soup is best served hot, straight from the slow cooker. Ladle it into deep bowls and pile on the toppings. The crispy tortilla strips are non-negotiable, but I also love adding a generous handful of shredded sharp cheddar, a dollop of sour cream, some diced avocado, and a sprinkle of fresh cilantro. A squeeze of lime juice right before eating brightens everything up.
For a complete meal, serve this soup alongside a simple green salad or some no-knead sourdough discard focaccia for dipping. The soft, herby bread is perfect for sopping up every last drop of the creamy broth. It also pairs beautifully with a cold beer or a margarita if you’re feeling festive.
Storage: Leftover soup will keep in an airtight container in the refrigerator for up to 4 days. The flavors actually get better as they meld together overnight. The tortilla strips, however, should be stored separately at room temperature in a paper towel-lined container. If you add them to the soup before storing, they’ll turn soft and soggy.
Freezing: This soup freezes beautifully. Let it cool completely, then transfer it to freezer-safe containers or zip-top bags. It will keep for up to 3 months. Thaw overnight in the refrigerator and reheat gently on the stovetop or in the microwave. You may need to add a splash of broth or water when reheating, as the soup will thicken as it sits.
Reheating: Reheat individual portions in the microwave for 2-3 minutes, stirring halfway through. For larger portions, reheat in a pot over medium-low heat, stirring occasionally, until warmed through. Make fresh tortilla strips for serving — they’re quick to make and make a huge difference.
Nutritional Information & Benefits
Here’s an approximate nutritional breakdown per serving (based on 6 servings, not including optional toppings):
- Calories: 420
- Protein: 35g
- Fat: 22g
- Carbohydrates: 28g
- Fiber: 6g
- Sugar: 6g
- Sodium: 850mg
This soup is packed with protein from the chicken and black beans, which helps keep you full and satisfied. The black beans also provide a good dose of fiber, which is great for digestion. The corn adds a little sweetness and some B vitamins. And the cream cheese and sour cream, while adding richness, also provide calcium and a touch of healthy fat that helps your body absorb the fat-soluble vitamins from the veggies.
If you’re watching your sodium intake, use low-sodium broth and no-salt-added canned beans. You can also reduce the salt in the seasoning and let people adjust at the table. This soup is naturally gluten-free and can be made dairy-free with the substitutions mentioned above.
Honestly, this is one of those meals that feels indulgent but is actually pretty balanced. It’s comfort food that doesn’t leave you feeling heavy or sluggish — just warm, happy, and well-fed.
Frequently Asked Questions
Can I use chicken thighs instead of breasts?
Absolutely. Chicken thighs are actually more forgiving because they have a higher fat content, which means they stay incredibly tender and juicy during the long slow cook. Just shred them the same way you would the breasts.
Can I make this soup on the stovetop instead of a slow cooker?
Yes, you can. Use a large Dutch oven or heavy-bottomed pot. Sauté the onion and garlic in a little oil first, then add the broth, enchilada sauce, beans, corn, green chiles, and seasoned chicken. Simmer for about 30-40 minutes until the chicken is cooked through, then shred it and proceed with the cream cheese and sour cream.
My soup turned out too thick. How can I fix it?
Just stir in additional chicken broth or water, a little at a time, until it reaches your preferred consistency. The soup will thicken as it sits, so don’t be afraid to thin it out a bit.
Can I make the tortilla strips in the oven instead of frying?
Yes. Toss the tortilla strips with a little oil and salt, spread them in a single layer on a baking sheet, and bake at 375°F (190°C) for 10-12 minutes, flipping halfway through, until golden and crisp. They won’t be quite as crunchy as fried, but they’re still delicious and a bit lighter.
What can I use instead of cream cheese?
You can substitute with a dairy-free cream cheese, or use an additional 1/2 cup of sour cream or Greek yogurt. The texture will be slightly different, but it will still be creamy and delicious. For a vegan option, try blending a can of white beans or some cashew cream into the soup.
Conclusion
This creamy crockpot chicken enchilada soup with crispy tortilla strips is the kind of recipe that makes you feel like a kitchen hero with almost no effort. It’s warm, comforting, and packed with flavor — the perfect meal for busy weeknights, lazy weekends, or whenever you need a bowl of something cozy. The slow cooker does the hard work, and you get all the credit.
I love how customizable this soup is. You can make it spicy or mild, load it up with toppings or keep it simple, serve it for a casual family dinner or a small gathering with friends. It’s forgiving, adaptable, and always delicious. And those crispy tortilla strips? They’re the crunchy, salty crown that takes this soup from good to unforgettable.
If you give this recipe a try, I’d love to hear about it. Leave a comment below and let me know how it turned out — did you add any fun toppings? Make any substitutions? Share your version with us. And if you’re looking for another cozy, slow-cooker meal, you might also enjoy this easy slow cooker butternut squash apple soup for a slightly sweeter, fall-inspired option. Happy cooking, friends — I hope this soup brings you as much comfort as it brings me.
Pin This Recipe!

Creamy Crockpot Chicken Enchilada Soup Recipe
A rich, creamy, and comforting chicken enchilada soup made effortlessly in the slow cooker, topped with crispy tortilla strips for the perfect crunch.
- Prep Time: 15 minutes
- Cook Time: 6-7 hours (low) or 3-4 hours (high)
- Total Time: 6 hours 15 minutes to 7 hours 15 minutes
- Yield: 6 servings 1x
- Category: Soup
- Cuisine: Mexican-American
Ingredients
- 1.5 lbs (680g) boneless, skinless chicken breasts
- 15 oz (425g) can red enchilada sauce
- 4 cups (960ml) low-sodium chicken broth
- 15 oz (425g) can black beans, drained and rinsed
- 1 cup (150g) frozen or canned corn
- 4 oz (113g) can diced green chiles
- 8 oz (226g) cream cheese, softened and cubed
- 1/2 cup (120ml) sour cream
- 1 medium onion, diced
- 4 cloves garlic, minced
- 2 tsp ground cumin
- 1 tbsp chili powder
- Salt and black pepper to taste
- 6 small corn tortillas, cut into thin strips
- 1/2 cup (120ml) vegetable or canola oil for frying
- Optional toppings: shredded cheddar or Monterey Jack cheese, fresh cilantro, diced avocado, lime wedges, sliced jalapeños
Instructions
- Add diced onion, minced garlic, enchilada sauce, chicken broth, drained black beans, corn, and diced green chiles to the slow cooker. Stir to combine.
- Pat chicken breasts dry and season generously with salt, pepper, cumin, and chili powder.
- Nestle seasoned chicken into the slow cooker, ensuring it’s mostly submerged.
- Cook on low for 6-7 hours or high for 3-4 hours, until chicken is tender and shreds easily.
- Remove chicken, shred with two forks, and return to the slow cooker.
- Add cubed cream cheese and stir until fully melted and incorporated (about 5 minutes).
- Stir in sour cream until smooth. Adjust seasoning to taste.
- While soup finishes, heat oil in a skillet over medium-high heat. Fry tortilla strips in batches for 2-3 minutes until golden and crispy. Drain on paper towels and sprinkle with salt.
- Serve soup in bowls topped with crispy tortilla strips and optional toppings.
Notes
For best results, let cream cheese come to room temperature before adding. If soup is too thick, stir in extra broth or water. Tortilla strips can be made ahead and stored at room temperature. Soup freezes well for up to 3 months.
Nutrition
- Serving Size: 1 serving (about 1.5
- Calories: 420
- Sugar: 6
- Sodium: 850
- Fat: 22
- Saturated Fat: 10
- Carbohydrates: 28
- Fiber: 6
- Protein: 35
Keywords: crockpot chicken enchilada soup, creamy enchilada soup, slow cooker soup, chicken soup, enchilada soup, crispy tortilla strips


