Written by

Eden Glass

Published

Easy Crockpot Chicken Enchilada Soup: Best 30-Minute Recipe

Ready In 30 minutes
Servings 6-8 servings
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

Jen wasn’t trying to impress anyone. I’d stopped by to drop off a library book she’d lent me—one I’d had for, let’s be honest, way too long—and the smell hit me before I even got through the front door. It was rich, a little smoky, and deeply comforting. I stood there in her entryway, holding that overdue book, and just… sniffed the air like a cartoon character being pulled by a pie.

“What is that?” I asked, probably sounding a little too desperate.

She shrugged from the kitchen, stirring a big pot with a wooden spoon. “Oh, just some soup. I’m using up stuff from the fridge.”

Just some soup. That’s the thing about people who cook like this—they don’t realize they’re doing anything special. They’re just throwing things together, making dinner on a random Tuesday, and somehow creating magic. I peeked into her crockpot, and there it was: a creamy, slightly orange broth swimming with tender chicken, black beans, and little flecks of green chiles. She handed me a spoonful, and honestly, I almost dropped the spoon. It was that good.

I asked for the recipe, and she gave me a list of maybe seven ingredients. Canned stuff. Pantry staples. Things I already had. That was the moment I knew I had to make this my own weeknight hero. Because let’s face it—when you’re tired, hungry, and staring down a long evening of homework or laundry or just wanting to sit on the couch for five minutes, you don’t need a project. You need a bowl of this.

This Easy Crockpot Chicken Enchilada Soup became that for me. It’s the recipe I make when I have zero energy but still want something that tastes like I tried. And the best part? It’s ready in about 30 minutes if you use the stovetop, or you can let the crockpot do all the work while you live your life. Maybe you’ve been there—standing in your kitchen, wondering what’s for dinner, and feeling that familiar slump. This soup is the answer.

Why You’ll Love This Recipe

I’ve made this soup about a dozen times since that afternoon at Jen’s house. Each time, I tweak it a little, but the core stays the same—simple ingredients, big flavor, and almost no effort. Here’s why this one’s a keeper:

  • Quick & Easy: From fridge to table in 30 minutes on the stovetop, or just dump everything in the crockpot and walk away. Perfect for those nights when you’re racing the clock.
  • Simple Ingredients: Canned tomatoes, black beans, corn, chicken broth, and a few pantry staples. No fancy grocery trips required—you probably already have most of this in your kitchen right now.
  • Perfect for Weeknights: This is the definition of a set-it-and-forget-it meal. Whether you’re juggling kids, work, or just need a night off, this soup has your back.
  • Crowd-Pleaser: I’ve served this to picky eaters, spice-averse friends, and hungry teenagers. Everyone goes back for seconds. It’s creamy, comforting, and just the right amount of kick.
  • Unbelievably Delicious: The secret? A block of cream cheese stirred in at the end. It melts into the broth and makes it silky without being heavy. Trust me on this one.

What makes this different from other enchilada soup recipes is the texture. Most versions are thin and brothy, but this one is thick and velvety, almost like a chowder. The cream cheese trick came from a happy accident—I was out of heavy cream and desperate—and now I’ll never go back. It’s comfort food that feels like a hug in a bowl, and you can have it on the table before you even finish unloading the dishwasher.

What Ingredients You Will Need

