I was unloading groceries last Tuesday when the smell hit me—that warm, slightly smoky scent of cumin and chili powder drifting from someone’s open kitchen window. And suddenly I was eight years old, standing in my aunt Carmen’s tiny galley kitchen, watching her stir a giant pot on the stove while she hummed along to the radio. She’d let me tear the tortillas into strips, my fingers sticky with sauce, and I remember thinking there couldn’t be anything better in the world than that smell filling her whole apartment. She passed away a few years ago, and I haven’t been able to find a soup that tastes like that memory—until I finally figured out how to get close with a slow cooker. Let me tell you, this Crowd-Pleasing Crockpot Chicken Enchilada Soup is the result of about eight different attempts, some of them pretty sad, honestly. The first one was way too watery. The second one was so spicy my husband couldn’t eat it. But this version? This is the one that finally made me close my eyes and feel like I was back in that kitchen, elbow-deep in tortilla strips. Maybe you’ve been there, chasing a taste you can’t quite catch. This soup is it.
Why You’ll Love This Recipe
This isn’t just another soup recipe, okay? I’ve tested this thing more times than I want to admit, and here’s what makes it stand out from every other version floating around out there.
- Set It and Forget It: The slow cooker does all the heavy lifting. You toss everything in, walk away, and come back to dinner ready to go. Perfect for busy weeknights or prepping before guests arrive.
- Simple Pantry Ingredients: No fancy grocery runs needed. Chicken breasts, canned goods, and basic spices—you probably have most of this already.
- Perfect for Hosting: This soup was made for feeding a crowd. It scales beautifully, keeps warm in the crockpot for hours, and guests always go back for seconds. I’ve served it at potlucks, game days, and casual dinner parties, and it never fails.
- Crowd-Pleaser Across the Board: Kids love the cheesy, creamy texture. Adults love the smoky, savory flavor. Even picky eaters clean their bowls.
- Unbelievably Delicious: The combination of tender shredded chicken, creamy broth, and that perfect enchilada sauce flavor is pure comfort in a bowl. It’s the kind of soup that makes you want to curl up on the couch and not move.
What makes this recipe different? It’s the way the cream cheese melts into the broth, creating this velvety richness without being heavy. Plus, blending a can of enchilada sauce with the cream cheese before adding it means no lumps, no weird texture—just smooth, dreamy soup every single time. I learned that trick after a particularly lumpy batch that looked like cottage cheese floating in tomato juice. Not my finest moment.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients that come together to create something truly special. Most of these are pantry staples or easy to find at any grocery store.
- For the Soup Base:
- 1.5 pounds boneless, skinless chicken breasts (about 2-3 large breasts)
- 1 can (10 oz) red enchilada sauce (I prefer Old El Paso or Las Palmas for best flavor)
- 1 can (14.5 oz) diced tomatoes with green chilies (Rotel is my go-to)
- 1 can (15 oz) black beans, drained and rinsed
- 1 can (15 oz) corn, drained (or 1.5 cups frozen corn)
- 1 medium onion, diced (about 1 cup)
- 3 cloves garlic, minced
- 4 cups low-sodium chicken broth
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- 1/2 teaspoon smoked paprika (adds that subtle smoky depth)
- Salt and black pepper to taste
- For the Creamy Finish:
- 4 ounces cream cheese, softened and cubed (full-fat works best for texture)
- 1/2 cup heavy cream or half-and-half (adds richness)
- 1 cup shredded Mexican blend cheese (or cheddar jack)
- For Garnish (optional but highly recommended):
- Fresh cilantro, chopped
- Diced avocado
- Tortilla strips or crushed tortilla chips
- Sour cream
- Lime wedges
A few notes on ingredients: I recommend using full-fat cream cheese here—low-fat versions can get grainy when melted. For the enchilada sauce, mild or medium works great depending on your spice preference. If you’re feeding a crowd that includes kids, go with mild. If you want a little kick, grab the medium. And don’t skip the smoked paprika—it’s not in traditional enchilada soup, but it adds this subtle campfire flavor that makes the soup taste like it simmered all day (even though the slow cooker did the work).
Equipment Needed
You don’t need a ton of fancy equipment for this one, which is part of the beauty.
- Slow Cooker: A 6-quart or larger crockpot works best. I’ve used a 4-quart in a pinch, but it gets tight when you add the cream cheese mixture later.
- Cutting Board and Knife: For dicing the onion and mincing garlic. A sharp chef’s knife makes this go way faster.
- Measuring Cups and Spoons: For the spices and liquids. Nothing fancy needed.
- Can Opener: You’ll be opening quite a few cans, so make sure yours isn’t on its last legs. I learned this the hard way.
- Mixing Bowl and Whisk: For combining the cream cheese and enchilada sauce before adding to the slow cooker. This step prevents lumps.
- Two Forks or Tongs: For shredding the chicken once it’s cooked.
- Ladle: For serving. A deep ladle works best for soup.
If you don’t have a slow cooker, you can absolutely make this on the stovetop in a large Dutch oven. Simmer the chicken in the broth for about 20-25 minutes until cooked through, then shred and proceed with the recipe. The flavors won’t develop quite as deeply, but it still tastes amazing.
Preparation Method

