Love this? Save it for later!
Share the inspiration with your friends
I was standing in the frozen food aisle last Tuesday, staring at bags of mixed vegetables like they held the secrets to the universe, when a chilly gust from the open freezer door hit my face. And suddenly I was seven years old at my neighbor Mrs. Kowalski’s kitchen table, snow melting off my boots onto her linoleum floor, a steaming bowl of something orange and magical in front of me. She called it “soup that hugs you back.” I never got the recipe—she moved away when I was twelve—but I’ve spent years trying to recreate that exact feeling. That warmth that starts in your chest and spreads to your fingertips. This crockpot chicken enchilada soup with lime crema is the closest I’ve ever come. Honestly, I think it might even be better.
You know that feeling when a recipe just works? When you dump everything in a slow cooker at lunchtime and by dinner, your whole house smells like a cozy Mexican restaurant? That’s this soup. It’s thick, it’s creamy, it’s got that little kick from the enchilada sauce, and then the lime crema cuts through everything with this bright, tangy finish. I may have forgotten to add the corn until the very end the first time I made it—classic move—but it still turned out incredible. Let me tell you, this is the kind of soup you keep making because it makes a Tuesday night feel like something special.
Why You’ll Love This Recipe
This isn’t just another soup recipe floating around the internet. I’ve tested this one about six times to get the texture just right—not too thin, not too thick, but that perfect spoon-coating consistency that feels like a warm blanket in a bowl. Here’s what makes it stand out:
- Set It and Forget It: Ten minutes of prep in the morning, and dinner takes care of itself. Perfect for busy weekdays or lazy Sundays.
- Pantry-Friendly Ingredients: Canned tomatoes, enchilada sauce, chicken broth, and a few fresh items. No hunting down obscure spices at three different stores.
- Perfect for Cold Weather Season: When the temperature drops and you need something that actually warms you from the inside out, this is the answer.
- Crowd-Pleaser Status: I brought this to a neighborhood potluck last month, and three people asked for the recipe before I even sat down.
- That Lime Crema, Though: It’s the secret weapon. The soup is great on its own, but the crema takes it from “good” to “close your eyes and savor it” territory.
What makes this different from other enchilada soup recipes? It’s the blend of cream cheese and heavy cream that gives it that velvety texture without being too heavy. Plus, using red enchilada sauce instead of just tomatoes adds layers of depth you don’t get from a standard tortilla soup. It’s comfort food that actually delivers on the comfort part.
What Ingredients You Will Need
This recipe uses simple, hearty ingredients to build big flavor without a lot of fuss. Most of these are probably already in your kitchen or pantry, which makes this perfect for those days when you don’t want to make a special trip to the store.
For the Soup Base
- 1.5 pounds boneless, skinless chicken breasts (about 2-3 breasts; thighs work too if that’s what you have)
- 1 can (15 ounces) black beans, drained and rinsed (I prefer Bush’s for their firm texture)
- 1 can (15 ounces) corn kernels, drained (or 1.5 cups frozen corn, no need to thaw)
- 1 can (10 ounces) red enchilada sauce (I use Old El Paso mild, but use medium or hot if you like more heat)
- 1 can (14.5 ounces) diced tomatoes with green chiles (Rotel is my go-to brand)
- 4 cups low-sodium chicken broth (reduces saltiness and lets you control the seasoning)
- 1 small yellow onion, diced (about 1 cup)
- 3 cloves garlic, minced (or 1 teaspoon garlic powder in a pinch)
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- 1/2 teaspoon smoked paprika (adds a subtle smokiness that’s hard to beat)
- Salt and black pepper, to taste
For the Creamy Finish