This recipe is built on pantry staples and a few fresh items. Here’s what you’ll need to make this Easy Crockpot Chicken Enchilada Soup shine. I’ve tested this with different brands and swaps, so I’ll share what works best.

  • Boneless, skinless chicken breasts (1.5 lbs / 680 g): You can also use chicken thighs for a richer flavor. If using frozen chicken, just add 30 minutes to the cooking time. I prefer breasts because they shred easily and stay tender.
  • Chicken broth (4 cups / 960 ml): Use low-sodium so you can control the salt. I like Swanson or Kitchen Basics for a clean flavor. Homemade works great too if you have it.
  • Red enchilada sauce (15 oz / 425 g can): This is the backbone of the flavor. Look for a brand with a short ingredient list—I’ve had good luck with Las Palmas or Old El Paso. Mild or medium works; you can always add heat later.
  • Diced tomatoes with green chiles (10 oz / 284 g can): Rotel is the classic choice, but any brand works. The green chiles add a subtle warmth without being spicy. If you’re sensitive to heat, use regular diced tomatoes and add a small can of green chiles separately.
  • Black beans (15 oz / 425 g can), drained and rinsed: Rinsing removes excess sodium and that canned taste. You can swap for pinto or kidney beans if that’s what you have.
  • Corn (15 oz / 425 g can), drained: Frozen corn works too—just add it straight from the bag. Fire-roasted corn adds a nice smoky note if you can find it.
  • Cream cheese (8 oz / 226 g block), softened: This is the secret ingredient. It melts into the broth and makes it luxuriously creamy. Use full-fat for the best texture; low-fat can get grainy.
  • Onion (1 medium), diced: Yellow or white onion works. If you’re in a hurry, use 1 teaspoon of onion powder instead.
  • Garlic (3 cloves), minced: Fresh garlic is best, but jarred minced garlic works in a pinch. Use 1 teaspoon if substituting.
  • Chili powder (1 tablespoon): This adds depth and color. I use a standard grocery store brand, but if you have a favorite spice blend, go for it.
  • Cumin (1 teaspoon): Ground cumin gives that earthy, warm note that makes enchilada soup taste authentic. Toast it in a dry pan for 30 seconds if you want to really wake it up.
  • Salt and pepper to taste: Start with 1 teaspoon of salt and 1/2 teaspoon of pepper, then adjust at the end.
  • Optional toppings: Shredded cheese, sour cream, fresh cilantro, diced avocado, tortilla chips, or a squeeze of lime. These aren’t just for show—they take the soup from good to unforgettable.

A quick note on ingredient selection: I’ve tried this with homemade enchilada sauce, and while it’s delicious, the canned version saves so much time without sacrificing flavor. For the cream cheese, Philadelphia is my go-to because it melts so smoothly. If you’re dairy-free, you can use a block of vegan cream cheese, but the texture will be slightly different.

Equipment Needed

You don’t need a lot of fancy gear for this recipe, which is part of its beauty. Here’s what you’ll need:

  • Crockpot or slow cooker (5-6 quart): This is the star of the show. Any brand works—I’ve used a basic Hamilton Beach for years and it’s never let me down. If you don’t have a crockpot, a large Dutch oven or heavy-bottomed pot works for the stovetop version.
  • Cutting board and sharp knife: For dicing the onion and mincing garlic. A dull knife makes this step take twice as long, so keep yours sharp.
  • Can opener: You’ll be opening a few cans, so make sure yours is ready to go.
  • Measuring spoons: For the chili powder and cumin. Eyeballing it works, but measuring ensures consistency.
  • Wooden spoon or spatula: For stirring and breaking up the cream cheese at the end.
  • Two forks: For shredding the chicken. You can also use a hand mixer on low speed if you want it done in seconds.
  • Soup ladle: For serving. A 1-cup ladle is perfect for portioning.

If you’re using the stovetop method, you’ll also need a large pot with a lid. I’ve made this in a 5-quart enameled cast iron pot, and it works beautifully. No need for anything expensive—just something that holds heat well.

Preparation Method

crockpot chicken enchilada soup preparation steps

Here’s how to make this Easy Crockpot Chicken Enchilada Soup, step by step. I’ve included both the crockpot and stovetop methods because sometimes you need dinner fast, and sometimes you want to set it and forget it.

