My husband had claimed to hate enchilada soup for years. A solid decade, at least. Every time I’d suggest it for dinner, he’d make that face—you know the one—and mutter something about “glorified tomato soup with soggy tortillas.” Then last Tuesday, I made this version for myself and a couple of the kids who’d actually eat it. I ladled myself a bowl, turned around to grab the shredded cheese, and when I turned back, my husband was standing at the counter, spoon already in hand, halfway through a bowl he’d poured himself. He didn’t even look guilty. Just said, “This is different. This is actually good.”
Honestly, I wasn’t trying to prove him wrong. I was just tired of fighting with my youngest over dinner. She’s five, and her list of acceptable foods changes weekly. This crockpot chicken enchilada soup started as a “let’s just get something edible on the table” experiment on a Wednesday when I had exactly zero energy left. I threw things in the slow cooker that morning, hoping for the best, and by dinner time, something magical had happened. The whole house smelled like a cozy Mexican restaurant, and my picky eater asked for seconds. Seconds! I almost cried into my own bowl.
Here’s the thing about this soup that got me, though. It’s not trying to be fancy. It’s not a “look at me” kind of recipe. It’s the kind of soup that just works—creamy without being heavy, flavorful without being spicy, and so ridiculously easy that you’ll feel like you’re cheating. I’ve made it four times since last Tuesday, and it’s become our go-to for busy days when I need dinner to handle itself. Maybe you’ve been there, standing in front of the pantry at 3 PM wondering how you’re going to feed everyone. This soup is the answer you didn’t know you were looking for.
Why You’ll Love This Recipe
Let me be straight with you—I’ve tested a lot of enchilada soup recipes over the years. Some were too spicy for the kids. Others were so thin they felt more like broth than a meal. And a few were just… disappointing. This one? It’s the Goldilocks of enchilada soups. And here’s why it works for real families on real budgets:
- Set It and Forget It: This is a true dump-and-go crockpot recipe. You toss everything in the slow cooker in the morning, and by dinner time, it’s done. No stirring, no babysitting, no last-minute panic. It’s the kind of recipe that makes you look like a hero with almost zero effort.
- Budget-Friendly Ingredients: We’re talking chicken thighs (or breasts when they’re on sale), canned goods, and pantry staples. No fancy cheese blends or specialty items that require a trip to a specialty store. This soup respects your grocery budget.
- Picky Eater Approved: This is the big one. The soup is creamy and mild, with just enough flavor to be interesting but not so much that kids recoil. My daughter, who once rejected mac and cheese because “the cheese looked wrong,” ate two bowls. Two.
- Leftovers That Actually Get Better: You know how some soups get weird in the fridge? Not this one. The flavors meld overnight, and day two is somehow even better than day one. It freezes beautifully too, which means you can double the batch and have dinner ready for next week.
- Naturally Thick and Satisfying: No heavy cream or flour needed here. The magic comes from blending a portion of the soup at the end, which gives it that luscious, creamy texture without any extra work. It’s comfort food that feels good to eat.
This isn’t just another recipe to add to your rotation. It’s the one that’ll save you on those days when you’re running on fumes and everyone’s hungry. It’s the soup that makes you close your eyes after the first bite and think, “Yeah, I can do this.”
What Ingredients You Will Need
This recipe uses simple, everyday ingredients to deliver big flavor without breaking the bank. Most of these are probably in your pantry or fridge right now, which is exactly how I like it.
- Chicken: 1.5 pounds boneless, skinless chicken thighs (or breasts, whichever is cheaper that week). Thighs stay juicier in the slow cooker, but breasts work great too. I’ve used both, and honestly, the difference is minimal once everything’s shredded and mixed in.
- Enchilada Sauce: 1 can (19 oz or 540 ml) red enchilada sauce. Look for a mild version if you’re feeding kids—the “medium” heat on some brands can sneak up on you. I personally use Old El Paso mild enchilada sauce because it’s consistently good and widely available.
- Diced Tomatoes with Green Chiles: 1 can (10 oz or 284 g) Rotel or similar brand. This adds a little kick without being overwhelming. If your kids are super sensitive to spice, use regular diced tomatoes instead.
- Black Beans: 1 can (15 oz or 425 g) black beans, drained and rinsed. Rinsing is important here—it washes away the excess sodium and the starchy liquid that can make the soup murky.
- Corn: 1 can (15 oz or 425 g) whole kernel corn, drained. Frozen corn works too—just toss it in without thawing. I’ve done both, and the frozen corn actually holds its texture a little better.
- Chicken Broth: 2 cups (480 ml) low-sodium chicken broth. Low-sodium is key here because the enchilada sauce and Rotel already bring plenty of salt. You can always add more salt at the end, but you can’t take it out.
- Cream Cheese: 4 oz (113 g) cream cheese, softened and cut into cubes. This is the secret ingredient for that creamy, luscious texture. Full-fat cream cheese works best—the low-fat version can get grainy when melted.
- Onion: 1 medium yellow onion, diced. White onion works too, but yellow onion has a sweeter, milder flavor that kids tend to like better.
- Garlic: 3 cloves garlic, minced. Or 1 teaspoon garlic powder in a pinch. I’ve used both, and while fresh garlic gives a better flavor, the powder works fine when you’re in a hurry.
- Cumin: 1 teaspoon ground cumin. This is the backbone of the flavor—don’t skip it. It adds that warm, earthy note that makes enchilada soup taste like enchilada soup.
- Chili Powder: 1 teaspoon chili powder. Go easy here if you’re cooking for little ones. You can always add more at the end, but you can’t undo it.
- Salt and Pepper: To taste. Start with 1/2 teaspoon salt and 1/4 teaspoon black pepper, then adjust at the end.
- Optional Toppings: Shredded cheddar cheese, sour cream, tortilla chips, diced avocado, fresh cilantro. These are where the magic happens for kids—let them customize their own bowls.
One note on the cream cheese: make sure it’s truly softened before you add it. I’ve made the mistake of tossing cold cream cheese into the slow cooker, and it ended up in weird little lumps that never fully dissolved. Let it sit on the counter for 30 minutes, or microwave it in 10-second bursts until it’s soft but not melted.
Equipment Needed
The beauty of this recipe is that it doesn’t require fancy equipment. Here’s what you’ll need:
- Slow Cooker: A 6-quart or larger crockpot works best. I use a Crock-Pot brand 6-quart model that I picked up on sale for $30, and it’s been going strong for five years. If you have a smaller slow cooker, just make sure everything fits with room to stir.
- Cutting Board and Knife: For dicing the onion and mincing the garlic. A good chef’s knife makes this go faster, but any sharp knife will do.
- Can Opener: You’ll be opening a lot of cans. Make sure yours is reliable—there’s nothing worse than a jammed can opener mid-recipe.
- Measuring Spoons: For the cumin, chili powder, and salt. I use a magnetic set that sticks to my fridge, so I never lose them.
- Two Forks or Tongs: For shredding the chicken. I prefer two forks because they give me more control, but tongs work if that’s what you have.
- Immersion Blender or Regular Blender: This is optional but highly recommended for achieving that creamy texture. An immersion blender lets you blend right in the pot, which means less cleanup. If you don’t have one, you can carefully transfer a portion of the soup to a regular blender and blend until smooth.
- Ladle: For serving. A good ladle makes portioning soup so much easier and less messy.
If you don’t have an immersion blender, don’t worry. I actually made this soup for a year before I bought one, and it was still delicious. You can just mash some of the beans and chicken against the side of the pot with a wooden spoon to create a thicker texture. It’s not as smooth, but it works.
Preparation Method

