It was 11:47 PM on a random Tuesday, and I was wide awake with a craving that just wouldn’t quit. You know that feeling when your brain decides it absolutely needs something warm, spicy, and creamy, and nothing else will do? That was me, standing in front of my open fridge in pajama pants, hoping for a miracle. I didn’t have the energy for a full enchilada assembly—rolling tortillas and layering sauce felt like a marathon at that hour. But I had chicken breasts, a can of enchilada sauce I’d bought on a whim, and a block of cream cheese that was begging to be used. The idea hit me like a lightning bolt: what if I just threw everything in the crockpot and let it work its magic? Honestly, I almost talked myself out of it. I mean, enchilada soup from a crockpot? That seemed too simple to actually taste good. But let me tell you, when I woke up the next morning to the smell of cumin and chili wafting through my apartment, I knew I’d stumbled onto something special. That first spoonful—creamy, tangy, with just the right kick—had me pacing around the kitchen, bowl in hand, wondering why I’d never thought of this before. This soup has become my secret weapon for hosting, and I’m about to show you exactly why.
Why You’ll Love This Recipe
Let me be real with you—I’ve tested this soup at least a dozen times before sharing it here. I’ve made it for potlucks where it disappeared in twenty minutes. I’ve served it at dinner parties where guests asked for the recipe before they finished their first bowl. This isn’t just another crockpot soup; it’s the one that’ll make you look like a kitchen hero with almost zero effort.
- Set It and Forget It: Five minutes of prep in the morning, and dinner is ready when you are. Perfect for busy hosts who want to enjoy their own party instead of slaving over the stove.
- Pantry-Friendly Ingredients: No hunting for exotic spices or specialty items. You probably have most of this in your kitchen right now.
- Crowd-Pleasing Comfort: Rich, creamy, and packed with enchilada flavor—this soup pleases picky eaters and foodies alike. I’ve seen grown adults go back for thirds.
- Stress-Free Hosting: Since it cooks all day, you can focus on setting the table, arranging flowers, or just relaxing before your guests arrive. The soup does the heavy lifting.
- Better Than Takeout: Honestly, I’d pick this over any restaurant version. It’s fresher, creamier, and you control exactly what goes in it.
What makes this recipe different from the hundreds of enchilada soups out there? It’s the cream cheese. Not heavy cream, not a roux—just good old-fashioned cream cheese melted into the broth. It gives the soup this velvety richness that feels indulgent without being heavy. And the flavor? The enchilada sauce does the heavy lifting, while the cumin and chili powder add that authentic Mexican-inspired depth. This isn’t just soup; it’s the kind of meal that makes people close their eyes after the first bite and say, “Okay, I need this recipe.”
What Ingredients You Will Need
This recipe uses simple, honest ingredients that work together to create something truly special. Most of these are probably sitting in your pantry or fridge right now, which is exactly how I like to cook.
- Boneless, Skinless Chicken Breasts (1.5 lbs or about 3 medium breasts): The protein base that shreds beautifully after slow cooking. I prefer using chicken breasts over thighs here because they shred into those perfect, tender strands. If you’re cooking for a crowd, you can easily double this.
- Red Enchilada Sauce (28 oz can): This is the soul of the soup. I’ve tested this with several brands, and I honestly recommend Las Palmas or Hatch for the best flavor. Avoid the super cheap brands—they tend to be watery and lack depth. You want a sauce that’s rich and slightly smoky.
- Cream Cheese (8 oz block, softened): The secret to that luscious, creamy texture. Full-fat is non-negotiable here—low-fat versions can turn grainy when melted. Let it sit out for 30 minutes before adding to the pot so it blends smoothly.
- Chicken Broth (4 cups or 32 oz): Use low-sodium so you can control the salt level. I’ve used both store-bought and homemade, and both work great. If you’re feeling fancy, try bone broth for extra richness.
- Rotel Diced Tomatoes with Green Chilies (10 oz can): These little guys add acidity, texture, and a mild heat that complements the enchilada sauce perfectly. Don’t drain them—the liquid adds flavor.
- Yellow Onion (1 medium, diced): The aromatic foundation. I know dicing onions is a pain, but it’s worth it for the flavor they release during those long cooking hours.
- Garlic (4 cloves, minced): Because garlic makes everything better. I’m a garlic lover, so I use four cloves, but you can adjust up or down based on your preference.
- Ground Cumin (2 teaspoons): This warm, earthy spice is what gives the soup that authentic enchilada flavor. Don’t skip it—it’s not the same without it.
- Chili Powder (1 tablespoon): For depth and a gentle warmth. I use a standard grocery store chili powder, but if you have access to New Mexican or ancho chili powder, even better.
- Smoked Paprika (1 teaspoon): This is my little secret. It adds a subtle smokiness that makes the soup taste like it simmered all day over a fire.
- Salt and Black Pepper (to taste): Start with 1 teaspoon of salt and ½ teaspoon of pepper, then adjust at the end.
- Corn or Flour Tortillas (for serving, optional): Some people love dipping tortilla chips into this soup, and I fully support that. Warm corn tortillas on the side are also amazing.
- Toppings: Shredded cheddar or Monterey Jack cheese, sour cream, diced avocado, fresh cilantro, sliced jalapeños, and a squeeze of lime. This is where you can really customize and impress your guests.
Equipment Needed
One of the best things about this recipe is that it doesn’t require a ton of fancy equipment. Here’s what you’ll need:
- 6-Quart Crockpot or Slow Cooker: This is the star of the show. I use a 6-quart model, which gives plenty of room for the soup to bubble without overflowing. If you have a smaller one, just halve the recipe.
- Sharp Chef’s Knife: For dicing the onion and mincing garlic. A dull knife makes prep take twice as long—trust me, I’ve been there.
- Cutting Board: Any sturdy board will do. I prefer wood because it’s gentler on my knives.
- Measuring Cups and Spoons: For accuracy. Eyeballing spices can lead to a bland or overly spicy soup.
- Two Forks: For shredding the chicken once it’s cooked. You can also use a hand mixer on low speed if you want it extra fine.
- Ladle: For serving. A deep ladle works best for soups with lots of goodies.
- Mixing Bowl: For whisking the cream cheese into the broth if you want to avoid lumps.
If you don’t have a crockpot, you can make this on the stovetop in a Dutch oven. Just simmer everything on low for about an hour, then shred the chicken and stir in the cream cheese. It works, but the slow cooker really lets the flavors meld beautifully.
Preparation Method

