I was standing in the parking lot of a grocery store I never go to last Tuesday when someone’s trunk popped open and that smell hit me—canned green chiles, garlic, cumin, something warm and brothy—and suddenly I was twenty-two, standing in my neighbor Connie’s tiny yellow kitchen in Amarillo, watching her dump half a block of cream cheese into a pot of soup like it was the most normal thing in the world. Connie was seventy-three and had been making this soup every Tuesday for thirty years. She called it “Tuesday Soup” because she didn’t believe in naming things you just eat. I’d never made anything like it before. I was fresh out of college, living alone for the first time, and my dinner rotation was basically cereal and regret. Connie took one look at my sad little kitchen and decided I needed fixing.
I forgot about that soup for years. Then the parking lot thing happened, and I spent three days texting every person who might remember what Connie put in that pot. Nobody knew. So I did what any reasonable person would do—I bought four different cans of enchilada sauce, two kinds of green chiles, and a block of cream cheese, and I made soup every night until I got it right. Honestly? I think my version is better. Connie would probably disagree, but Connie also thought margarine was a perfectly acceptable substitute for butter, so I’m not sure her judgment was sound.
This quick creamy crockpot chicken enchilada soup is the result of those experiments. It’s the soup I make when I’ve had a long day and I need something that tastes like it simmered for hours but actually comes together in about thirty minutes. That’s the thing about this recipe—it feels like a hug from someone who’s been cooking all day, but you barely have to do anything. Maybe you’ve been there, standing in your kitchen at 5:45, hungry and tired, wondering how you’re going to pull dinner together. This soup is the answer.
Why You’ll Love This Recipe
Let me tell you why this quick creamy crockpot chicken enchilada soup has become my most-requested recipe from friends and family. I’ve tested it about a dozen times to get the texture just right—creamy without being heavy, spicy without being overwhelming, and rich enough that you won’t believe it came from a slow cooker.
- Quick & Easy : Comes together in about 30 minutes of active time, then the crockpot does the rest. Perfect for those evenings when you walk through the door at 6 PM and need dinner by 7.
- Simple Ingredients : Nothing fancy here. Canned goods, pantry staples, and a rotisserie chicken from the store. No trips to specialty markets required.
- Perfect for Weeknights : This is the definition of set-it-and-forget-it cooking. Throw everything in, walk away, come back to dinner.
- Crowd-Pleaser : I brought this to a potluck last month and three people asked for the recipe before they even finished their first bowl.
- Unbelievably Delicious : The cream cheese melts into the broth and creates this velvety texture that makes you close your eyes after the first bite. I mean it.
What makes this version different from all the other enchilada soup recipes out there? Two things. First, I blend a cup of the broth with the cream cheese before adding it to the pot. That extra step—takes about thirty seconds—keeps the soup from getting grainy. Second, I use fire-roasted tomatoes instead of regular ones. That smoky flavor makes a huge difference. This isn’t just another enchilada soup. It’s the one you’ll actually want to make on a Tuesday night when you’re tired and hungry and you need something that feels like a real meal.
What Ingredients You Will Need
This recipe uses simple, mostly pantry-stable ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are things you probably already have in your kitchen, or can grab in five minutes at any grocery store.
- Cooked chicken, shredded (about 3 cups or 450g) — I use a rotisserie chicken from the store to save time. You can also use leftover baked chicken or even canned chicken in a pinch. Just make sure it’s fully cooked before it goes in the pot.
- Enchilada sauce (28 oz or 794g can) — Red enchilada sauce is best here. I prefer Las Palmas or Hatch brands for the best flavor, but any brand works. Mild or medium depending on your spice tolerance.
- Fire-roasted diced tomatoes (14.5 oz or 411g can) — These add a subtle smoky depth that regular tomatoes just don’t have. Don’t drain them—the liquid is part of the broth.
- Green chiles (4 oz or 113g can) — Mild diced green chiles. This is where that parking lot smell came from, I swear. They add a gentle warmth without turning the soup into a chili contest.
- Chicken broth (2 cups or 480ml) — Low-sodium is best so you can control the salt level. I use Better Than Bouillon paste dissolved in hot water because it’s always in my fridge.
- Block cream cheese (8 oz or 226g) — Full fat, softened to room temperature. This is non-negotiable for that velvety texture. Low-fat cream cheese won’t melt the same way and can turn grainy.
- Yellow onion (1 medium, diced) — About 1 cup. White onion works too, but yellow gives a sweeter, more mellow flavor after cooking.
- Garlic cloves (3 cloves, minced) — Fresh garlic matters here. The jarred stuff works in a pinch, but fresh adds a brightness that cuts through the richness.
- Ground cumin (1 teaspoon) — This is the backbone of the flavor. Don’t skip it.
- Chili powder (1 teaspoon) — Use a good quality chili powder, not the spice blend that’s been sitting in your cabinet since 2019. I like Penzeys or Spice Islands.
- Smoked paprika (½ teaspoon) — Optional, but I love the extra layer of smokiness it adds. Regular paprika works too.
- Salt and black pepper (to taste) — Start with ½ teaspoon salt and ¼ teaspoon pepper, then adjust at the end.
- Corn (1 cup frozen or canned) — Frozen corn is fine. If using canned, drain it first. This adds a little sweetness and texture.
- Optional toppings — Shredded Mexican blend cheese, sour cream, fresh cilantro, diced avocado, crushed tortilla chips, lime wedges. The toppings are half the fun.
Equipment Needed
You don’t need a fancy kitchen to make this soup, which is exactly how I like my recipes. Here’s what you’ll need:
- Crockpot or slow cooker (6-quart or larger) — Any brand works. I use a basic Cuisinart model that was about forty dollars and it’s been going strong for five years. If you’re using a smaller crockpot, just make sure everything fits with room to stir.
- Large skillet (for sautéing the onion and garlic) — A 10-inch or 12-inch skillet works. Nonstick makes cleanup easier, but stainless steel is fine too.
- Cutting board and knife — For dicing the onion and mincing the garlic. A sharp chef’s knife makes this go faster.
- Measuring cups and spoons — Standard set for the spices and broth.
- Can opener — Because we’re using a lot of cans.
- Small bowl — For blending the cream cheese with some broth before adding it to the pot. This prevents lumps.
- Wooden spoon or spatula — For stirring. A silicone spatula works great for scraping every last bit of cream cheese into the pot.
- Ladle — For serving.
If you don’t have a crockpot, you can absolutely make this on the stovetop in a Dutch oven or large pot. Just simmer everything together for about 20 minutes after adding the cream cheese mixture. The texture will be slightly different—a little less melded—but it’s still delicious.
Preparation Method