This is the “throw it all in and forget about it” method, but there are a few small steps that make a big difference. Trust me on these.
- Prep your ingredients: Dice the onion and mince the garlic. Open all the cans—enchilada sauce, Rotel, black beans, corn, and chicken broth. Drain and rinse the black beans. Drain the corn. Cut the cream cheese into small cubes and let it sit on the counter to soften while you assemble everything else.
- Layer in the slow cooker: Place the chicken thighs in the bottom of the crockpot. Sprinkle the diced onion and minced garlic over the top. This layering isn’t strictly necessary, but it helps the chicken absorb the flavors as it cooks.
- Add the liquids and seasonings: Pour the enchilada sauce, diced tomatoes with green chiles, and chicken broth over the chicken. Add the drained black beans and corn. Sprinkle the cumin, chili powder, and a pinch of salt over everything. Give it a gentle stir—just enough to distribute the spices, but don’t worry if it’s not perfectly mixed.
- Cook on low: Cover and cook on low for 6-7 hours, or on high for 3-4 hours. I prefer low and slow because it makes the chicken incredibly tender. You’ll know it’s done when the chicken shreds easily with a fork and the house smells amazing.
- Shred the chicken: Carefully remove the chicken pieces from the slow cooker and place them on a cutting board. Use two forks to shred the meat into bite-sized pieces. Don’t over-shred—you want some texture, not chicken dust. Return the shredded chicken to the slow cooker.
- Add the cream cheese: Drop the softened cream cheese cubes into the soup and stir until fully melted and incorporated. This usually takes about 2-3 minutes of gentle stirring. The soup will look a little broken at first, but keep stirring—it’ll come together into a beautiful, creamy consistency.
- Blend for creaminess (optional but recommended): Using an immersion blender, blend about half the soup directly in the pot. Pulse 4-5 times until the soup is partially smooth but still has chunks of chicken, beans, and corn. If you’re using a regular blender, carefully transfer about 2 cups of the soup to the blender, blend until smooth, and stir it back into the pot.
- Taste and adjust: Give the soup a taste and adjust the seasonings. This is where you add more salt, a pinch more cumin, or a dash of chili powder if you want more heat. Remember, you can always add more, but you can’t take it out.
- Let it rest: Turn off the slow cooker and let the soup sit for 10 minutes before serving. This allows the flavors to meld and the texture to settle. I know it’s hard to wait, but it makes a difference.
- Serve with toppings: Ladle the soup into bowls and let everyone customize their own. Shredded cheese, sour cream, crushed tortilla chips, diced avocado—let the kids go wild. My daughter likes hers with extra cheese and a mountain of chips on top.
A few notes from my kitchen to yours: If the soup seems too thick at the end, stir in a splash of chicken broth or water until it reaches your desired consistency. If it’s too thin, let it cook uncovered for an additional 15-20 minutes to let some of the liquid evaporate. And if you forgot to soften the cream cheese (I’ve done this more times than I’d like to admit), just microwave it in 10-second bursts until it’s soft, then stir it in. It’ll still work.
Cooking Tips & Techniques
After making this soup more times than I can count, I’ve picked up a few tricks that make the process smoother and the results better. Here’s what I’ve learned the hard way so you don’t have to.
Don’t skip the rinsing step. I know it’s tempting to just dump the black beans straight from the can into the slow cooker—I’ve been there, I’ve done it, and I regretted it. The starchy liquid from the can makes the soup cloudy and can throw off the seasoning. A quick rinse under cold water takes 30 seconds and makes a noticeable difference.
Go easy on the salt at first. The enchilada sauce, Rotel, and chicken broth all contain sodium, and it’s easy to over-salt this soup. I’ve learned to add just a pinch at the beginning and then adjust at the end. You can always add more salt, but you can’t take it out. Trust me on this one—I ruined a whole batch once by being overzealous with the salt shaker.
The blending step is optional, but it’s worth it. I know it’s an extra step, and I know you’re tired. But that 30-second blend transforms the soup from a decent weeknight meal into something that feels special. It creates this luscious, velvety texture that kids love because it’s not too chunky. My daughter calls it “smooth soup” and won’t eat it any other way.
Multitasking tip: While the soup is cooking, prep your toppings. Shred the cheese, chop the cilantro, dice the avocado. It takes 10 minutes and makes serving time so much less chaotic. I’ve learned to do this during the last hour of cooking, when the smell is driving everyone crazy and they’re asking “when’s dinner?” every five minutes.
One mistake I made that you shouldn’t: I once tried to speed things up by cooking this on high for 3 hours instead of low for 6. The chicken was tough, the flavors hadn’t melded, and the whole thing tasted flat. Low and slow is the way to go with this recipe. It’s not a race—it’s a slow cooker meal. Let it do its thing.
Consistency tip: Every slow cooker runs a little differently. Yours might run hot or cool compared to mine. The first time you make this, check the soup at the 5-hour mark on low. If the chicken is already shredding easily, you’re good to move on to the next steps. If not, give it another hour. Getting to know your slow cooker’s personality is part of the process.
Variations & Adaptations
This soup is forgiving and adaptable, which is one of the reasons I love it. Here are some ways to make it your own:
Dairy-Free Version: Swap the cream cheese for a dairy-free alternative. I’ve used Kite Hill brand cream cheese-style spread with good results. You can also skip the cream cheese entirely and blend a can of white beans (drained and rinsed) into the soup for creaminess. It sounds weird, but it works—the beans add body without changing the flavor much.
Vegetarian Version: Omit the chicken and double the black beans. Add a can of pinto beans or kidney beans for extra protein. You can also add a diced bell pepper or zucchini for more veggies. The cooking time stays the same—just skip the shredding step and blend a bit more of the soup for body.
Spicy Version for Adults: If you’re making this for a crowd that includes spice lovers, serve the mild soup to the kids and let the adults add their own heat. I keep a bottle of chipotle hot sauce on the table, or I’ll stir in a diced jalapeño (seeds removed if you want less heat) at the end. It’s an easy way to make everyone happy without making two separate batches.
Freezer-Friendly Version: This soup freezes beautifully. Make a double batch and freeze half in quart-sized freezer bags. Lay them flat to freeze, then stack them upright like books. When you’re ready to eat, thaw in the fridge overnight and reheat on the stovetop or in the microwave. The texture is exactly the same—I’ve tested this multiple times.
Instant Pot Adaptation: If you don’t have a slow cooker, you can make this in an Instant Pot. Use the sauté function to cook the onion and garlic for 2 minutes, then add the chicken and remaining ingredients (except the cream cheese). Pressure cook on high for 12 minutes, then do a quick release. Shred the chicken, stir in the cream cheese, and blend as directed. Total time: about 30 minutes.
My favorite variation: I once added a cup of leftover roasted sweet potato that I had in the fridge. I mashed it up and stirred it in with the cream cheese. It added a subtle sweetness that my kids loved, and it made the soup even creamier. Now I sometimes roast an extra sweet potato on purpose just for this soup.
Serving & Storage Suggestions
This soup is at its best when served hot, right from the slow cooker. Here’s how I like to set it up:
Serving temperature: Serve it piping hot, but let it cool for a few minutes before handing bowls to little ones. I’ve learned to put a dollop of sour cream in my daughter’s bowl—it cools the soup down faster and adds a nice tang.
Presentation: Set up a topping bar and let everyone customize their own bowl. I put out small bowls of shredded cheddar cheese, sour cream, crushed tortilla chips, diced avocado, and fresh cilantro. It makes dinner feel like an event, and kids love having control over their food. My son piles his bowl so high with chips that it’s more of a soup-topped nacho situation, but hey, he’s eating.
What to serve with it: A simple side salad with lime vinaigrette is perfect for cutting through the richness. Or serve it with warm flour tortillas for dipping. I’ve also made this with a side of Mexican rice when I wanted a heartier meal. Honestly, though, this soup is filling enough to stand on its own.
Storage: Leftovers keep in the refrigerator for up to 5 days in an airtight container. The flavors actually get better overnight, so don’t be surprised if you find yourself looking forward to lunch the next day. The soup will thicken as it sits, so add a splash of chicken broth or water when reheating if needed.
Freezing: This soup freezes beautifully for up to 3 months. Let it cool completely, then transfer to freezer-safe containers or bags. I like to freeze it in individual portions so I can grab one for a quick lunch. Thaw overnight in the fridge and reheat on the stovetop or in the microwave.
Reheating: The best way to reheat is on the stovetop over medium-low heat, stirring occasionally. Add a splash of broth or water to loosen it up. The microwave works too—just heat in 1-minute intervals, stirring between each, until hot. If the soup seems separated after reheating, a quick stir usually brings it back together.
One thing I’ve noticed: The soup’s flavor profile deepens over time. Day two has a more pronounced cumin and chili note, and the cream cheese melds more thoroughly. It’s one of those rare dishes that’s actually better the next day. So don’t be sad about leftovers—rejoice in tomorrow’s lunch.
Nutritional Information & Benefits
I’m not a nutritionist, but I’ve done my homework on this one. Here’s the breakdown for a serving of this soup (about 1.5 cups, without toppings):
- Calories: Approximately 380-420 calories per serving
- Protein: 32-35 grams (thanks to the chicken and black beans)
- Carbohydrates: 28-32 grams (mostly from beans, corn, and vegetables)
- Fiber: 8-10 grams (hello, black beans and corn)
- Fat: 16-18 grams (from the chicken and cream cheese)
- Sodium: 800-1000 mg (varies based on broth and enchilada sauce brand)
Health benefits worth noting: This soup is packed with protein and fiber, which means it’ll keep everyone full and satisfied. The black beans are a great source of plant-based protein and fiber, and they’re budget-friendly to boot. The chicken provides lean protein, and the tomatoes offer a good dose of vitamin C and lycopene.
Dietary considerations: This recipe is naturally gluten-free (just check your enchilada sauce label to be sure). It’s also nut-free and egg-free. To make it dairy-free, swap the cream cheese as mentioned above. To reduce sodium, use low-sodium broth and no-salt-added canned goods, and skip the extra salt at the end.
My personal take: I love that this soup feels indulgent but isn’t actually that heavy. It’s comfort food that doesn’t leave me feeling sluggish. And knowing that my kids are getting protein, fiber, and vegetables in a bowl they actually enjoy? That’s a win in my book.
Potential allergens: Dairy (from cream cheese and optional cheese toppings). If you’re serving someone with a dairy allergy, just skip the cream cheese and use a dairy-free alternative, or blend in some white beans for creaminess instead.
Conclusion
This crockpot chicken enchilada soup has become a staple in our house for a reason. It’s the recipe I turn to when I need dinner to handle itself, when I’m tired, when the kids are cranky, and when my husband is making that “what’s for dinner” face. It’s simple, it’s affordable, and it makes everyone at the table happy—including the picky eaters who swore they didn’t like enchilada soup.
What I love most about this recipe is that it’s a starting point, not a rulebook. Add more beans, swap in different veggies, dial up the heat, or keep it mild. Make it your own. That’s the beauty of a good slow cooker recipe—it works with you, not against you. And honestly, the fact that it comes together in 15 minutes of prep and then just… cooks itself? That’s the kind of cooking I can get behind.
I’d love to hear how this soup works for your family. Did your kids go back for seconds? Did you add your own twist? Drop a comment below and let me know—I read every single one, and your ideas often end up in my own kitchen. And if you’re looking for another easy weeknight meal, you might also like this crockpot chicken tortilla soup that’s been a lifesaver on busy nights, or this simple black bean soup that’s just as budget-friendly and kid-approved.
Until next time, happy cooking. And remember—the soup is always better when you don’t stress about it.
Frequently Asked Questions
Can I use frozen chicken in this recipe?
Yes, you can use frozen chicken, but it will add about an hour to the cooking time. I recommend placing the frozen chicken in the slow cooker and adding an extra 30 minutes of cooking time on low, then checking for doneness. The internal temperature should reach 165°F. Just don’t use frozen chicken if you’re cooking on high—it can lead to uneven cooking.
How do I make this soup less spicy for my kids?
Use mild enchilada sauce and regular diced tomatoes instead of Rotel with green chiles. You can also reduce the chili powder to 1/2 teaspoon or skip it entirely. The cumin still gives plenty of flavor without any heat. And remember, you can always add more spice to individual bowls for the adults.
Can I make this in a Dutch oven on the stovetop?
Absolutely. Sauté the onion and garlic in a bit of oil, then add the chicken and remaining ingredients except the cream cheese. Bring to a simmer, cover, and cook for 25-30 minutes until the chicken is cooked through. Shred the chicken, stir in the cream cheese, and blend as directed. It’s faster than the slow cooker but just as delicious.
Why did my cream cheese turn out lumpy?
This usually happens when the cream cheese is too cold when you add it. Make sure it’s truly softened to room temperature before adding it to the hot soup. If it still gets lumpy, don’t panic—just use your immersion blender or a whisk to break up the lumps. It’ll smooth out eventually.
How long does this soup last in the fridge?
This soup keeps well in the refrigerator for up to 5 days in an airtight container. The flavors actually improve over the first couple of days. Just be aware that the soup will thicken as it sits, so add a splash of broth or water when reheating to restore the consistency. It also freezes beautifully for up to 3 months.
Pin This Recipe!