Alright, let’s get cooking. This is the part where the magic happens, and I promise it’s easier than you think.
- Prep Your Ingredients (5 minutes): Dice the onion and mince the garlic. I like to do this first so everything is ready to go. Open the cans of enchilada sauce, Rotel tomatoes, and chicken broth. Measure out your spices. Having everything prepped makes the next steps feel effortless.
- Layer the Ingredients in the Crockpot (5 minutes): Place the chicken breasts at the bottom of the crockpot. This might seem random, but putting the chicken on the bottom helps it cook evenly and absorb all those delicious flavors. Sprinkle the diced onion and minced garlic over the chicken. Pour the enchilada sauce, chicken broth, and undrained Rotel tomatoes over everything. Add the cumin, chili powder, smoked paprika, salt, and pepper. Give it a gentle stir—just enough to distribute the spices, but don’t worry about being perfect.
- Cook Low and Slow (6-8 hours on low or 3-4 hours on high): Put the lid on and walk away. This is the beauty of crockpot cooking. I prefer cooking on low because it makes the chicken incredibly tender and gives the flavors time to deepen. If you’re in a hurry, high works fine, but low is better for hosting since you can set it in the morning and forget it.
- Shred the Chicken (5 minutes): About 30 minutes before serving, remove the chicken breasts from the crockpot and place them on a cutting board. Use two forks to shred the meat—it should fall apart easily. If it doesn’t, let it cook another 30 minutes. Return the shredded chicken to the pot.
- Add the Cream Cheese (5 minutes): Cut the softened cream cheese into cubes and add it to the soup. Stir gently until it’s fully melted and incorporated. This usually takes about 2-3 minutes. If you see small lumps, don’t panic—just keep stirring, and they’ll dissolve. For extra smoothness, you can whisk the cream cheese with a cup of hot broth in a separate bowl before adding it to the pot.
- Taste and Adjust (2 minutes): This is the most important step. Taste the soup and adjust the seasoning. Need more salt? Add it. Want more heat? Stir in some cayenne or extra chili powder. This is your soup, so make it perfect for your palate.
- Serve and Garnish (2 minutes): Ladle the soup into bowls and let your guests go wild with toppings. I like to set up a little topping bar with shredded cheese, sour cream, diced avocado, fresh cilantro, and lime wedges. It makes the meal feel special and interactive.
A quick note: if the soup is too thick for your liking, 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 15-20 minutes to thicken up.
Cooking Tips & Techniques
After making this soup more times than I can count, I’ve picked up a few tricks that make a real difference. Let me share them with you.
Don’t Overcook the Chicken: I know it’s tempting to let the crockpot run all day, but chicken breasts can dry out if they cook too long. Six hours on low is the sweet spot. If you’re going to be gone longer, use chicken thighs instead—they’re more forgiving and stay juicy.
Soften the Cream Cheese: This is non-negotiable. Cold cream cheese straight from the fridge will leave you with lumpy soup. Let it sit on the counter for 30 minutes before adding it, or microwave it in 10-second bursts until it’s soft but not melted.
Toast Your Spices: This is a pro tip that takes 30 seconds but makes a huge difference. Before adding the spices to the crockpot, toast them in a dry skillet over medium heat for about 30 seconds until they smell fragrant. It wakes up the oils and gives the soup a deeper, more complex flavor.
Layer Flavors: I used to just dump everything in at once, and the soup was good but not great. Now I sauté the onion and garlic in a pan for 3-4 minutes before adding them to the crockpot. That little bit of browning adds sweetness and depth that you can’t get from raw ingredients.
Watch the Salt: Enchilada sauce and Rotel tomatoes both contain salt, so go easy when seasoning. I always start with less salt and add more at the end after tasting. You can’t take salt out once it’s in there.
Make It Ahead: This soup actually tastes better the next day. The flavors meld overnight, and the texture gets even creamier. If you’re hosting, make it a day ahead and reheat it on the stove or in the crockpot. Your guests will think you’re a culinary genius.
Variations & Adaptations
One of the things I love about this recipe is how flexible it is. Here are some ways to make it your own:
Spicy Version: If you like heat, add a diced jalapeño (seeds and all) with the onions, or stir in a teaspoon of cayenne pepper. For extra fire, use hot Rotel tomatoes instead of the original. I once made this for a group of spice lovers and added a chopped chipotle pepper in adobo sauce—it was incredible.
Vegetarian Option: Skip the chicken and use 3 cups of cooked black beans and 2 cups of corn instead. Use vegetable broth in place of chicken broth. The beans add protein and make the soup hearty enough for a main course. I’ve served this to vegetarian friends, and they always ask for seconds.
Dairy-Free Adaptation: Replace the cream cheese with a dairy-free version (I like Kite Hill or Violife) and use a dairy-free sour cream for serving. The texture won’t be quite as rich, but it’s still delicious. I tested this for a friend with lactose intolerance, and she couldn’t tell the difference.
White Chicken Enchilada Soup: Use green enchilada sauce instead of red, and swap the Rotel for a can of diced green chilies. The flavor is milder and tangier, with a completely different vibe. It’s like having two recipes in one.
Extra Veggie Load: Add a diced bell pepper, a cup of frozen corn, or a can of drained and rinsed black beans during the last hour of cooking. This stretches the soup further and adds color and nutrition. I do this when I’m serving a big crowd and want to make the pot go further.
Serving & Storage Suggestions
This soup is a showstopper on its own, but the right accompaniments can take it to the next level.
Serving Temperature: Serve the soup piping hot. I like to let it sit for 5 minutes after adding the cream cheese so the flavors settle. Ladle it into deep bowls and let guests add their own toppings—it makes the meal feel interactive and fun.
What to Serve Alongside: Warm tortillas or crusty bread are perfect for sopping up every last drop. A simple side salad with avocado and lime dressing balances the richness. For a full fiesta, serve with Mexican rice and refried beans. And don’t forget the margaritas—this soup practically begs for them.
Storage Instructions: Let the soup cool completely before storing. Transfer it to an airtight container and refrigerate for up to 4 days. The flavors get even better overnight, so don’t be afraid to make it ahead.
Freezing Tips: This soup freezes beautifully. Portion it into freezer-safe bags or containers, leaving some room for expansion. Freeze for up to 3 months. Thaw overnight in the refrigerator and reheat gently on the stove or in the microwave. If the soup seems thin after thawing, stir in a little extra cream cheese or sour cream to bring back the richness.
Reheating: Reheat on the stovetop over medium-low heat, stirring occasionally. If using a microwave, heat in 1-minute intervals, stirring between each. Add a splash of broth or water if the soup has thickened during storage.
Nutritional Information & Benefits
This soup is comfort food at its finest, but it also has some surprising nutritional perks.
Estimated Nutritional Values (per serving, about 1.5 cups): 385 calories, 22g protein, 18g fat, 28g carbohydrates, 4g fiber, 6g sugar, 820mg sodium. These values will vary based on your specific ingredients and toppings.
Health Benefits: Chicken provides lean protein that keeps you full and satisfied. The cream cheese adds calcium and vitamin A, while the tomatoes and enchilada sauce are rich in lycopene, a powerful antioxidant. Cumin and chili powder have anti-inflammatory properties and can aid digestion. It’s not health food, but it’s far better than anything you’d get from a can or a restaurant.
Dietary Considerations: This recipe is naturally gluten-free if you use certified gluten-free enchilada sauce and broth. It’s also nut-free and egg-free. To make it low-carb, skip the tortilla chips and load up on avocado and cheese. For a lighter version, use reduced-fat cream cheese and add extra vegetables.
Conclusion
This Creamy Crockpot Chicken Enchilada Soup has become my go-to for hosting, and I think it’ll become yours too. It’s the kind of recipe that makes you look like you spent hours in the kitchen when really, your crockpot did all the work. The flavors are bold, the texture is luxurious, and the whole process is practically stress-free. Whether you’re serving a crowd at a dinner party or just want a cozy meal on a chilly night, this soup delivers every single time.
I’d love to hear how it turns out for you. Did you add your own twist? Did your guests go back for seconds? Drop a comment below and let me know—I read every single one. And if you’re looking for more crowd-pleasing recipes, check out my Crockpot Chicken Taco Soup or my Best Ever Queso Dip for your next gathering. Happy cooking, friends!
Frequently Asked Questions
Can I use frozen chicken breasts in the crockpot?
Yes, you can use frozen chicken breasts, but the cooking time will need to increase by about 1-2 hours on low. I recommend thawing them first for the best texture and food safety. If you forget to thaw them, just add an extra hour of cooking time and check that the internal temperature reaches 165°F before shredding.
How do I thicken the soup if it’s too thin?
If your soup is thinner than you’d like, remove the lid and let it cook on high for 15-20 minutes to let some of the liquid evaporate. You can also mix 2 tablespoons of cornstarch with 2 tablespoons of cold water to make a slurry, then stir it into the soup and cook for 5 more minutes until thickened.
Can I make this soup on the stovetop instead of a crockpot?
Absolutely! Simmer the chicken, broth, enchilada sauce, Rotel, onions, garlic, and spices in a large pot over medium-low heat for 45-60 minutes until the chicken is cooked through. Shred the chicken, then stir in the cream cheese until melted. It’s faster but just as delicious.
What’s the best way to reheat leftovers?
Reheat the soup on the stovetop over medium-low heat, stirring occasionally, until warmed through. If it’s too thick, add a splash of broth or water. You can also microwave individual portions in 1-minute intervals, stirring between each. Avoid boiling the soup, as it can cause the cream cheese to separate.
Can I add rice or noodles to this soup?
Yes! Cooked rice or small pasta like orzo or ditalini works great. Add about 1-2 cups of cooked rice or pasta to the soup just before serving. Keep in mind that the grains will continue to absorb liquid as the soup sits, so you might need to add extra broth when reheating leftovers.
Pin This Recipe!