- Sauté the aromatics. Heat 1 tablespoon of olive oil in a large skillet over medium heat. Add the diced onion and cook for 4-5 minutes, stirring occasionally, until it’s soft and translucent. Add the minced garlic and cook for another 30 seconds until fragrant. You want the garlic to smell amazing, not burned. If it starts to brown too fast, turn the heat down.
- Build the base. Transfer the sautéed onion and garlic to your crockpot. Add the can of enchilada sauce, the fire-roasted tomatoes (with their liquid), the diced green chiles, and the chicken broth. Stir in the ground cumin, chili powder, smoked paprika, and a pinch of salt and pepper. Give everything a good stir to combine.
- Add the chicken and corn. Add the shredded cooked chicken and the corn to the crockpot. Stir again. At this point, the mixture should look like a thick, chunky soup base. Don’t worry if it seems a little thin—the cream cheese will thicken it up later.
- Cook on low. Cover the crockpot and cook on low for 4-6 hours, or on high for 2-3 hours. The longer it cooks, the more the flavors meld together. I usually do 4 hours on low because that fits my workday. You can also cook it for 6-8 hours on low if you’re gone all day—just add the cream cheese during the last 30 minutes.
- Prepare the cream cheese. About 30 minutes before you’re ready to serve, take the block of cream cheese out of the fridge and let it sit at room temperature for a few minutes to soften. Cut it into 4-5 chunks. This helps it melt more evenly.
- Temper the cream cheese. This is the important step. Ladle about 1 cup of the hot broth from the crockpot into a small bowl. Add the cream cheese chunks to the bowl and whisk or stir until the cream cheese is completely smooth and incorporated. This prevents the cream cheese from curdling when you add it to the pot. I learned this the hard way after one too many grainy soups.
- Add the cream cheese mixture. Pour the cream cheese mixture into the crockpot and stir well to combine. You should see the soup transform from a thin, reddish broth into a creamy, velvety soup right before your eyes. It’s honestly a little magical.
- Finish and adjust. Let the soup cook for another 15-20 minutes on low to allow the cream cheese to fully incorporate. Taste and adjust the seasoning—more salt, a pinch more cumin, maybe a squeeze of lime juice if it needs brightness. The soup should be rich, creamy, and just slightly spicy.
- Serve and garnish. Ladle the soup into bowls and top with your favorite garnishes. I go with shredded cheese, a dollop of sour cream, fresh cilantro, and a handful of crushed tortilla chips for crunch. A squeeze of lime juice right before eating makes everything pop.
Pro tip: If the soup is too thick for your liking, stir in a little extra chicken broth or water until it reaches your desired consistency. If it’s too thin, let it cook uncovered for 10-15 minutes to reduce.
Cooking Tips & Techniques
I’ve made this quick creamy crockpot chicken enchilada soup about fifteen times now, and I’ve definitely learned a few things along the way. Here are the tips that actually matter:
Don’t skip the cream cheese tempering step. I know it seems fussy, but it makes a real difference. The first time I made this soup, I just threw the cold cream cheese into the hot broth and stirred. It took forever to melt, and the texture was never quite right—grainy, with little bits of unmelted cream cheese floating around. Tempering the cream cheese with a cup of hot broth before adding it to the pot gives you that silky, restaurant-quality texture every time.
Use a rotisserie chicken. This is the biggest time-saver in the recipe. A store-bought rotisserie chicken costs about the same as raw chicken breasts, but it’s already cooked and seasoned. Just pull off the meat, shred it with two forks, and you’re done. I usually do this the night before and keep the shredded chicken in the fridge.
Taste and adjust at the end. Enchilada sauces vary wildly in salt content and spice level. Some brands are super mild, others have a real kick. Always taste the soup before serving and adjust the seasoning. I often add an extra pinch of cumin and a squeeze of lime juice at the end to brighten things up.
Watch the cooking time. This soup is pretty forgiving, but if you cook it on high for more than 3 hours, the chicken can start to dry out and the texture gets a little weird. Low and slow is the way to go. I set mine on low in the morning and it’s perfect by dinnertime.
Make it ahead. Honestly, this soup tastes even better the next day. The flavors have more time to meld together. I’ll sometimes make it on a Sunday and eat it for lunch all week. Just store it in an airtight container in the fridge.
Variations & Adaptations
One of the best things about this soup is how easy it is to adapt. Here are some variations I’ve tried and loved:
Spicy version: Use hot enchilada sauce instead of mild, add a diced jalapeño (seeds and all) when you sauté the onion, and stir in a teaspoon of chipotle powder with the other spices. This version has a serious kick—perfect for those who like their soup with some heat.
Vegetarian option: Skip the chicken and use a can of black beans (drained and rinsed) and a can of pinto beans instead. Use vegetable broth in place of chicken broth. The beans add protein and make the soup hearty enough to stand on its own. I’ve made this for vegetarian friends and they always ask for seconds.
White chicken enchilada soup: Use green enchilada sauce instead of red, and add a can of white hominy (drained) along with the corn. The flavor is milder and slightly tangier, with a totally different vibe. It’s like two different soups from the same base recipe.
Dairy-free adaptation: Substitute the cream cheese with a dairy-free cream cheese alternative. Kite Hill and Violife both make good options. The texture won’t be quite as velvety, but it’s still creamy and delicious. Use dairy-free shredded cheese for topping.
Extra veggie version: Add a diced bell pepper (any color) when you sauté the onion, and throw in a handful of chopped spinach or kale during the last 15 minutes of cooking. The greens wilt right into the soup and add color and nutrients.
My personal favorite variation is the spicy version with an extra squeeze of lime and a big handful of crushed tortilla chips on top. Something about the crunch with the creamy soup is just perfect.
Serving & Storage Suggestions
This soup is best served hot, straight from the crockpot, with all the fixings. I like to set up a little topping bar so everyone can customize their bowl. Here’s what I recommend:
Serving temperature: Hot, but not boiling. Let the soup sit for a few minutes after cooking so it’s easier to eat without burning your mouth. The flavors actually settle a bit as it cools.
Topping ideas: Shredded Mexican blend cheese, sour cream or Greek yogurt, fresh cilantro, diced avocado, crushed tortilla chips, pickled jalapeños, a squeeze of lime juice, hot sauce. I honestly think the toppings are what make this soup special. Don’t skip them.
What to serve with it: A simple side salad with a lime vinaigrette balances out the richness. Warm cornbread or flour tortillas are great for dipping. If you want to keep it really simple, just serve it with a spoon and a happy heart.
Storage: Let the soup cool completely, then transfer it to an airtight container. It will keep in the refrigerator for 4-5 days. The flavors actually get better after a day or two in the fridge.
Freezing: This soup freezes beautifully. Portion it into freezer-safe containers or zip-top bags, leaving a little room for expansion. It will keep for up to 3 months. Thaw overnight in the refrigerator before reheating.
Reheating: Reheat gently on the stovetop over medium-low heat, stirring occasionally. You can also microwave individual portions in 30-second bursts, stirring between each. If the soup seems too thick after reheating, stir in a splash of chicken broth or water to loosen it up.
Flavor development: I’ll be honest—this soup is even better the next day. The cream cheese has more time to meld with the broth, and the spices settle into something deeper and more complex. I often make it a day ahead on purpose.
Nutritional Information & Benefits
This quick creamy crockpot chicken enchilada soup is surprisingly balanced for something that tastes so indulgent. Here’s the breakdown per serving (based on 8 servings, without toppings):
- Calories: 320
- Protein: 28g
- Fat: 18g
- Carbohydrates: 14g
- Fiber: 3g
- Sugar: 6g
- Sodium: 780mg (varies by broth and enchilada sauce brand)
Health highlights: The chicken provides a solid dose of lean protein, which keeps you full and satisfied. The tomatoes and green chiles are packed with vitamin C and antioxidants. The cream cheese adds calcium, and the cumin and chili powder have anti-inflammatory properties. Plus, the soup is naturally gluten-free if you use a gluten-free enchilada sauce (most brands are, but check the label).
Dietary considerations: This recipe is gluten-free and can be made dairy-free with substitutions. It’s not low-fat, but the fat from the cream cheese is what gives the soup its luxurious texture. If you’re watching your sodium, use low-sodium broth and look for enchilada sauce with lower sodium content.
My take: I love that this soup feels like comfort food but isn’t a total calorie bomb. A bowl with lots of veggies on top and a side salad makes a satisfying, well-rounded meal that doesn’t leave me feeling sluggish. That’s the kind of cooking I can get behind.
Conclusion
This quick creamy crockpot chicken enchilada soup has become a staple in my kitchen for good reason. It’s the recipe I turn to when I need something that feels like a real meal but doesn’t require a lot of effort. The creamy texture, the smoky depth from the fire-roasted tomatoes, the gentle warmth from the green chiles—it all comes together in a way that just works.
I hope you give this soup a try, and I hope it becomes a staple in your kitchen too. Play with the toppings, adjust the spice level to your liking, and make it your own. That’s the beauty of a recipe like this—it’s a starting point, not a rulebook.
If you make this soup, I’d love to hear about it. Leave a comment below and let me know how it turned out, what toppings you used, or if you came up with a variation I haven’t tried yet. And if you loved it, share it with a friend who needs a good weeknight dinner in their life. Happy cooking!
Frequently Asked Questions
Can I use raw chicken instead of cooked chicken?
Yes, you can. Add 1.5 pounds of boneless, skinless chicken breasts or thighs to the crockpot at the beginning (step 2). Cook on low for 6-8 hours or high for 3-4 hours. About 30 minutes before serving, remove the chicken, shred it with two forks, and return it to the pot. Then proceed with the cream cheese step.
Can I make this soup on the stovetop instead of a crockpot?
Absolutely. Sauté the onion and garlic in a large pot or Dutch oven. Add all the ingredients except the cream cheese and bring to a simmer. Cook for 15-20 minutes. Temper the cream cheese with some hot broth, stir it into the pot, and simmer for another 5-10 minutes until thickened. It’s faster than the crockpot version and just as delicious.
How can I thicken the soup if it’s too thin?
If the soup is thinner than you’d like, mix 1 tablespoon of cornstarch with 2 tablespoons of cold water to make a slurry. Stir it into the soup and let it cook for 5-10 minutes on low. The soup will thicken as it sits. Alternatively, let it cook uncovered for 15-20 minutes to reduce and concentrate the flavors.
Can I freeze this soup?
Yes, this soup freezes beautifully. Let it cool completely, then transfer 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. The texture may be slightly different after freezing, but it’s still delicious.
What’s the best way to shred chicken for this recipe?
The easiest method is to use two forks—hold the chicken steady with one fork and pull the meat apart with the other. For a rotisserie chicken, just pull the meat off the bones and shred it. You can also use a hand mixer on low speed to shred cooked chicken in seconds, but be careful not to overdo it or you’ll end up with chicken paste.
Pin This Recipe!