Crockpot Method (Hands-Off, 4-6 Hours)

  1. Prep your ingredients. Dice the onion and mince the garlic. Drain and rinse the black beans. Drain the corn. Open the can of enchilada sauce and diced tomatoes. This should take about 5 minutes. I like to do this while my coffee is brewing in the morning.
  2. Layer everything in the crockpot. Place the chicken breasts at the bottom of the pot. This helps them cook evenly and stay submerged in the liquid. Add the diced onion, minced garlic, black beans, corn, diced tomatoes, and enchilada sauce on top. Pour the chicken broth over everything. Don’t stir yet—just let it settle.
  3. Add the spices. Sprinkle the chili powder, cumin, salt, and pepper over the top. If you’re feeling fancy, you can stir them into the broth, but I’ve found they distribute just fine during cooking.
  4. Cook on low for 4-6 hours or high for 2-3 hours. The chicken is done when it reaches an internal temperature of 165°F (74°C) and shreds easily with a fork. I usually check at the 4-hour mark on low. The soup will look thin at this point—don’t worry, that’s normal.
  5. Shred the chicken. Remove the chicken breasts to a cutting board. Use two forks to shred them into bite-sized pieces. If you’re in a hurry, you can shred them right in the pot with a hand mixer on low speed—just be careful not to splash hot liquid.
  6. Add the cream cheese. Cut the softened cream cheese into cubes and add it to the pot. Stir until it’s fully melted and the soup looks creamy and smooth. This takes about 2-3 minutes. Taste and adjust salt and pepper if needed.
  7. Serve immediately. Ladle into bowls and top with your favorite fixings. I like a sprinkle of shredded cheese, a dollop of sour cream, and a handful of crushed tortilla chips for crunch.

Stovetop Method (30 Minutes)

  1. Cook the aromatics. In a large pot over medium heat, add a tablespoon of olive oil. Sauté the diced onion for 3-4 minutes until soft and translucent. Add the minced garlic and cook for 30 seconds until fragrant. Don’t let the garlic burn—it turns bitter fast.
  2. Add the liquids and chicken. Pour in the chicken broth, enchilada sauce, and diced tomatoes. Add the chicken breasts (whole or cut into chunks for faster cooking). Bring to a gentle boil, then reduce heat to low, cover, and simmer for 15-20 minutes, or until the chicken is cooked through.
  3. Add the beans and corn. Stir in the black beans and corn. Let everything simmer together for 5 minutes to heat through. The soup will still be thin at this point.
  4. Shred the chicken. Remove the chicken and shred it with two forks. Return it to the pot.
  5. Add the cream cheese. Reduce heat to low. Add the cubed cream cheese and stir until completely melted and the soup is thick and creamy. This takes about 3-4 minutes. Don’t rush this step—low heat prevents the cream cheese from curdling.
  6. Season and serve. Taste and adjust salt, pepper, or chili powder to your liking. Serve hot with your favorite toppings.

A few things I’ve learned the hard way: If you add the cream cheese too early or on high heat, it can get grainy. Always add it at the end over low heat. Also, if the soup is too thick for your liking, stir in a splash of chicken broth or milk to thin it out. If it’s too thin, let it simmer uncovered for an extra 10 minutes to reduce.

Cooking Tips & Techniques

I’ve made this soup enough times to have a few tricks up my sleeve. Here are the things I wish someone had told me the first time:

Don’t skip softening the cream cheese. I know it’s tempting to toss a cold block into the hot soup, but it will take forever to melt and might leave lumps. Let it sit on the counter for 20 minutes while the soup cooks, or microwave it for 10-15 seconds. Trust me on this—it makes a difference.

Use a hand blender for a smoother texture. If you prefer a silky, restaurant-style soup, use an immersion blender to puree half the soup before adding the cream cheese. Leave the other half chunky for texture. I do this when I want something a little more elegant for company.

Toast your spices. This is a small step that pays off big. In the stovetop method, after cooking the onion and garlic, add the chili powder and cumin and stir for 30 seconds. It wakes up the oils and makes the soup taste deeper and more complex. I forgot to do this once, and the soup was noticeably flat.

