My neighbor Rachel wasn’t trying to impress anyone. I’d stopped by to borrow a car seat—our kids were the same age, and mine had mysteriously vanished into the abyss of my minivan—and this smell hit me before I even got past her screen door. It was warm and smoky, a little bit spicy, and deeply comforting in that way that makes you suddenly realize how hungry you actually are.
“What is that?” I asked, probably sounding a little too desperate.
Rachel just shrugged and pointed at her crockpot. “Oh, it’s just soup. Enchilada soup, I guess. I throw stuff in there in the morning and forget about it.”
Just soup. She said it like it was nothing. But let me tell you, that first bowl changed things for me. The broth was rich and velvety, with tender shreds of chicken and soft beans, and then she topped it with this bright, tangy lime crema that made everything pop. I stood in her kitchen eating it straight from the bowl, probably making weird noises, while she laughed at me.
I asked for the recipe, obviously. She gave me vague measurements and a lot of “you know, just eyeball it.” So I spent the next few weeks testing and tweaking until I got it exactly right—a version that’s forgiving enough for a Tuesday night when you’re exhausted, but impressive enough that you’ll want to make it for company. Maybe you’ve been there, standing in your own kitchen at 5 p.m. with no idea what’s for dinner. This soup is the answer.
Why You’ll Love This Recipe
This isn’t just another crockpot soup recipe. I’ve tested this thing more times than I care to admit, and every single batch was better than the last. Here’s why I keep coming back to it:
- Quick & Easy: Ten minutes of prep in the morning, and dinner is ready when you are. No chopping a dozen vegetables, no complicated steps. Just dump, stir, and go about your day.
- Simple Ingredients: You probably have most of this stuff in your pantry right now. Canned beans, diced tomatoes, chicken broth, and a few spices. No fancy grocery store trips required.
- Perfect for Weeknights: This is the definition of set-it-and-forget-it. Whether you’re working from home, running kids to activities, or just need a night off, this soup delivers.
- Crowd-Pleaser: I’ve served this to picky eaters, spice-averse relatives, and everyone in between. The flavor is bold but not overwhelming, and that lime crema on top wins over just about anybody.
- Unbelievably Delicious: The slow cooking does something magical here. The chicken gets fall-apart tender, the flavors meld together into this rich, complex broth, and that final drizzle of crema? Absolute perfection.
What makes this recipe different from the rest is the technique. Most enchilada soup recipes call for a roux or heavy cream to thicken things up, but I use a simple trick—blending a can of white beans into the broth. It adds creaminess without the dairy, plus a boost of protein and fiber. And the lime crema? It’s not just a garnish. It’s the bright, acidic counterpoint that makes every spoonful sing.
This is the kind of soup that makes you close your eyes after the first bite. It’s comfort food at its finest—fast, easy, and absolutely soul-soothing.
What Ingredients You Will Need
This recipe relies on simple, honest ingredients to build big flavor without any fuss. Most of these are pantry staples, and the fresh ones are easy to find at any grocery store.
- Chicken breasts or thighs (about 1.5 pounds, boneless skinless) — Thighs stay juicier after long cooking, but breasts work great too. I’ve used both and honestly prefer a mix.
- Enchilada sauce (one 28-ounce can) — This is the backbone of the flavor. I like Las Palmas red enchilada sauce for its deep, authentic taste, but any brand will work. Go mild if you’re sensitive to heat.
- Diced tomatoes with green chiles (one 10-ounce can, like Rotel) — Adds acidity and a little kick. If you can’t find it, use regular diced tomatoes plus a small can of green chiles.
- Black beans (one 15-ounce can, drained and rinsed) — For texture and protein. Kidney or pinto beans work too.
- White beans (one 15-ounce can, drained and rinsed) — This is my secret ingredient. Blending them into the broth creates a silky, creamy texture without any dairy.
- Corn (one 15-ounce can, drained, or 1.5 cups frozen) — Adds sweetness and a little pop of texture. Fire-roasted corn is even better if you can find it.
- Chicken broth (2 cups) — Low-sodium is best so you can control the salt level. Vegetable broth works fine too.
- Onion (1 medium, diced) — Yellow or white, doesn’t matter. This gets softened in the slow cooker.
- Garlic (3 cloves, minced) — Fresh is better than jarred here. The flavor really comes through.
- Ground cumin (2 teaspoons) — The warm, earthy spice that makes this taste like enchiladas.
- Chili powder (1 tablespoon) — Use a good-quality one. I prefer McCormick or Penzey’s for depth.
- Dried oregano (1 teaspoon) — Mexican oregano if you have it, but regular works too.
- Salt and pepper (to taste) — Go easy on the salt since the enchilada sauce has plenty.
- Limes (2, for the crema and garnish) — Fresh juice is non-negotiable here. Bottled stuff won’t give you that bright, zesty flavor.
- Sour cream or Greek yogurt (1/2 cup) — For the lime crema. Full-fat gives the best texture, but low-fat works.
- Cilantro (1/4 cup, chopped, plus more for garnish) — If you’re a cilantro hater, try fresh parsley instead.
- Optional toppings: Shredded cheese, diced avocado, tortilla chips, sliced jalapeños, extra lime wedges.
For the crema, I recommend using full-fat sour cream or Greek yogurt—it makes the crema thicker and more luxurious. And please, please use fresh lime juice. It makes a real difference.
Equipment Needed
The beauty of this recipe is that you don’t need much. Here’s what you’ll need:
- Slow cooker (6-quart or larger) — Any brand works. I’ve used a basic Crock-Pot for years and it’s never let me down. If yours runs hot, check the soup a little earlier.
- Blender or immersion blender — For blending the white beans into the broth. An immersion blender is easier (less cleanup), but a regular blender works fine. Just let the soup cool slightly before blending.
- Cutting board and knife — For dicing the onion and mincing the garlic. A sharp knife makes this go faster.
- Measuring spoons — For the spices. I know Rachel said to eyeball it, but I’ve given you precise amounts for a reason.
- Small bowl — For mixing the lime crema. A whisk or fork works fine.
- Ladle — For serving. A deep one is best.
If you don’t have a blender, you can skip the blended bean step entirely. Just add the white beans whole—the soup will still be delicious, just a little less creamy. And if you’re using an immersion blender, be careful not to splash hot soup everywhere. Ask me how I know.
Preparation Method