This soup comes together in a few simple steps. Trust me, the active prep time is maybe 15 minutes, and then your crockpot does the rest.
- Prep the Chicken and Aromatics: Place the chicken breasts in the bottom of your slow cooker. Top with the diced onion and minced garlic. Season with cumin, chili powder, smoked paprika, and a pinch of salt and pepper. Don’t skip seasoning the chicken directly—it adds so much more flavor than just dumping spices into the liquid.
- Add the Canned Goods: Pour in the diced tomatoes with green chilies, drained black beans, drained corn, and the chicken broth. Give everything a gentle stir to combine, being careful not to break up the chicken too much. The liquid should mostly cover the chicken—if it doesn’t, add a little more broth or water.
- Cook the Base: Cover and cook on low for 6-7 hours or on high for 3-4 hours. The chicken is done when it shreds easily with a fork. I usually aim for the 6-hour mark on low—the longer simmer really develops the flavors.
- 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 easily at this point. If it doesn’t, give it another 30 minutes.
- Prepare the Creamy Mixture: While the chicken is shredding, in a medium bowl, whisk together the softened cream cheese and enchilada sauce until smooth. This is the trick to avoiding lumpy soup. I cannot stress this enough—whisk it really well. The cream cheese needs to be truly softened, not just cold and cubed. Let it sit out for 20 minutes before you start.
- Combine Everything: Return the shredded chicken to the slow cooker. Pour in the cream cheese and enchilada sauce mixture, along with the heavy cream. Stir until the cream cheese is fully incorporated and the soup looks smooth and creamy. Add the shredded Mexican blend cheese and stir again until melted.
- Final Simmer: Cover and cook on low for another 15-20 minutes, just until everything is heated through and the cheese is fully melted. Don’t let it boil at this stage, or the dairy can separate and get grainy.
- Taste and Adjust: Give the soup a taste. Add more salt, pepper, or chili powder if needed. I usually add a pinch more cumin at this stage because the flavor mellows during cooking.
- Serve: Ladle the soup into bowls and top with your favorite garnishes. I love a big scoop of diced avocado, a handful of tortilla strips, a dollop of sour cream, and a squeeze of fresh lime juice. The lime really brightens everything up.
One thing I’ve learned the hard way: don’t rush the cream cheese step. The first time I made this, I just tossed cold cream cheese cubes into the hot soup and ended up with weird white blobs floating around. Not cute. Whisking it with the enchilada sauce first is non-negotiable.
Cooking Tips & Techniques
After making this soup about a dozen times (seriously, I’ve lost count), I’ve picked up a few tricks that make a real difference.
- Use Low Sodium Broth: The canned tomatoes, beans, and enchilada sauce all have added salt. Using low-sodium chicken broth gives you control over the final seasoning. You can always add more salt, but you can’t take it out.
- Don’t Overcook the Chicken: Chicken breasts can get dry and stringy if they cook too long. Six hours on low is the sweet spot. If you’re cooking on high, check at the 3-hour mark. The chicken should be tender but not falling apart into mush.
- Toast Your Spices: This is optional but worth it. Before adding the spices to the slow cooker, toast them in a dry pan for 30-60 seconds until fragrant. It deepens the flavor significantly. I do this when I have an extra minute.
- Make It Ahead: This soup actually tastes better the next day. The flavors meld together overnight, and the texture gets even creamier. Make it a day ahead of your gathering and reheat gently on the stove or in the slow cooker.
- Thicken or Thin as Needed: If your soup is too thick, stir in a little extra chicken broth or water. If it’s too thin, mix 1 tablespoon cornstarch with 2 tablespoons cold water and stir it in during the last 30 minutes of cooking.
I once forgot to drain the black beans and ended up with soup that looked like muddy dishwater. The bean liquid made everything gray and starchy. So yeah, drain those beans. Learn from my mistakes.
Variations & Adaptations
This soup is incredibly flexible. Here are some ways to make it your own.
- Spicy Version: Use hot enchilada sauce, add a diced jalapeño with the onions, and stir in 1/2 teaspoon cayenne pepper. Top with pickled jalapeños for extra heat. My brother-in-law requests this version every time he visits.
- Vegetarian Version: Skip the chicken and use 2 cans of black beans and 1 can of pinto beans instead. Use vegetable broth instead of chicken broth. The soup will still be hearty and satisfying. I’ve made this for a vegetarian friend and she said it was the best soup she’d had in months.
- White Chicken Enchilada Soup: Swap the red enchilada sauce for green enchilada sauce, use white beans instead of black, and add a can of diced green chilies. The flavor is completely different but equally delicious.
- Dairy-Free Adaptation: Use full-fat coconut milk instead of heavy cream, and a dairy-free cream cheese alternative. Omit the shredded cheese or use a dairy-free version. The coconut milk adds a subtle sweetness that works surprisingly well with the spices.
- Stovetop Version: As I mentioned earlier, you can make this in a Dutch oven. Simmer the chicken in the broth for 20-25 minutes, then proceed with the recipe. The total cook time is about 45 minutes, and it’s perfect for those days when you forget to plan ahead.
My personal favorite variation? I add a can of green chilies and a handful of chopped cilantro right at the end. It adds this fresh, bright note that cuts through the richness. Try it—you won’t regret it.
Serving & Storage Suggestions
This soup is made for sharing, so here’s how to serve it like a pro.
- Serving Temperature: Serve the soup hot, straight from the slow cooker. Keep it on the warm setting if you’re serving over a longer period, like at a party or potluck.
- Presentation: Set up a garnish bar with bowls of diced avocado, sour cream, shredded cheese, cilantro, lime wedges, and tortilla strips. Let guests customize their bowls. It looks beautiful and everyone gets exactly what they want.
- What to Serve Alongside: A simple green salad with lime vinaigrette, warm cornbread, or crusty bread for dipping. I also love serving it with a side of Mexican rice for a heartier meal.
- Storage: Store leftovers in an airtight container in the refrigerator for up to 4 days. The soup will thicken as it sits, which is totally normal.
- Reheating: Reheat gently on the stove over medium-low heat, stirring occasionally. Add a splash of chicken broth or water if it’s too thick. You can also reheat individual portions in the microwave for 1-2 minutes.
- Freezing: This soup freezes beautifully for up to 3 months. Let it cool completely, then transfer to freezer-safe containers. Thaw overnight in the refrigerator before reheating. The texture might change slightly, but the flavor stays amazing.
The flavors actually deepen after a day or two in the fridge. I honestly prefer this soup on day two—it’s like the ingredients finally get to know each other.
Nutritional Information & Benefits
Here’s a rough estimate per serving (based on 8 servings, not including garnishes).
- Calories: 385
- Protein: 32g
- Fat: 18g
- Carbohydrates: 24g
- Fiber: 6g
- Sugar: 6g
- Sodium: 780mg (varies based on broth and canned goods)
This soup actually has some solid health benefits. The chicken provides lean protein to keep you full. Black beans are packed with fiber and plant-based protein. The tomatoes are rich in lycopene, an antioxidant that supports heart health. And the cumin and chili powder have anti-inflammatory properties. It’s comfort food that doesn’t completely derail your healthy eating goals.
If you’re watching your sodium, use no-salt-added canned tomatoes and beans, and low-sodium broth. You can also reduce the cheese and cream to lighten it up, though the texture will be less creamy.
Conclusion
This Crowd-Pleasing Crockpot Chicken Enchilada Soup is the recipe I turn to when I want to feed people something that feels special without spending all day in the kitchen. It’s the soup that makes guests ask for the recipe before they’ve even finished their bowl. It’s the soup that tastes like a hug in a bowl, the one that brings back memories of my aunt Carmen’s tiny kitchen and makes me feel like she’s right there with me.
I hope you make this soup your own. Add more spice if you like heat. Keep it mild for the kids. Load it up with all the toppings or keep it simple. However you make it, I promise it’ll be good. And if you try it, I’d love to hear how it turns out. Drop a comment below and let me know what garnishes you used, or tag me in your photos. Happy cooking, friends!
Frequently Asked Questions
Can I use chicken thighs instead of chicken breasts?
Absolutely. Chicken thighs are actually more forgiving because they stay moist even with longer cooking times. Use the same amount (1.5 pounds) and shred them the same way. The soup will be slightly richer and more flavorful.
Can I make this in an Instant Pot?
Yes! Use the sauté function to cook the onions and garlic first. Add the chicken and remaining ingredients (except the cream cheese mixture). Pressure cook on high for 15 minutes, then quick release. Shred the chicken, then stir in the cream cheese mixture and cheese using the sauté function until melted.
How can I make this soup thicker?
If you prefer a thicker soup, mix 1 tablespoon cornstarch with 2 tablespoons cold water and stir it in during the last 30 minutes of cooking. You can also mash some of the black beans before adding them to the soup—the starch helps thicken the broth naturally.
Can I freeze this soup?
Yes, this soup freezes well for up to 3 months. Let it cool completely, then transfer to freezer-safe containers. Thaw overnight in the refrigerator before reheating. The texture might be slightly thinner after freezing, so you can add a little extra cheese when reheating to bring back the creaminess.
What if I don’t have enchilada sauce?
You can make a quick substitute by mixing 1 can (8 oz) tomato sauce with 1 tablespoon chili powder, 1 teaspoon cumin, 1/2 teaspoon garlic powder, and a pinch of oregano. It won’t be exactly the same, but it works in a pinch. I’ve done this when I forgot to grab enchilada sauce at the store.
Pin This Recipe!