- 4 ounces cream cheese, softened and cut into cubes (full-fat works best for texture)
- 1/2 cup heavy cream (or half-and-half for a lighter version)
- Juice of 1 lime (about 2 tablespoons)
For the Lime Crema
- 1/2 cup sour cream (Greek yogurt works as a substitute, but sour cream is more authentic)
- Juice of 1 lime (about 2 tablespoons)
- Zest of 1 lime (don’t skip this—it’s where the flavor really lives)
- Pinch of salt
For Topping (Optional but Recommended)
- Fresh cilantro, chopped
- Diced avocado
- Tortilla strips or crushed tortilla chips
- Shredded Mexican blend cheese
If you’re gluten-free, double-check your enchilada sauce label—most brands are gluten-free, but some contain wheat flour as a thickener. For a dairy-free version, use full-fat canned coconut milk instead of heavy cream and a dairy-free cream cheese alternative. The texture will be slightly different, but still delicious.
Equipment Needed
Nothing fancy here, I promise. You’ll need:
- A 6-quart or larger slow cooker (I use a Crock-Pot brand, but any brand works—just make sure it’s big enough to hold everything without overflowing)
- A cutting board and sharp knife for dicing the onion and mincing garlic
- A can opener (the manual kind never lets you down)
- Measuring cups and spoons
- A small bowl for mixing the lime crema
- A fork or two for shredding the chicken
- A ladle for serving
If you don’t have a slow cooker, you can make this in a large Dutch oven on the stovetop over low heat for about 1.5 to 2 hours. Just keep an eye on the liquid level and stir occasionally. I’ve done it both ways, and honestly, the slow cooker version tastes more developed because of the longer cooking time.
Preparation Method
This is the part where the magic happens. Follow these steps, and you’ll have a soup that tastes like you spent all day in the kitchen—even if you were actually doing laundry or working from home.
- Prep your ingredients. Dice the onion and mince the garlic. Drain and rinse the black beans. Drain the corn if using canned. Cube the cream cheese and let it sit out to soften while you get everything else ready. Trust me, cold cream cheese straight from the fridge will clump up and take forever to melt.
- Layer everything in the slow cooker. Place the chicken breasts at the bottom of the slow cooker. This helps them cook evenly and stay submerged in liquid. Add the diced onion, minced garlic, black beans, corn, diced tomatoes with green chiles, and enchilada sauce on top. Pour in the chicken broth, then add the cumin, chili powder, smoked paprika, and a pinch of salt and pepper. Give everything a gentle stir—don’t worry if the chicken isn’t fully covered; it will cook down and release juices.
- Cook on low for 6-7 hours or high for 3-4 hours. I prefer low and slow because the flavors meld together better and the chicken stays tender. You’ll know it’s ready when the chicken shreds easily with a fork and the kitchen smells absolutely incredible. If you’re using a smaller slow cooker, check the liquid level around the 4-hour mark and add a splash of broth if it looks too thick.
- Shred the chicken. Carefully remove the chicken breasts to a cutting board or large plate. Use two forks to shred the meat—it should fall apart easily. If it doesn’t, give it another 30 minutes in the slow cooker. Return the shredded chicken to the pot and stir to combine.
- Add the creamy finish. This is the crucial step. Reduce the slow cooker to warm or low heat. Add the softened cream cheese cubes and stir until completely melted and incorporated. Then pour in the heavy cream and lime juice. Stir gently for about 2-3 minutes until the soup looks smooth and velvety. Don’t let it boil after adding the cream, or it might separate.
- Make the lime crema. While the soup finishes, whisk together the sour cream, lime juice, lime zest, and a pinch of salt in a small bowl. Taste it—it should be tangy, creamy, and bright. If it’s too thick, add a teaspoon of water or milk. Set it aside in the fridge until you’re ready to serve.
- Taste and adjust seasoning. Ladle a small spoonful and check for salt and spice level. I usually add another pinch of salt and a squeeze of extra lime at this point. Remember, the crema will add more tang, so don’t overdo the lime in the soup itself.
- Serve and garnish. Ladle the soup into bowls, drizzle with lime crema, and top with fresh cilantro, diced avocado, tortilla strips, and shredded cheese if you’re feeling extra. The contrast between the warm, creamy soup and the cool, tangy crema is what makes this dish sing.
Cooking Tips & Techniques
I’ve made this soup enough times to know where things can go wrong. Here’s what I’ve learned the hard way so you don’t have to.
Don’t skip softening the cream cheese. I learned this lesson when I was in a hurry and tossed cold cream cheese straight into the hot soup. It formed these tiny, grainy lumps that never fully dissolved. Let it sit at room temperature for at least 15 minutes, and cube it small for faster melting.
Watch your liquid levels. The first time I made this, I used a 4-quart slow cooker and it was almost overflowing by the end. Stick with a 6-quart or larger, and if you’re using a smaller one, reduce the broth by half a cup. You can always add more later if it’s too thick.
Shred chicken while it’s still warm. Cold chicken is a nightmare to shred—it just turns into stringy, frustrating mess. As soon as it’s tender enough to pull apart with a fork, get it out of the pot and shred it immediately.
Layer your flavors. Don’t just dump everything in at once and hope for the best. Putting the chicken at the bottom, then the aromatics, then the canned goods, and finally the broth ensures even cooking and better flavor distribution. It sounds fussy, but it makes a difference.
If your soup is too thin: Mix 1 tablespoon cornstarch with 2 tablespoons cold water to make a slurry, then stir it into the soup and let it cook on high for 15 minutes. It’ll thicken right up without changing the flavor.
Variations & Adaptations
One of the best things about this soup is how flexible it is. Here are a few ways to make it your own.
Spicy Version: Use hot enchilada sauce instead of mild, add a diced jalapeño (seeds and all) with the onions, and stir in a teaspoon of cayenne pepper at the end. My husband loves this version—I can barely handle it, but he goes back for thirds.
Vegetarian Adaptation: Omit the chicken and double the black beans and corn. Use vegetable broth instead of chicken broth. Add a can of pinto beans or kidney beans for extra heartiness. The cooking time stays the same, but check for doneness at 4 hours on low since there’s no meat to worry about.
Green Enchilada Version: Swap the red enchilada sauce for green enchilada sauce and use tomatillos or green tomatoes instead of the diced tomatoes with green chiles. The flavor is brighter and slightly tangier—perfect for spring or summer.
Creamy Chicken Tortilla Soup Twist: Skip the enchilada sauce entirely and use an extra cup of chicken broth. Add a can of cream of chicken soup (undiluted) for richness. Top with crispy tortilla strips and a squeeze of lime.
I once made a version with leftover rotisserie chicken and added a can of green chiles for extra kick. It was a weeknight where I had absolutely no energy to cook, and it turned out to be one of the best batches I’ve ever made. Sometimes the best recipes come from desperation, honestly.
Serving & Storage Suggestions
This soup is best served hot, straight from the slow cooker, with all the toppings laid out so everyone can customize their bowl. I like to set up a little “topping bar” with bowls of cilantro, avocado, cheese, tortilla strips, and extra lime wedges. It makes dinner feel like an event, even on a random Thursday.
For sides, a simple green salad with a citrus vinaigrette or warm cornbread with honey butter are perfect companions. The sweetness of the cornbread balances the tangy, spicy soup beautifully. If you’re feeling fancy, serve it with a side of guacamole and chips.
Storage: Let the soup cool completely before transferring to an airtight container. It will keep in the refrigerator for up to 4 days. The flavors actually get better on day two—the spices meld and deepen overnight. Just note that the cream cheese might cause the soup to thicken as it sits, so add a splash of broth or water when reheating.
Freezing: This soup freezes surprisingly well. Portion it into freezer-safe containers or zip-top bags, leaving about an inch of headroom for expansion. Freeze for up to 3 months. Thaw overnight in the refrigerator and reheat gently on the stovetop or in the microwave. The lime crema doesn’t freeze well, so make that fresh when you’re ready to serve.
Reheating: Warm the soup over medium-low heat on the stovetop, stirring occasionally. If using the microwave, heat in 30-second bursts, stirring between each, to prevent hot spots. Add a little extra broth if it’s too thick.
Nutritional Information & Benefits
Here’s an approximate nutritional breakdown per serving (based on 6 servings, without toppings):
- Calories: 385
- Protein: 32g
- Fat: 18g
- Carbohydrates: 28g
- Fiber: 6g
- Sugar: 7g
- Sodium: 720mg
This soup is packed with protein from the chicken and black beans, which keeps you full and satisfied. The black beans and corn add fiber and complex carbs for steady energy. Lime juice provides a good dose of vitamin C, and the cream cheese and heavy cream add calcium (and a little indulgence, which is totally fine).
If you’re watching your sodium, use low-sodium broth and no-salt-added canned tomatoes and beans. You can also reduce the cheese and sour cream toppings to cut calories and fat. For a lower-carb version, skip the corn and add extra black beans or zucchini instead.
Conclusion
This crockpot chicken enchilada soup with lime crema is the kind of recipe that makes you wonder why you ever bothered with complicated dinners. It’s forgiving, it’s flexible, and it delivers every single time. Whether you’re feeding a crowd on a chilly weekend or just need something warm and comforting after a long day, this soup has your back.
I love that I can make it on a Sunday, eat it for lunch all week, and still look forward to that last bowl on Thursday. The lime crema is non-negotiable in my house—it’s what takes the soup from “good” to “can I have the recipe?” territory. But honestly, feel free to customize it however you like. Add more heat. Swap the beans. Throw in some leftover veggies. This recipe wants to work for you.
I’d love to hear how it turns out in your kitchen! Drop a comment below and let me know what variations you tried, or tag me in your photos on Pinterest. Happy cooking, friends—here’s to soup that hugs you back.
Frequently Asked Questions
Can I use frozen chicken breasts in the slow cooker?
Yes, you can use frozen chicken, but it’s not ideal. The cooking time will be longer (add about 1-2 hours on low), and the texture might be slightly less tender. For best results, thaw the chicken in the refrigerator overnight before cooking.
How do I make this soup thicker?
If your soup is too thin after cooking, mix 1 tablespoon cornstarch with 2 tablespoons cold water to make a slurry, then stir it into the soup and let it cook on high for 15-20 minutes. Alternatively, mash some of the black beans against the side of the pot to release their starch.
Can I make this soup in an Instant Pot?
Absolutely! Use the sauté function to cook the onions and garlic first, then add everything except the cream cheese and heavy cream. Pressure cook on high for 15 minutes, then do a quick release. Shred the chicken, then stir in the cream cheese and cream on the sauté setting until smooth.
Is this soup gluten-free?
Most of the ingredients are naturally gluten-free, but check your enchilada sauce label—some brands use wheat flour as a thickener. Also verify that your chicken broth and canned tomatoes are certified gluten-free if you’re sensitive. The soup itself is gluten-free when using the right brands.
How long does the lime crema last in the fridge?
The lime crema will keep in an airtight container in the refrigerator for up to 5 days. Stir it well before using, as it may separate slightly. Do not freeze the crema—the texture will become watery and grainy upon thawing.
Pin This Recipe!

