Love this? Save it for later!
Share the inspiration with your friends
There used to be a tiny Mexican joint tucked behind a laundromat on 12th Street that made the most incredible enchilada soup. When they closed suddenly two summers ago — a “for lease” sign appeared overnight — I actually stood there staring at it for a solid minute, holding my empty takeout container like an idiot. After fourteen tries — some so watery I cried, one so spicy my husband refused to speak to me — I finally got it. This creamy crockpot chicken enchilada soup with lime crema is the exact bowl I’ve been chasing.
The funny thing is, I almost gave up after attempt number seven. You know that feeling when you’re so close but everything still tastes off? That was me, staring at another pot of soup that looked right but tasted like sadness. The secret, let me tell you, came from a completely accidental discovery involving cream cheese and a phone call that distracted me for exactly three minutes too long. Honestly, some of the best recipes happen when you stop trying so hard and just let the slow cooker do its thing.
I remember the day I finally cracked it. It was a Tuesday, raining sideways, and I had basically given up on recreating that specific memory. I threw ingredients in the crockpot without measuring, answered a work email, and forgot about it. When I lifted the lid hours later, the smell hit me first — that exact combination of smoky, creamy, tangy perfection. I stood there in my kitchen, spoon in hand, and actually teared up a little. Maybe you’ve been there — that moment when a recipe brings back a place and time so vividly it catches you off guard. This soup does that. Every single time.
Why You’ll Love This Recipe
This creamy crockpot chicken enchilada soup with lime crema isn’t just another dump-and-go recipe. After testing this more times than I care to admit, I can tell you with confidence — this is the one. It’s the kind of soup that makes you close your eyes after the first bite.
- Incredibly Easy : Fifteen minutes of prep, then your crockpot does all the work. Perfect for those days when you need dinner to handle itself.
- Bold, Authentic Flavor : No bland soup here. The combination of enchilada sauce, fire-roasted tomatoes, and just the right spices creates that deep, complex taste you usually only get from simmering all day on the stove.
- Secretly Healthy-ish : All that creamy goodness comes from blended cottage cheese and a touch of cream cheese. You get the indulgent texture without the heavy cream. My nutritionist friend actually approved this one.
- Crowd-Pleasing Comfort : My kids devour it. My husband asks for leftovers. Even my mother-in-law, who rarely compliments my cooking, asked for the recipe. That’s a win.
- Perfect for Meal Prep : This soup tastes even better the next day, and it freezes beautifully. Make a double batch and thank yourself later.
What makes this different from every other enchilada soup out there? It’s the lime crema. That bright, tangy finish cuts through the richness and wakes up every single flavor. Plus, blending part of the soup at the end gives you that silky, luxurious texture without any flour or cornstarch. It’s comfort food reimagined — healthier, faster, but with the same soul-soothing satisfaction.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples, and I’ve included notes for easy swaps.
For the Soup Base
- 1.5 pounds boneless, skinless chicken breasts (about 2-3 large breasts) — Chicken thighs work great too if you prefer darker meat. They stay even more tender during the long cook time.
- 1 (28-ounce) can red enchilada sauce — I recommend Las Palmas or Hatch brand for the best flavor. Mild or medium works; adjust based on your heat preference.
- 1 (15-ounce) can fire-roasted diced tomatoes (undrained) — Regular diced tomatoes work, but fire-roasted adds that smoky depth that makes this soup special.
- 1 (15-ounce) can black beans (rinsed and drained) — Pinto beans or kidney beans are fine substitutes.
- 1 (15-ounce) can corn (drained) — Frozen corn works perfectly; no need to thaw it first.
- 1 medium yellow onion, diced — About 1.5 cups. White onion works too, but yellow gives a slightly sweeter, more mellow flavor.
- 4 cloves garlic, minced — Use jarred minced garlic in a pinch, but fresh really makes a difference here.
- 1 (4-ounce) can diced green chiles — These add mild heat and authentic flavor. Don’t skip them.
- 4 ounces cream cheese, softened and cubed — Full-fat gives the best texture, but Neufchâtel (reduced-fat) works well too.
- 1/2 cup low-sodium chicken broth — Just enough to help everything blend. Use vegetable broth for a vegetarian version.
For the Spice Blend