- Prep your ingredients (10 minutes): Dice the onion and mince the garlic. Drain and rinse both cans of beans. Drain the corn. Set everything near the slow cooker so you can work quickly.
- Build the base (5 minutes): Add the diced onion, minced garlic, enchilada sauce, diced tomatoes with green chiles, black beans, corn, cumin, chili powder, oregano, and chicken broth to the slow cooker. Stir everything together until it’s well combined. The color should be a deep, brick red.
- Add the chicken (2 minutes): Nestle the chicken breasts or thighs into the liquid. Make sure they’re mostly submerged—this helps them cook evenly and stay moist. If your chicken is frozen, that’s fine; just add 30 minutes to the cooking time.
- Cook low and slow (6-8 hours on low, or 3-4 hours on high): Put the lid on and walk away. I know it’s tempting to peek, but try not to. Every time you lift that lid, you let out heat and add cooking time. Let the magic happen.
- Shred the chicken (5 minutes): When the timer goes off, use two forks to shred the chicken right in the slow cooker. It should pull apart easily—if it doesn’t, let it cook another 30 minutes. Stir the shredded chicken back into the soup.
- Blend the white beans (5 minutes): Scoop out about a cup of the hot broth and add it to your blender along with the drained white beans. Blend until completely smooth—this takes about 30 seconds. Pour the mixture back into the slow cooker and stir well. The soup should instantly look creamier and richer. If you’re using an immersion blender, just blend the beans with a cup of broth in a separate bowl.
- Make the lime crema (3 minutes): In a small bowl, whisk together the sour cream or Greek yogurt, the juice of one lime, and a pinch of salt. Taste it and add more lime if you want it tangier. It should be thick enough to drizzle but not gloppy. If it’s too thick, add a teaspoon of water.
- Taste and adjust (2 minutes): Give the soup a taste. Add salt and pepper as needed. If you want more heat, stir in a dash of hot sauce or a pinch of cayenne. If it’s too thick, add a splash of broth. Too thin? Let it cook uncovered for 15 minutes to reduce.
- Serve and enjoy (5 minutes): Ladle the soup into bowls. Drizzle with lime crema, then top with chopped cilantro, shredded cheese, diced avocado, crushed tortilla chips, or whatever you like. Serve with extra lime wedges on the side.
One thing I learned the hard way: don’t skip the bean-blending step. The first time I made this, I just dumped all the beans in whole, and the soup was fine but thin. Blending them transforms the texture completely. It’s like magic, honestly.
Cooking Tips & Techniques
I’ve made this soup at least a dozen times now, and I’ve picked up a few tricks along the way. Here are the things I wish I’d known from the start:
Don’t over-season too early. Enchilada sauce already has salt and spices in it. I made the mistake of adding extra salt at the beginning once, and the soup ended up way too salty after it reduced. Season at the end, after you’ve tasted it.
Use an instant-read thermometer for the chicken. If you’re using chicken breasts, they can dry out if overcooked. The sweet spot is 165°F internal temperature. Thighs are more forgiving—they stay juicy even at 180°F.
Toast your spices for extra depth. This is optional, but if you have an extra minute, toast the cumin and chili powder in a dry skillet over medium heat for about 30 seconds before adding them to the slow cooker. It wakes up the flavors and makes the soup taste like it simmered all day (which it did, but still).
Plan for leftovers. This soup gets even better the next day. The flavors meld overnight, and the texture thickens up beautifully. Make a double batch if you can—you’ll thank yourself later.
Watch your cooking time. Every slow cooker runs a little differently. Mine runs hot, so 6 hours on low is plenty. If yours runs cool, you might need 8 hours. Check the chicken at 6 hours and go from there.
Don’t skip the lime crema. I know it seems like an extra step, but it’s what makes this soup special. The tangy, creamy topping cuts through the richness of the broth and adds a brightness that balances everything. It’s non-negotiable, honestly.
One thing I ruined once: I added the crema directly to the pot instead of serving it on the side. Big mistake. The dairy curdled from the heat, and the soup turned grainy. Always serve the crema on top, not stirred in.
Variations & Adaptations
This recipe is endlessly adaptable. Here are some of my favorite twists:
Vegetarian version: Skip the chicken and use vegetable broth. Add an extra can of black beans and a can of pinto beans for protein. The soup will still be hearty and satisfying. I’ve made this for my vegetarian sister-in-law, and she asked for the recipe.
Spicy version: Use hot enchilada sauce instead of mild, add a diced jalapeño (seeds included) with the onions, and stir in a teaspoon of chipotle powder or adobo sauce at the end. Top with fresh sliced jalapeños for extra heat. My husband loves this version—I can barely handle it, but he goes back for thirds.
Slow cooker vs. Instant Pot: To make this in an Instant Pot, use the sauté function to soften the onions and garlic first, then add everything except the crema and white beans. Pressure cook on high for 15 minutes, then natural release for 10 minutes. Shred the chicken, blend the beans, and proceed as usual. Total time: about 40 minutes.
Dairy-free adaptation: Use coconut cream or a dairy-free yogurt for the lime crema. The flavor will be slightly different, but still delicious. For the soup itself, the blended beans make it creamy without any dairy at all.
Add more vegetables: Diced bell peppers, zucchini, or even spinach work well here. Add heartier vegetables (like peppers) at the beginning, and delicate ones (like spinach) in the last 30 minutes. I’ve added a chopped bell pepper to this soup more times than I can count, and it’s always good.
Different protein options: Shredded pork or beef work beautifully instead of chicken. You can even use leftover rotisserie chicken—just add it in the last 30 minutes to warm through.
Serving & Storage Suggestions
This soup is best served hot, straight from the slow cooker. Ladle it into deep bowls and let everyone customize their own toppings. I like to set out a little bar with bowls of shredded cheese, diced avocado, chopped cilantro, tortilla chips, and extra lime wedges. It makes dinner feel special without any extra work.
What to serve with it: A simple side salad with avocado and a lime vinaigrette is perfect. Or just serve it with warm tortillas or crusty bread for dipping. Honestly, I often eat this soup on its own—it’s that satisfying.
Storage instructions: Let the soup cool completely, then transfer it to an airtight container. It will keep in the refrigerator for up to 5 days. The flavors actually get better after a day or two, so don’t be afraid to make it ahead.
Freezer instructions: 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 tips: Reheat the soup on the stovetop over medium heat, stirring occasionally, until warmed through. You can also microwave individual portions in 30-second bursts, stirring between each. If the soup has thickened too much in the fridge, add a splash of broth or water to thin it out.
Make the crema fresh: The lime crema is best made the day you serve it. It will keep in the fridge for about 2 days, but the lime flavor fades over time. If you’re meal-prepping, make the crema separately and add it just before serving.
Nutritional Information & Benefits
This soup is surprisingly healthy for something that tastes this indulgent. Here’s an approximate breakdown per serving (based on 6 servings, without toppings):
- Calories: 380
- Protein: 32g
- Fat: 12g
- Carbohydrates: 38g
- Fiber: 10g
- Sugar: 6g
- Sodium: 890mg
The black beans and white beans provide a solid dose of fiber and plant-based protein, which helps keep you full and supports digestive health. The chicken is a lean source of protein, essential for muscle repair and energy. The lime crema adds a small amount of calcium from the dairy, plus a boost of vitamin C from the fresh lime juice.
This recipe is naturally gluten-free and can easily be made dairy-free by using a plant-based yogurt for the crema. It’s also relatively low in sugar and packed with nutrients from the tomatoes, beans, and spices. The cumin and chili powder are rich in antioxidants and have anti-inflammatory properties.
If you’re watching your sodium, use low-sodium chicken broth and no-salt-added canned tomatoes and beans. You can also reduce the amount of enchilada sauce and supplement with extra broth and spices.
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 nourishes you from the inside out.
Conclusion
This Easy Crockpot Chicken Enchilada Soup with Lime Crema has become a staple in my kitchen for good reason. It’s the recipe I turn to when I’m tired, busy, and need something that feels like a hug in a bowl. The slow cooker does all the heavy lifting, and the result is a rich, flavorful soup that tastes like you spent hours on it—even though you really just threw everything in and walked away.
I love that this recipe is forgiving enough for a beginner but impressive enough to serve to guests. The lime crema is the star, honestly. It’s the little touch that makes this soup feel special, and once you try it, you’ll never skip it.
So go ahead and make this soup your own. Add extra spice if you like heat, load it up with toppings, or keep it simple. However you make it, I promise it’ll become a regular in your rotation. And when you make it, come back and let me know how it turned out. I’d love to hear about your variations, your favorite toppings, and whether your family loved it as much as mine does.
Until next time, happy cooking—and don’t forget the lime crema.
Frequently Asked Questions
Can I use frozen chicken in this recipe?
Yes, you can use frozen chicken breasts or thighs. Just add about 30 minutes to the cooking time. Make sure the chicken reaches an internal temperature of 165°F before shredding.
How can I make this soup thicker?
If you want a thicker soup, blend an additional can of beans or let the soup cook uncovered for the last 30 minutes to reduce. You can also stir in a tablespoon of cornstarch mixed with two tablespoons of cold water.
Can I make this soup on the stovetop instead?
Absolutely. Simmer all the ingredients (except the crema and white beans) in a large pot for about 30 minutes, or until the chicken is cooked through. Shred the chicken, blend the white beans with a cup of broth, and stir it in. Simmer for another 10 minutes.
Is this soup freezer-friendly?
Yes, it freezes beautifully. Let the soup cool completely, then store it in freezer-safe containers for up to 3 months. Thaw overnight in the fridge and reheat on the stovetop. Make fresh lime crema when you serve it.
What can I use instead of sour cream for the lime crema?
Greek yogurt works perfectly and adds extra protein. For a dairy-free option, use coconut cream or a plain dairy-free yogurt. The texture will be slightly different, but still delicious.
Pin This Recipe!