Easy Crockpot Chicken Enchilada Soup for Kids
A creamy, mild, and budget-friendly chicken enchilada soup made in the slow cooker. Perfect for busy weeknights and picky eaters, this dump-and-go recipe delivers rich flavor without the heat.
- Prep Time: 15 minutes
- Cook Time: 6 hours
- Total Time: 6 hours 15 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: Mexican
Ingredients
- 1.5 pounds boneless, skinless chicken thighs (or breasts)
- 1 can (19 oz or 540 ml) red enchilada sauce (mild recommended)
- 1 can (10 oz or 284 g) diced tomatoes with green chiles (e.g., Rotel)
- 1 can (15 oz or 425 g) black beans, drained and rinsed
- 1 can (15 oz or 425 g) whole kernel corn, drained
- 2 cups (480 ml) low-sodium chicken broth
- 4 oz (113 g) cream cheese, softened and cut into cubes
- 1 medium yellow onion, diced
- 3 cloves garlic, minced (or 1 teaspoon garlic powder)
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- Salt and pepper to taste (start with 1/2 teaspoon salt and 1/4 teaspoon black pepper)
- Optional toppings: shredded cheddar cheese, sour cream, tortilla chips, diced avocado, fresh cilantro
Instructions
- Prep your ingredients: Dice the onion and mince the garlic. Open all cans. Drain and rinse the black beans. Drain the corn. Cut the cream cheese into small cubes and let it soften on the counter.
- Layer in the slow cooker: Place the chicken thighs in the bottom. Sprinkle the diced onion and minced garlic over the top.
- Add the liquids and seasonings: Pour the enchilada sauce, diced tomatoes with green chiles, and chicken broth over the chicken. Add the drained black beans and corn. Sprinkle cumin, chili powder, and a pinch of salt. Stir gently.
- Cook on low for 6-7 hours or on high for 3-4 hours, until the chicken shreds easily.
- Shred the chicken: Remove chicken, shred with two forks, and return to the slow cooker.
- Add the cream cheese: Drop in the softened cream cheese cubes and stir until fully melted and incorporated (about 2-3 minutes).
- Blend for creaminess (optional but recommended): Use an immersion blender to blend about half the soup directly in the pot, or transfer 2 cups to a blender, blend, and stir back in.
- Taste and adjust seasonings as needed.
- Let the soup rest for 10 minutes before serving.
- Serve with desired toppings.
Notes
For a thicker soup, cook uncovered for 15-20 minutes. For a thinner soup, add a splash of broth. If cream cheese is lumpy, use an immersion blender to smooth it out. Leftovers keep for up to 5 days in the fridge and freeze for up to 3 months.
Nutrition
- Serving Size: 1.5 cups (without to
- Calories: 400
- Sugar: 6
- Sodium: 900
- Fat: 17
- Saturated Fat: 7
- Carbohydrates: 30
- Fiber: 9
- Protein: 33
Keywords: crockpot chicken enchilada soup, slow cooker soup, kid-friendly, easy dinner, creamy enchilada soup, budget-friendly, gluten-free