- 1 tablespoon chili powder — Not cayenne! Chili powder is a blend and gives that warm, smoky flavor.
- 1 teaspoon ground cumin — Essential for that earthy, warm undertone.
- 1 teaspoon smoked paprika — Regular paprika works, but smoked adds incredible depth.
- 1/2 teaspoon dried oregano — Mexican oregano if you have it; Mediterranean works fine.
- 1/2 teaspoon salt — Add more to taste at the end.
- 1/4 teaspoon black pepper
For the Lime Crema
- 1/2 cup sour cream — Greek yogurt works beautifully for a lighter option.
- 2 tablespoons fresh lime juice — About one juicy lime. Bottled lime juice won’t give you that bright, fresh pop.
- 1 teaspoon lime zest — Don’t skip this. The zest carries all the aromatic oils.
- Pinch of salt
For Garnish (Optional but Recommended)
- Fresh cilantro, chopped
- Diced avocado
- Tortilla chips or strips
- Shredded Mexican blend cheese
- Extra lime wedges
Equipment Needed
You don’t need a fancy kitchen to make this creamy crockpot chicken enchilada soup with lime crema. Here’s what you’ll need:
- 6-quart or larger slow cooker — This is non-negotiable. A smaller one will be too full and won’t cook evenly. I use my trusty Crock-Pot brand, but any brand works.
- Immersion blender — This is my favorite tool for this recipe. It lets you blend the soup right in the pot with minimal cleanup. If you don’t have one, you can carefully transfer about 2 cups of soup to a regular blender, blend until smooth, and stir it back in.
- Cutting board and sharp knife — For dicing the onion and mincing garlic. A dull knife makes this job miserable.
- Measuring cups and spoons — For accuracy, especially with the spices.
- Small bowl — For mixing the lime crema.
- Zester or microplane — For getting that lime zest without the bitter white pith.
- Tongs — For shredding the chicken easily.
Budget-friendly tip: If you don’t have an immersion blender, a potato masher works in a pinch. Just mash the chicken and some of the beans until you get a thicker consistency. It won’t be as smooth, but it’ll still taste amazing.
Preparation Method
This creamy crockpot chicken enchilada soup with lime crema comes together in a few simple steps. Let me walk you through it so you nail it on your first try.
- Prep your ingredients (10 minutes) — Dice your onion and mince your garlic. Cube the cream cheese and leave it on the counter to soften while you prep everything else. Rinse and drain your black beans and corn. Measure out your spices into a small bowl so you can add them all at once.
- Layer everything in the crockpot (5 minutes) — Place the chicken breasts in the bottom of your slow cooker. This helps them cook evenly and absorb all that flavor. Add the diced onion, minced garlic, black beans, corn, and diced green chiles on top. Pour the enchilada sauce, fire-roasted tomatoes (with their juices), and chicken broth over everything. Sprinkle the spice blend — chili powder, cumin, smoked paprika, oregano, salt, and pepper — evenly across the top.
- Cook low and slow (6-7 hours on low OR 3-4 hours on high) — I strongly recommend cooking on low if you have the time. The longer, gentler cooking makes the chicken incredibly tender and lets the flavors really meld together. I once tried cooking this on high in a rush, and while it was still good, the chicken wasn’t quite as shreddable.
- Shred the chicken (5 minutes) — About 30 minutes before serving, use tongs to remove the chicken breasts to a cutting board. Let them rest for a minute or two, then shred with two forks. It should fall apart easily — that’s how you know it’s done right. Return the shredded chicken to the pot.
- Add the cream cheese and blend (5 minutes) — Drop in the softened, cubed cream cheese. Let it sit for a minute to start melting, then use your immersion blender to blend about half the soup. You want some texture left — whole beans, corn kernels, chunks of chicken. If you’re using a regular blender, carefully transfer about 2 cups of the soup (mostly liquid, not too many solids) to the blender, blend until smooth, and stir it back in. Stir well to incorporate the cream cheese throughout.
- Make the lime crema (2 minutes) — While the soup finishes cooking, mix the sour cream, fresh lime juice, lime zest, and a pinch of salt in a small bowl. Stir until smooth and combined. Taste and add more lime if you want it tangier. Set aside in the fridge until you’re ready to serve.
- Let it rest (10 minutes) — Turn off the slow cooker and let the soup sit for about 10 minutes. This allows the flavors to settle and the soup to thicken slightly. It also cools it down to a safe eating temperature — nobody wants a burned mouth.
Pro tip from my kitchen: The soup will look a little thin before you blend it. Don’t panic! Blending that portion of the soup with the cream cheese creates that velvety texture you’re after. If it’s still too thin after blending, let it cook on high with the lid off for another 15-20 minutes to reduce slightly.
Cooking Tips & Techniques
After fourteen attempts, I’ve learned a few things about what makes this creamy crockpot chicken enchilada soup with lime crema work — and what doesn’t.
Don’t overcrowd the slow cooker. I made this mistake on attempt number four. I doubled the recipe in a too-small crockpot, and it never came to a proper simmer. The chicken was technically cooked but tough, and the flavors didn’t develop. Your slow cooker should be no more than two-thirds full for best results.
Resist the urge to peek. I know it’s tempting to lift that lid and stir, especially when your kitchen starts smelling amazing. Every time you open the lid, you lose heat and add 15-20 minutes to the cooking time. Trust the process. Let it do its thing.
The cream cheese needs to be softened. I learned this the hard way on attempt number six. I threw cold cream cheese straight from the fridge into the hot soup. It clumped up into sad little white blobs that refused to melt. Let it sit at room temperature for at least 20 minutes, and cube it small. Your soup will be silky smooth instead of lumpy.
Taste and adjust at the end. This is something professional chefs do that home cooks often skip. Once you’ve added the cream cheese and blended, taste your soup. Does it need more salt? A pinch more cumin? A squeeze of extra lime? Every batch of enchilada sauce has slightly different salt levels, so trust your taste buds.
My biggest failure: Attempt number eleven. I forgot the green chiles entirely. The soup was fine — good, even — but it lacked that authentic enchilada flavor. Those little cans of green chiles may seem insignificant, but they’re doing a lot of heavy lifting in the background. Don’t skip them.
Variations & Adaptations
This creamy crockpot chicken enchilada soup with lime crema is wonderfully adaptable. Here are some variations I’ve tried and loved.
Vegetarian Version — Skip the chicken and use 2 cans of black beans and 1 can of pinto beans instead. Use vegetable broth in place of chicken broth. The beans provide plenty of protein and make the soup hearty enough to stand on its own. I made this for a vegetarian friend, and she asked for the recipe before she even finished her bowl.
Spicy Version — Use hot enchilada sauce instead of mild, add 1-2 chopped chipotle peppers in adobo sauce (start with one and taste), and use pepper jack cheese for garnish. My husband loves this version. I can barely handle it, but he’s thrilled.
Dairy-Free Adaptation — Replace the cream cheese with a dairy-free cream cheese alternative, and use full-fat coconut cream (the solid part from a can of coconut milk) instead of sour cream in the crema. The coconut flavor is subtle and actually complements the Mexican flavors surprisingly well.
Slow Cooker to Stovetop — If you’re short on time, you can make this on the stovetop. Sauté the onion and garlic in a large pot, add everything except the cream cheese and crema ingredients, and simmer for 25-30 minutes until the chicken is cooked through. Shred the chicken, stir in the cream cheese, and blend as directed. It’s not quite the same depth of flavor, but it works in a pinch.
Extra Veggie Boost — I sometimes add a diced zucchini or a handful of chopped spinach in the last 30 minutes of cooking. It adds color and nutrients without changing the flavor much. My kids don’t even notice.
Serving & Storage Suggestions
This creamy crockpot chicken enchilada soup with lime crema is best served hot, with all the fixings. Here’s how I like to do it:
Serving — Ladle the soup into bowls and top with a generous drizzle of lime crema. Add a handful of crushed tortilla chips, a sprinkle of shredded cheese, some diced avocado, and a few cilantro leaves. Serve with extra lime wedges on the side for anyone who wants more brightness. The contrast between the hot, creamy soup and the cold, tangy crema is absolutely perfect.
What to serve alongside — This soup is a meal in itself, but a simple side of warm cornbread or a crisp green salad with avocado and cilantro makes it even better. I also love serving it with a side of Mexican street corn salad for a complete fiesta.
Storage — Store leftovers in an airtight container in the refrigerator for up to 4 days. The flavors actually get better as they meld together overnight. I sometimes make this on purpose just for the next-day leftovers.
Freezing — This soup freezes beautifully. Let it cool completely, then transfer to freezer-safe containers or bags. Leave a little room for expansion. Freeze 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 has thickened too much during storage, add a splash of chicken broth or water to thin it out. The lime crema should be made fresh each time — it only takes two minutes and tastes so much better.
Nutritional Information & Benefits
This creamy crockpot chicken enchilada soup with lime crema is surprisingly balanced for how indulgent it tastes. Here’s the estimated nutrition per serving (about 1.5 cups, without garnishes):
- Calories: 385
- Protein: 32g
- Fat: 16g
- Carbohydrates: 28g
- Fiber: 7g
- Sugar: 6g
- Sodium: 820mg
Health highlights: The chicken provides lean protein that keeps you full and satisfied. Black beans add fiber and plant-based protein, which helps with digestion and blood sugar stability. The fire-roasted tomatoes are rich in lycopene, an antioxidant linked to heart health. And the lime crema, made with sour cream or Greek yogurt, adds calcium and probiotics for gut health.
Dietary considerations: This recipe is naturally gluten-free (just double-check your enchilada sauce label). It can be made dairy-free with the substitutions listed above. For a lower-carb version, skip the corn and beans and add extra chicken or zucchini instead.
My personal take: I love that this soup feels like comfort food but doesn’t leave me feeling heavy or sluggish. It’s the kind of meal that satisfies a craving without derailing your whole week. That’s a win in my book.
Conclusion
This creamy crockpot chicken enchilada soup with lime crema is more than just a recipe — it’s the result of fourteen attempts, a lot of frustration, and one beautiful accident. It’s the soup I make when I need a hug in a bowl, when I want to impress guests without stress, or when I just need dinner to take care of itself.
I hope you make this and love it as much as I do. Don’t be afraid to play with the toppings, adjust the spice level, or make it your own. That’s what cooking is all about. And if you end up with a happy accident like I did, even better.
Drop a comment below and let me know how yours turned out! What did you top it with? Did anyone ask for the recipe? I’d love to hear your stories. And if you’re looking for another cozy, set-it-and-forget-it meal, check out my creamy tortellini slow cooker soup — it’s another weeknight hero.
Happy cooking, friends. I’ll see you in the kitchen.
Frequently Asked Questions
Can I use frozen chicken breasts?
Yes, you can use frozen chicken breasts, but I recommend thawing them first for the best texture. If you cook from frozen, add about an hour to the cooking time on low, and make sure the chicken reaches an internal temperature of 165°F before shredding.
Can I make this soup in an Instant Pot?
Absolutely! Use the sauté function to cook the onion and garlic first, then add everything except the cream cheese and crema. Pressure cook on high for 10 minutes, then do a natural release for 10 minutes before quick releasing. Shred the chicken, then use the sauté function to stir in the cream cheese and blend as directed.
How do I thicken the soup if it’s too thin?
If your soup is thinner than you’d like after blending, let it cook on high with the lid off for 15-20 minutes. This allows some of the liquid to evaporate and thickens the soup naturally. You can also mash some of the beans against the side of the pot with a spoon to release their starches.
Can I make the lime crema ahead of time?
You can make the lime crema up to 2 days in advance and store it in the refrigerator. Just give it a good stir before serving. The flavors actually meld together nicely overnight. However, it’s so quick to make that I usually whip it up right before serving.
What if I don’t have an immersion blender?
No problem! You have two options. First, you can use a potato masher to mash some of the chicken and beans right in the pot — this gives you a chunkier texture but still thickens the soup. Second, you can carefully transfer about 2 cups of the soup to a regular blender, blend until smooth, and stir it back into the pot. Just be careful with hot liquids in a blender — remove the center cap from the lid and cover it with a towel to let steam escape.
Pin This Recipe!