Watch your salt. Canned ingredients vary wildly in sodium. I use low-sodium broth and rinse my beans, then season at the end. It’s easier to add salt than to fix an over-salted soup. If you do overshoot, add a squeeze of lime or a splash of milk to balance it out.

Multitask like a pro. While the soup is simmering, prep your toppings. Shred the cheese, chop the cilantro, slice the avocado. It takes 5 minutes and makes serving so much smoother. I’ve learned that having everything ready before I sit down means I actually get to enjoy my meal instead of running around the kitchen.

One mistake I still make: Forgetting to stir the soup halfway through the crockpot cooking time. The edges can get a little dark if you don’t give it a quick stir. It still tastes fine, but it’s not as pretty. Set a timer if you need to.

Variations & Adaptations

This recipe is incredibly forgiving, and I’ve tried several variations over the years. Here are my favorites:

Vegetarian Version: Skip the chicken and add an extra can of black beans and a can of pinto or kidney beans. Use vegetable broth instead of chicken broth. The soup is still hearty and satisfying—I’ve served this to meat-eaters who didn’t even notice the difference.

Spicy Version: If you like heat, add a diced jalapeño (seeds and all) with the onion. Use hot enchilada sauce instead of mild. Stir in a teaspoon of chipotle powder or adobo sauce for a smoky kick. My brother-in-law adds a dash of hot sauce at the table, but I like the heat built right into the soup.

Slow Cooker Freezer Meal: This is a game-changer for busy weeks. Combine all ingredients except the cream cheese and chicken in a freezer bag. Freeze flat. When you’re ready, dump the bag into the crockpot, add the chicken, and cook on low for 6 hours. Add the cream cheese at the end. I usually make two bags at once—one for now, one for later.

Dairy-Free Adaptation: Use a block of vegan cream cheese or substitute with full-fat coconut milk. The coconut milk adds a slight sweetness that pairs surprisingly well with the enchilada sauce. I’ve also used cashew cream (soaked cashews blended with water) for a rich, nutty flavor.

Add More Veggies: This soup is great for hiding extra vegetables. Try adding diced zucchini, bell peppers, or even a handful of spinach stirred in at the end. The spinach wilts into the broth and adds color without changing the flavor. I’ve snuck in a whole cup of chopped kale before, and no one noticed.

One variation I tried that didn’t work: adding rice directly to the crockpot. It turned mushy and absorbed too much liquid. If you want rice, cook it separately and add it to each bowl. The same goes for pasta—keep it separate or it will turn to mush.

Serving & Storage Suggestions

This soup is best served hot, straight from the pot. The toppings are where you can really make it your own. Here’s how I like to serve it:

Toppings bar: Set out small bowls of shredded cheddar or Monterey Jack cheese, sour cream, fresh cilantro, diced avocado, sliced green onions, crushed tortilla chips, and lime wedges. Let everyone build their own bowl. It makes dinner feel like an event, even on a Tuesday.

What to serve alongside: A simple green salad with a lime vinaigrette cuts through the richness of the soup. Warm cornbread or crusty bread is perfect for sopping up every last drop. If you’re feeling indulgent, serve it with a side of quesadillas—cheese and chicken are a natural pairing.

Storage: Leftovers keep well in the refrigerator for up to 4 days. Store in an airtight container. The soup will thicken as it sits, so add a splash of broth or milk when reheating to bring it back to the right consistency. I’ve found the flavors actually get better on day two—the spices meld together beautifully.

Freezing: This soup freezes like a dream. Let it cool completely, then transfer to freezer-safe containers or bags. Leave a little room for expansion. Freeze for up to 3 months. To thaw, leave it in the refrigerator overnight, then reheat gently on the stovetop or in the microwave. I’ve made double batches just to freeze for those nights when I don’t want to cook.

Reheating: Reheat on the stovetop over medium-low heat, stirring occasionally. Add a splash of broth if it’s too thick. In the microwave, heat in 30-second bursts, stirring between each. Don’t boil it—the cream cheese can separate if you get it too hot.

One thing I’ve noticed: the soup tastes even better the next day. Something about the flavors settling overnight makes it richer and more cohesive. So don’t be afraid to make it a day ahead.

Nutritional Information & Benefits

Here’s an approximate nutritional breakdown for one serving (about 1.5 cups, without toppings):

  • Calories: 380
  • Protein: 32g
  • Fat: 18g
  • Carbohydrates: 28g
  • Fiber: 7g
  • Sugar: 6g
  • Sodium: 980mg (varies by broth and canned goods)

This soup is packed with protein from the chicken and black beans, which helps keep you full and satisfied. The fiber from the beans and corn supports digestion and steady energy. The cream cheese adds calcium and a touch of richness, making the soup feel indulgent without going overboard.

Dietary considerations: This recipe is naturally gluten-free (just double-check your enchilada sauce label). It can be made dairy-free with the substitutions mentioned above. It’s also relatively low in sugar, especially if you choose no-sugar-added canned tomatoes.

From a wellness perspective, I love that this soup feels like comfort food but isn’t loaded with empty calories. It’s the kind of meal that nourishes you without making you feel heavy. I’ve made it after long days when I needed something warm and soothing, and it always hits the spot.

Conclusion

This Easy Crockpot Chicken Enchilada Soup is the kind of recipe that becomes a weeknight staple—not because it’s fancy, but because it works. It’s forgiving, adaptable, and delivers big flavor with minimal effort. Whether you’re feeding a family, meal-prepping for the week, or just need a bowl of something comforting after a long day, this soup delivers.

I love that it started as an accident—a friend throwing together pantry staples on a random Tuesday—and turned into something I make over and over. That’s the beauty of recipes like this. They’re not about perfection. They’re about making something good with what you have, and sharing it with people you care about.

I’d love to hear how this soup turns out for you. Did you add your own twist? Did the kids ask for seconds? Drop a comment below and let me know. And if you try the stovetop version, I want to hear about that too. Happy cooking, friends—you’ve got this.

Frequently Asked Questions

Can I use frozen chicken in the crockpot?

Yes, you can use frozen chicken breasts or thighs. Just add about 30 minutes to the cooking time on low. Make sure the internal temperature reaches 165°F (74°C) before shredding. I’ve done this many times when I forgot to thaw the chicken—it works perfectly.

How can I make this soup thicker?

If you want a thicker soup, try one of these methods: mash some of the black beans before adding them, stir in a cornstarch slurry (1 tablespoon cornstarch mixed with 2 tablespoons cold water), or let the soup simmer uncovered for an extra 10-15 minutes to reduce. The cream cheese also helps thicken it naturally.

Can I make this in an Instant Pot?

Absolutely. Use the sauté function to cook the onion and garlic, then add the remaining ingredients (except cream cheese). Pressure cook on high for 10 minutes with a natural release. Shred the chicken, then stir in the cream cheese on the sauté setting until melted. It’s even faster than the crockpot method.

What’s the best way to shred chicken?

Two forks work great—just pull the chicken apart while it’s still warm. For an even faster method, use a hand mixer on low speed right in the pot. Be careful not to splash hot liquid. I’ve also used a stand mixer with the paddle attachment for large batches. The chicken shreds in seconds.

Can I skip the cream cheese?

You can, but the soup will be much thinner and less creamy. For a similar texture without cream cheese, try stirring in 1/2 cup of heavy cream, half-and-half, or a can of evaporated milk at the end. Greek yogurt also works, but add it off the heat to prevent curdling.

Pin This Recipe!

crockpot chicken enchilada soup recipe

Print

Easy Crockpot Chicken Enchilada Soup: Best 30-Minute Recipe

A creamy, comforting chicken enchilada soup made with simple pantry staples and a secret ingredient—cream cheese—for a velvety texture. Ready in 30 minutes on the stovetop or 4-6 hours in the crockpot, this is the perfect weeknight dinner that tastes like you tried, even when you didn’t.

  • Author: Dahlia
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes (stovetop) or 4-6 hours (crockpot)
  • Total Time: 40 minutes (stovetop) or 4-6 hours 10 minutes (crockpot)
  • Yield: 6 servings 1x
  • Category: Main Course
  • Cuisine: Mexican-American

Ingredients

Scale
  • 1.5 lbs (680 g) boneless, skinless chicken breasts
  • 4 cups (960 ml) low-sodium chicken broth
  • 15 oz (425 g) can red enchilada sauce
  • 10 oz (284 g) can diced tomatoes with green chiles (e.g., Rotel)
  • 15 oz (425 g) can black beans, drained and rinsed
  • 15 oz (425 g) can corn, drained
  • 8 oz (226 g) block cream cheese, softened
  • 1 medium onion, diced
  • 3 cloves garlic, minced
  • 1 tablespoon chili powder
  • 1 teaspoon ground cumin
  • 1 teaspoon salt (or to taste)
  • 1/2 teaspoon black pepper (or to taste)
  • Optional toppings: shredded cheese, sour cream, fresh cilantro, diced avocado, tortilla chips, lime wedges

Instructions

  1. Crockpot Method:
  2. 1. Dice the onion and mince the garlic. Drain and rinse the black beans. Drain the corn. Open the enchilada sauce and diced tomatoes.
  3. 2. Place the chicken breasts at the bottom of a 5-6 quart crockpot. Add the diced onion, minced garlic, black beans, corn, diced tomatoes, and enchilada sauce on top. Pour the chicken broth over everything.
  4. 3. Sprinkle the chili powder, cumin, salt, and pepper over the top.
  5. 4. Cook on low for 4-6 hours or high for 2-3 hours, until the chicken reaches an internal temperature of 165°F (74°C) and shreds easily.
  6. 5. Remove the chicken to a cutting board and shred with two forks. Return the shredded chicken to the pot.
  7. 6. Cut the softened cream cheese into cubes and add to the pot. Stir until fully melted and the soup is creamy, about 2-3 minutes. Taste and adjust seasoning.
  8. 7. Serve immediately with desired toppings.
  9. Stovetop Method (30 minutes):
  10. 1. In a large pot over medium heat, add 1 tablespoon olive oil. Sauté the diced onion for 3-4 minutes until soft. Add the minced garlic and cook for 30 seconds until fragrant.
  11. 2. Pour in the chicken broth, enchilada sauce, and diced tomatoes. Add the chicken breasts. Bring to a gentle boil, then reduce heat to low, cover, and simmer for 15-20 minutes until the chicken is cooked through.
  12. 3. Stir in the black beans and corn. Simmer for 5 minutes.
  13. 4. Remove the chicken and shred with two forks. Return to the pot.
  14. 5. Reduce heat to low. Add the cubed cream cheese and stir until completely melted and the soup is thick and creamy, about 3-4 minutes.
  15. 6. Taste and adjust seasoning. Serve hot with toppings.

Notes

For best results, soften the cream cheese at room temperature for 20 minutes before adding to avoid lumps. If the soup is too thick, add a splash of chicken broth or milk. If too thin, simmer uncovered for 10 minutes to reduce. The soup tastes even better the next day as flavors meld. For a smoother texture, use an immersion blender to puree half the soup before adding cream cheese.

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 380
  • Sugar: 6
  • Sodium: 980
  • Fat: 18
  • Saturated Fat: 8
  • Carbohydrates: 28
  • Fiber: 7
  • Protein: 32

Keywords: chicken enchilada soup, crockpot soup, easy weeknight dinner, creamy soup, 30-minute meal, slow cooker recipe, comfort food

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