Easy Crockpot Chicken Enchilada Soup Recipe
This creamy, smoky, and comforting chicken enchilada soup is made in the slow cooker with simple pantry ingredients. It’s a crowd-pleasing meal that tastes like a hug in a bowl, perfect for busy weeknights or feeding a crowd.
- Prep Time: 15 minutes
- Cook Time: 6 hours 20 minutes
- Total Time: 6 hours 35 minutes
- Yield: 8 servings 1x
- Category: Main Course
- Cuisine: Mexican
Ingredients
- 1.5 pounds boneless, skinless chicken breasts (about 2–3 large breasts)
- 1 can (10 oz) red enchilada sauce
- 1 can (14.5 oz) diced tomatoes with green chilies
- 1 can (15 oz) black beans, drained and rinsed
- 1 can (15 oz) corn, drained (or 1.5 cups frozen corn)
- 1 medium onion, diced (about 1 cup)
- 3 cloves garlic, minced
- 4 cups low-sodium chicken broth
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- 1/2 teaspoon smoked paprika
- Salt and black pepper to taste
- 4 ounces cream cheese, softened and cubed
- 1/2 cup heavy cream or half-and-half
- 1 cup shredded Mexican blend cheese (or cheddar jack)
- Fresh cilantro, chopped (for garnish)
- Diced avocado (for garnish)
- Tortilla strips or crushed tortilla chips (for garnish)
- Sour cream (for garnish)
- Lime wedges (for garnish)
Instructions
- Place the chicken breasts in the bottom of your slow cooker. Top with the diced onion and minced garlic. Season with cumin, chili powder, smoked paprika, and a pinch of salt and pepper.
- Pour in the diced tomatoes with green chilies, drained black beans, drained corn, and the chicken broth. Give everything a gentle stir to combine, being careful not to break up the chicken too much.
- Cover and cook on low for 6-7 hours or on high for 3-4 hours, until the chicken shreds easily with a fork.
- 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.
- In a medium bowl, whisk together the softened cream cheese and enchilada sauce until smooth.
- Return the shredded chicken to the slow cooker. Pour in the cream cheese and enchilada sauce mixture, along with the heavy cream. Stir until the cream cheese is fully incorporated and the soup looks smooth and creamy. Add the shredded Mexican blend cheese and stir again until melted.
- Cover and cook on low for another 15-20 minutes, just until everything is heated through and the cheese is fully melted. Do not let it boil.
- Taste and adjust seasoning with more salt, pepper, or chili powder if needed.
- Ladle the soup into bowls and top with your favorite garnishes: diced avocado, tortilla strips, sour cream, fresh cilantro, and a squeeze of lime juice.
Notes
Use full-fat cream cheese for best texture. Whisk cream cheese with enchilada sauce before adding to soup to prevent lumps. For a thicker soup, mix 1 tablespoon cornstarch with 2 tablespoons cold water and stir in during the last 30 minutes of cooking. The soup tastes even better the next day.
Nutrition
- Serving Size: 1 bowl (about 1.5 cu
- Calories: 385
- Sugar: 6
- Sodium: 780
- Fat: 18
- Saturated Fat: 9
- Carbohydrates: 24
- Fiber: 6
- Protein: 32
Keywords: crockpot chicken enchilada soup, slow cooker soup, chicken enchilada soup, easy soup recipe, creamy chicken soup, Mexican soup, crowd-pleasing soup