Creamy Crockpot Chicken Enchilada Soup with Lime Crema
This creamy crockpot chicken enchilada soup with lime crema is the result of fourteen attempts to recreate a beloved soup from a now-closed Mexican joint. It’s an incredibly easy, dump-and-go recipe that delivers bold, authentic flavor with a secret healthy twist—blended cottage cheese and cream cheese create a silky texture without heavy cream. The bright, tangy lime crema finishes the soup perfectly, making it a crowd-pleasing comfort meal that’s perfect for meal prep.
- Prep Time: 15 minutes
- Cook Time: 6-7 hours on low or 3-4 hours on high
- Total Time: 6 hours 15 minutes to 7 hours 15 minutes
- Yield: 6 servings 1x
- Category: Soup
- Cuisine: Mexican
Ingredients
- 1.5 pounds boneless, skinless chicken breasts (about 2–3 large breasts)
- 1 (28-ounce) can red enchilada sauce
- 1 (15-ounce) can fire-roasted diced tomatoes (undrained)
- 1 (15-ounce) can black beans (rinsed and drained)
- 1 (15-ounce) can corn (drained)
- 1 medium yellow onion, diced (about 1.5 cups)
- 4 cloves garlic, minced
- 1 (4-ounce) can diced green chiles
- 4 ounces cream cheese, softened and cubed
- 1/2 cup low-sodium chicken broth
- 1 tablespoon chili powder
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- 1/2 teaspoon dried oregano
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/2 cup sour cream
- 2 tablespoons fresh lime juice
- 1 teaspoon lime zest
- Pinch of salt
- Fresh cilantro, chopped (for garnish)
- Diced avocado (for garnish)
- Tortilla chips or strips (for garnish)
- Shredded Mexican blend cheese (for garnish)
- Extra lime wedges (for garnish)
Instructions
- Prep your ingredients (10 minutes): Dice your onion and mince your garlic. Cube the cream cheese and leave it on the counter to soften while you prep everything else. Rinse and drain your black beans and corn. Measure out your spices into a small bowl so you can add them all at once.
- Layer everything in the crockpot (5 minutes): Place the chicken breasts in the bottom of your slow cooker. Add the diced onion, minced garlic, black beans, corn, and diced green chiles on top. Pour the enchilada sauce, fire-roasted tomatoes (with their juices), and chicken broth over everything. Sprinkle the spice blend — chili powder, cumin, smoked paprika, oregano, salt, and pepper — evenly across the top.
- Cook low and slow (6-7 hours on low OR 3-4 hours on high): I strongly recommend cooking on low if you have the time. The longer, gentler cooking makes the chicken incredibly tender and lets the flavors really meld together.
- Shred the chicken (5 minutes): About 30 minutes before serving, use tongs to remove the chicken breasts to a cutting board. Let them rest for a minute or two, then shred with two forks. It should fall apart easily — that’s how you know it’s done right. Return the shredded chicken to the pot.
- Add the cream cheese and blend (5 minutes): Drop in the softened, cubed cream cheese. Let it sit for a minute to start melting, then use your immersion blender to blend about half the soup. You want some texture left — whole beans, corn kernels, chunks of chicken. If you’re using a regular blender, carefully transfer about 2 cups of the soup (mostly liquid, not too many solids) to the blender, blend until smooth, and stir it back in. Stir well to incorporate the cream cheese throughout.
- Make the lime crema (2 minutes): While the soup finishes cooking, mix the sour cream, fresh lime juice, lime zest, and a pinch of salt in a small bowl. Stir until smooth and combined. Taste and add more lime if you want it tangier. Set aside in the fridge until you’re ready to serve.
- Let it rest (10 minutes): Turn off the slow cooker and let the soup sit for about 10 minutes. This allows the flavors to settle and the soup to thicken slightly. It also cools it down to a safe eating temperature — nobody wants a burned mouth.
Notes
The soup will look a little thin before you blend it. Don’t panic! Blending that portion of the soup with the cream cheese creates that velvety texture you’re after. If it’s still too thin after blending, let it cook on high with the lid off for another 15-20 minutes to reduce slightly. For best results, use room temperature cream cheese and cube it small to avoid lumps. The lime crema should be made fresh each time for the best flavor.
Nutrition
- Serving Size: 1.5 cups
- Calories: 385
- Sugar: 6
- Sodium: 820
- Fat: 16
- Carbohydrates: 28
- Fiber: 7
- Protein: 32
Keywords: crockpot chicken enchilada soup, creamy enchilada soup, slow cooker enchilada soup, chicken enchilada soup, lime crema, easy soup recipe, healthy soup, gluten-free soup