Quick Creamy Crockpot Chicken Enchilada Soup – Easy 30-Minute Recipe
A quick and creamy chicken enchilada soup made in a crockpot with simple ingredients like rotisserie chicken, enchilada sauce, fire-roasted tomatoes, and cream cheese. It comes together in about 30 minutes of active time and tastes like it simmered all day.
- Prep Time: 15 minutes
- Cook Time: 4 hours (low) or 2-3 hours (high)
- Total Time: 4 hours 15 minutes (low) or 2 hours 15 minutes (high)
- Yield: 8 servings
- Category: Soup
- Cuisine: Mexican-American
Ingredients
- Cooked chicken, shredded (about 3 cups or 450g)
- Enchilada sauce (28 oz or 794g can)
- Fire-roasted diced tomatoes (14.5 oz or 411g can)
- Green chiles (4 oz or 113g can)
- Chicken broth (2 cups or 480ml)
- Block cream cheese (8 oz or 226g), softened
- Yellow onion (1 medium, diced)
- Garlic cloves (3 cloves, minced)
- Ground cumin (1 teaspoon)
- Chili powder (1 teaspoon)
- Smoked paprika (½ teaspoon)
- Salt and black pepper (to taste)
- Corn (1 cup frozen or canned)
- Optional toppings: shredded Mexican blend cheese, sour cream, fresh cilantro, diced avocado, crushed tortilla chips, lime wedges
Instructions
- Sauté the aromatics: Heat 1 tablespoon of olive oil in a large skillet over medium heat. Add the diced onion and cook for 4-5 minutes until soft and translucent. Add the minced garlic and cook for 30 seconds until fragrant.
- Build the base: Transfer the sautéed onion and garlic to your crockpot. Add the enchilada sauce, fire-roasted tomatoes (with liquid), green chiles, and chicken broth. Stir in cumin, chili powder, smoked paprika, and a pinch of salt and pepper.
- Add the chicken and corn: Add the shredded cooked chicken and corn to the crockpot. Stir to combine.
- Cook on low: Cover and cook on low for 4-6 hours, or on high for 2-3 hours.
- Prepare the cream cheese: About 30 minutes before serving, take the cream cheese out to soften. Cut into 4-5 chunks.
- Temper the cream cheese: Ladle about 1 cup of hot broth from the crockpot into a small bowl. Add the cream cheese chunks and whisk until smooth.
- Add the cream cheese mixture: Pour the cream cheese mixture into the crockpot and stir well to combine.
- Finish and adjust: Let the soup cook for another 15-20 minutes on low. Taste and adjust seasoning as needed.
- Serve and garnish: Ladle into bowls and top with desired garnishes.
Notes
Don’t skip the cream cheese tempering step to avoid graininess. Use a rotisserie chicken to save time. Taste and adjust seasoning at the end. The soup tastes even better the next day.
Nutrition
- Serving Size: 1 bowl (about 1.5 cu
- Calories: 320
- Sugar: 6
- Sodium: 780
- Fat: 18
- Saturated Fat: 8
- Carbohydrates: 14
- Fiber: 3
- Protein: 28
Keywords: chicken enchilada soup, crockpot soup, creamy soup, easy weeknight dinner, slow cooker soup