Easy Crockpot Chicken Enchilada Soup with Lime Crema
A rich, velvety slow cooker chicken enchilada soup with tender shredded chicken, black beans, and a secret ingredient—blended white beans for creaminess without dairy. Topped with a bright, tangy lime crema, this set-it-and-forget-it meal is perfect for busy weeknights and guaranteed to become a family favorite.
- Prep Time: 10 minutes
- Cook Time: 6-8 hours (low) or 3-4 hours (high)
- Total Time: 6 hours 10 minutes to 8 hours 10 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: Mexican-American
Ingredients
- 1.5 pounds boneless skinless chicken breasts or thighs
- 1 (28-ounce) can red enchilada sauce (e.g., Las Palmas)
- 1 (10-ounce) can diced tomatoes with green chiles (e.g., Rotel)
- 1 (15-ounce) can black beans, drained and rinsed
- 1 (15-ounce) can white beans (cannellini or great northern), drained and rinsed
- 1 (15-ounce) can corn, drained (or 1.5 cups frozen corn)
- 2 cups low-sodium chicken broth
- 1 medium yellow or white onion, diced
- 3 cloves garlic, minced
- 2 teaspoons ground cumin
- 1 tablespoon chili powder
- 1 teaspoon dried oregano (preferably Mexican oregano)
- Salt and black pepper, to taste
- 2 limes (for crema and garnish)
- 1/2 cup sour cream or full-fat Greek yogurt
- 1/4 cup chopped fresh cilantro, plus more for garnish
- Optional toppings: shredded cheese, diced avocado, tortilla chips, sliced jalapeños, extra lime wedges
Instructions
- Prep your ingredients (10 minutes): Dice the onion and mince the garlic. Drain and rinse both cans of beans. Drain the corn. Set everything near the slow cooker.
- Build the base (5 minutes): Add the diced onion, minced garlic, enchilada sauce, diced tomatoes with green chiles, black beans, corn, cumin, chili powder, oregano, and chicken broth to the slow cooker. Stir until well combined.
- Add the chicken (2 minutes): Nestle the chicken breasts or thighs into the liquid, ensuring they are mostly submerged. (Frozen chicken is fine; add 30 minutes to cooking time.)
- Cook low and slow (6-8 hours on low, or 3-4 hours on high): Cover and cook without lifting the lid.
- Shred the chicken (5 minutes): When the timer goes off, use two forks to shred the chicken right in the slow cooker. Stir the shredded chicken back into the soup.
- Blend the white beans (5 minutes): Scoop out about 1 cup of hot broth and add it to a blender with the drained white beans. Blend until completely smooth (about 30 seconds). Pour the mixture back into the slow cooker and stir well. (Alternatively, use an immersion blender in a separate bowl.)
- Make the lime crema (3 minutes): In a small bowl, whisk together the sour cream or Greek yogurt, juice of 1 lime, and a pinch of salt. Taste and add more lime if desired. If too thick, add 1 teaspoon of water.
- Taste and adjust (2 minutes): Season with salt and pepper as needed. For more heat, stir in hot sauce or cayenne. If too thick, add a splash of broth; if too thin, cook uncovered for 15 minutes.
- Serve and enjoy (5 minutes): Ladle soup into bowls. Drizzle with lime crema and top with cilantro, cheese, avocado, tortilla chips, or other desired toppings. Serve with extra lime wedges.
Notes
Don’t skip the bean-blending step—it transforms the texture into a creamy, dairy-free broth. Always serve the lime crema on top, not stirred into the pot, to prevent curdling. Season at the end to avoid over-salting, as enchilada sauce already contains salt. For best results, use fresh lime juice in the crema. Leftovers taste even better the next day.
Nutrition
- Serving Size: 1 bowl (about 1.5 cu
- Calories: 380
- Sugar: 6
- Sodium: 890
- Fat: 12
- Saturated Fat: 3
- Carbohydrates: 38
- Fiber: 10
- Protein: 32
Keywords: crockpot chicken enchilada soup, slow cooker enchilada soup, chicken enchilada soup, lime crema, easy weeknight dinner, gluten-free soup, creamy chicken soup