Cozy Crockpot Chicken Enchilada Soup with Easy Lime Crema
A thick, creamy, and comforting slow cooker soup with tender chicken, black beans, corn, and a tangy lime crema that brightens every spoonful. Perfect for busy weeknights or cold weather days.
- Prep Time: 15 minutes
- Cook Time: 6 hours (low) or 3.5 hours (high)
- Total Time: 6 hours 15 minutes (low) or 3 hours 45 minutes (high)
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: Mexican
Ingredients
- 1.5 pounds boneless, skinless chicken breasts (about 2–3 breasts)
- 1 can (15 ounces) black beans, drained and rinsed
- 1 can (15 ounces) corn kernels, drained (or 1.5 cups frozen corn)
- 1 can (10 ounces) red enchilada sauce (mild, medium, or hot)
- 1 can (14.5 ounces) diced tomatoes with green chiles (e.g., Rotel)
- 4 cups low-sodium chicken broth
- 1 small yellow onion, diced (about 1 cup)
- 3 cloves garlic, minced (or 1 teaspoon garlic powder)
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- 1/2 teaspoon smoked paprika
- Salt and black pepper, to taste
- 4 ounces cream cheese, softened and cubed
- 1/2 cup heavy cream (or half-and-half)
- Juice of 1 lime (about 2 tablespoons)
- 1/2 cup sour cream (for lime crema)
- Juice of 1 lime (for lime crema, about 2 tablespoons)
- Zest of 1 lime (for lime crema)
- Pinch of salt (for lime crema)
- Fresh cilantro, chopped (for topping)
- Diced avocado (for topping)
- Tortilla strips or crushed tortilla chips (for topping)
- Shredded Mexican blend cheese (for topping)
Instructions
- Prep your ingredients: dice the onion, mince the garlic, drain and rinse the black beans, drain the corn if using canned, and cube the cream cheese to soften.
- Layer everything in the slow cooker: place chicken breasts at the bottom, then add onion, garlic, black beans, corn, diced tomatoes with green chiles, enchilada sauce, chicken broth, cumin, chili powder, smoked paprika, salt, and pepper. Stir gently.
- Cook on low for 6-7 hours or high for 3-4 hours, until chicken shreds easily with a fork.
- Remove chicken to a cutting board, shred with two forks, and return to the pot. Stir to combine.
- Reduce slow cooker to warm or low. Add softened cream cheese cubes and stir until melted. Then add heavy cream and lime juice, stirring for 2-3 minutes until smooth and velvety. Do not let it boil.
- Make the lime crema: whisk together sour cream, lime juice, lime zest, and a pinch of salt in a small bowl. Refrigerate until serving.
- Taste the soup and adjust seasoning with salt, pepper, or extra lime juice as needed.
- Serve hot, ladled into bowls, drizzled with lime crema, and topped with cilantro, avocado, tortilla strips, and shredded cheese if desired.
Notes
For a thicker soup, mix 1 tablespoon cornstarch with 2 tablespoons cold water and stir into soup, then cook on high for 15 minutes. For a dairy-free version, use full-fat canned coconut milk and dairy-free cream cheese. The lime crema does not freeze well; make fresh when serving.
Nutrition
- Serving Size: 1 bowl (about 1.5 cu
- Calories: 385
- Sugar: 7
- Sodium: 720
- Fat: 18
- Saturated Fat: 9
- Carbohydrates: 28
- Fiber: 6
- Protein: 32
Keywords: crockpot chicken enchilada soup, slow cooker soup, chicken enchilada soup, lime crema, easy soup recipe, comfort food, Mexican soup