Best Creamy Crockpot Chicken Enchilada Soup Recipe
A rich, creamy, and flavorful chicken enchilada soup made effortlessly in the crockpot. Perfect for busy hosts and cozy nights, this set-it-and-forget-it recipe delivers bold enchilada flavor with a velvety cream cheese finish.
- Prep Time: 15 minutes
- Cook Time: 6 hours (low) or 3-4 hours (high)
- Total Time: 6 hours 15 minutes (low) or 3 hours 15 minutes (high)
- Yield: 6 servings 1x
- Category: Soup
- Cuisine: Mexican
Ingredients
- 1.5 lbs boneless, skinless chicken breasts (about 3 medium)
- 28 oz can red enchilada sauce
- 8 oz block cream cheese, softened
- 4 cups (32 oz) low-sodium chicken broth
- 10 oz can Rotel diced tomatoes with green chilies, undrained
- 1 medium yellow onion, diced
- 4 cloves garlic, minced
- 2 teaspoons ground cumin
- 1 tablespoon chili powder
- 1 teaspoon smoked paprika
- 1 teaspoon salt (or to taste)
- ½ teaspoon black pepper (or to taste)
- Corn or flour tortillas (for serving, optional)
- Toppings: shredded cheddar or Monterey Jack cheese, sour cream, diced avocado, fresh cilantro, sliced jalapeños, lime wedges
Instructions
- Prep your ingredients: Dice the onion and mince the garlic. Open the cans of enchilada sauce, Rotel tomatoes, and chicken broth. Measure out the spices.
- Layer the ingredients in the crockpot: Place the chicken breasts at the bottom. Sprinkle the diced onion and minced garlic over the chicken. Pour the enchilada sauce, chicken broth, and undrained Rotel tomatoes over everything. Add the cumin, chili powder, smoked paprika, salt, and pepper. Stir gently to distribute the spices.
- Cook low and slow: Cover and cook on low for 6-8 hours or on high for 3-4 hours, until the chicken is tender and cooked through.
- Shred the chicken: About 30 minutes before serving, remove the chicken breasts from the crockpot and place on a cutting board. Use two forks to shred the meat. Return the shredded chicken to the pot.
- Add the cream cheese: Cut the softened cream cheese into cubes and add to the soup. Stir gently until fully melted and incorporated, about 2-3 minutes. For extra smoothness, whisk the cream cheese with a cup of hot broth before adding.
- Taste and adjust: Taste the soup and adjust seasoning with more salt, pepper, or heat (cayenne or extra chili powder) as desired.
- Serve and garnish: Ladle the soup into bowls and serve with desired toppings. Set up a topping bar for guests to customize.
Notes
For best results, use full-fat cream cheese and let it soften before adding. If soup is too thick, stir in a splash of broth. If too thin, cook uncovered for 15-20 minutes. This soup tastes even better the next day. To make ahead, prepare and refrigerate, then reheat gently.
Nutrition
- Serving Size: 1.5 cups
- Calories: 385
- Sugar: 6
- Sodium: 820
- Fat: 18
- Saturated Fat: 8
- Carbohydrates: 28
- Fiber: 4
- Protein: 22
Keywords: crockpot chicken enchilada soup, creamy enchilada soup, slow cooker enchilada soup, chicken enchilada soup, easy enchilada soup


