Love this? Save it for later!
Share the inspiration with your friends
I was standing in the frozen food aisle of our local grocery store last Tuesday when the cold air from the open freezer door hit my face—and suddenly I was seven years old in my Aunt Lena’s cramped kitchen in San Antonio. She was stirring a giant pot on the stove, the steam fogging up her glasses, and she kept handing me warm tortilla chips to taste test. I can still feel the chill of that freezer aisle, but the memory was so warm it made me shiver. I grabbed a bag of frozen corn, tossed it in my cart, and drove home determined to make something that felt like that exact moment.
Now, let me tell you—I don’t have Aunt Lena’s recipe. She never wrote anything down. But I spent the next three afternoons messing around with my crockpot, chasing that taste. I burned one batch so badly my smoke detector went off. I made another that was way too spicy, and honest to goodness, I cried a little over that one because it felt like I’d lost the memory forever. But the third try? That was it. This Cozy Crockpot Chicken Enchilada Soup with Lime Crema is the closest I’ve ever come to her kitchen. Maybe you’ve been there—chasing a flavor you can almost taste but can’t quite grab. This soup is the grab.
It’s thick, it’s creamy, it’s got that deep enchilada flavor without any of the rolling or baking. And that lime crema on top? It’s the thing that makes you close your eyes after the first spoonful. I keep making this because it’s the only recipe that actually brings me back to that tiny kitchen, even if just for a moment. And honestly? That’s worth a few burnt batches.
Why You’ll Love This Recipe
I’ve tested this soup six times in the last month—my neighbors are probably tired of me showing up with Tupperware—and every single time, it gets the same reaction. People go quiet for a second after the first bite, then they ask for the recipe before they even finish the bowl. That’s the kind of recipe this is.
- Quick & Easy: This comes together in about 15 minutes of active prep. The crockpot does the rest. Perfect for those days when you walk through the door at 5:30 and need dinner to feel like a hug by 6:30.
- Simple Ingredients: No trips to specialty stores. You probably have most of this in your pantry right now. I mean it—canned goods, chicken, cheese, a lime. That’s basically the whole list.
- Perfect for Cozy Nights: Cold weather? Rough day? Need something that feels like a blanket in a bowl? This is it. It’s comfort food that actually comforts, you know?
- Crowd-Pleaser: My picky-eating nephew asked for seconds. My neighbor who “doesn’t do soup” asked for the recipe. Kids and adults both go for it.
- Unbelievably Delicious: The texture is what gets me. It’s thick without being heavy, creamy without being rich. And that lime crema cuts through everything perfectly.
What makes this different from every other enchilada soup recipe? It’s the way the cream cheese melts in at the end, giving it this velvety body that canned soups just can’t touch. Plus, the lime crema isn’t an afterthought—it’s the star that brightens every single bite. This isn’t just another version of enchilada soup. It’s the one you’ll keep coming back to.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver that deep enchilada flavor and creamy texture without any fuss. Most of these are pantry staples, which makes this perfect for those nights when you need dinner to happen without a grocery run.
For the Soup:
- 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, no need to thaw)
- 1 can (10 ounces) red enchilada sauce (I prefer Old El Paso for the best flavor balance)
- 1 can (14.5 ounces) diced tomatoes with green chiles (like Rotel—don’t drain them)
- 4 cups low-sodium chicken broth
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- 1/2 teaspoon smoked paprika
- 1/2 teaspoon salt (plus more to taste)
- 1/4 teaspoon black pepper
- 4 ounces cream cheese, softened and cut into cubes (use full-fat for best texture)
- 1 cup shredded Mexican blend cheese (or cheddar, if that’s what you have)
For the Lime Crema:
- 1/2 cup sour cream (full-fat or Greek yogurt works too)
- Juice of 1 lime (about 2 tablespoons)
- Zest of 1 lime
- 1/4 teaspoon salt
- 1 small clove garlic, finely minced (optional, but I love it)
For Topping (optional but recommended):
- Fresh cilantro, chopped
- Tortilla chips or strips
- Diced avocado
- Extra shredded cheese
I really recommend using full-fat cream cheese here. I tried it once with the reduced-fat kind, and the texture was a little grainy—still tasty, but not as velvety. Also, look for enchilada sauce that’s not too watery. Some brands are thinner than others, and you want that rich, deep red color and flavor.
Equipment Needed
You don’t need a fancy kitchen for this one. Here’s what you’ll actually use:
- Crockpot or slow cooker: Any size between 4 and 6 quarts works. I use a Cuisinart 6-quart that I got on sale, and it’s been through dozens of soups without a single issue.
- Cutting board and sharp knife: For dicing the onion and mincing the garlic. A dull knife makes this step take twice as long, trust me.
- Measuring spoons: For the spices. I just eyeball them now, but for your first time, measure them out.
- Can opener: Obvious, but I’ve definitely started a recipe only to realize mine broke. Keep a backup.
- Small bowl: For mixing the lime crema.
- Two forks or a hand mixer: For shredding the chicken. Forks work fine, but a hand mixer on low speed shreds chicken in about 15 seconds. Game changer.
- Ladle: For serving. A deep one works best.
If you don’t have a crockpot, you can actually make this in a Dutch oven on the stove over low heat for about 2 hours. Just stir it occasionally so nothing sticks to the bottom.
Preparation Method

Let me walk you through this step by step. I’ve made this enough times to know where things can go wrong, so I’ll point those spots out as we go.
- Prep your ingredients first. Dice the onion, mince the garlic, drain and rinse the black beans, and drain the corn. Having everything ready before you start layering makes this process so much smoother. I learned this the hard way after scrambling to open a can while the crockpot was already heating up.
- Layer the ingredients in the crockpot. Place the chicken breasts at the bottom. Add the diced onion, minced garlic, black beans, corn, diced tomatoes with green chiles (undrained), and enchilada sauce. Pour the chicken broth over everything. Sprinkle the cumin, chili powder, smoked paprika, salt, and pepper on top. Do not stir yet—just let the spices sit on top. I don’t know why this matters, but I’ve found the flavors distribute better this way.
- Cook on low for 6-7 hours or high for 3-4 hours. I prefer low and slow because the chicken stays more tender. If you’re in a rush, high works fine, but check it at 3 hours. The chicken should be cooked through and easy to shred with a fork.
- Shred the chicken. Remove the chicken breasts from the crockpot and place them on a cutting board. Use two forks to shred the meat. Or, if you’re like me and hate that part, use a hand mixer on low speed right in the crockpot—just be careful not to splatter. Return the shredded chicken to the pot.
- Add the cream cheese. Cut the softened cream cheese into small cubes and stir them into the hot soup. Stir until the cream cheese is completely melted and the soup looks creamy and smooth. This usually takes about 2-3 minutes of stirring. If you see any lumps, keep stirring—they’ll dissolve.
- Add the shredded cheese. Stir in the Mexican blend cheese until it’s fully melted. Taste the soup and adjust the salt and pepper if needed. I usually add another pinch of salt at this point.
- Make the lime crema. While the soup finishes, combine the sour cream, lime juice, lime zest, salt, and minced garlic (if using) in a small bowl. Stir until smooth. Taste it—it should be tangy and bright. If it’s too thick, add a teaspoon of water or milk. Cover and refrigerate until you’re ready to serve.
- Let the soup rest. Turn off the crockpot and let the soup sit for 10 minutes before serving. This allows the flavors to meld and the texture to thicken slightly. I know it’s hard to wait, but it’s worth it.
- Serve and top. Ladle the soup into bowls. Drizzle a generous spoonful of lime crema on top. Add fresh cilantro, tortilla chips, diced avocado, and extra cheese if you’re feeling fancy. Serve immediately.
Pro tip: If the soup seems too thick after resting, stir in a splash of chicken broth or water until it reaches your preferred consistency. If it’s too thin, let it cook on high uncovered for 15-20 minutes to reduce.
Cooking Tips & Techniques
I’ve made this soup enough times to have a few battle scars—and a few tricks I wish I’d known from the start. Here’s what I’ve learned:
- Don’t skip softening the cream cheese. I once threw cold cream cheese straight from the fridge into the hot soup, and it took forever to melt. Little lumps stayed no matter how much I stirred. Let it sit on the counter for 20 minutes before cubing it. It makes a huge difference.
- Taste the enchilada sauce first. Different brands have different spice levels. Some are mild, some are medium, some will make your eyes water. If you’re sensitive to heat, go with a mild sauce. You can always add heat later with some cayenne or hot sauce.
- Shred the chicken while it’s still warm. Cold chicken shreds into weird, stringy pieces that don’t absorb the soup flavors as well. As soon as it’s cooked through, get it out and shred it. Your hands might get a little messy, but the texture will be perfect.
- Stir the soup once halfway through cooking. I know some recipes say not to open the lid, but I’ve found that a quick stir around the 3-hour mark (on low) helps distribute the flavors and prevents the bottom from scorching. Just don’t do it more than once.
- Make the lime crema ahead of time. The flavors actually get better after sitting in the fridge for an hour or two. The garlic mellows out, and the lime zest really infuses. I sometimes make it the night before.
- My biggest failure? I once forgot to drain the black beans. The soup turned into this murky, starchy mess that looked nothing like the beautiful photos I’d seen. Drain them. Every time.
Variations & Adaptations
This soup is flexible—I’ve tested quite a few versions, and most of them turned out great. Here are some ways to make it your own:
- Make it vegetarian: Skip the chicken and use vegetable broth instead of chicken broth. Add an extra can of black beans and a can of pinto beans for protein. The texture is slightly different, but the flavor is still amazing. I made this for my vegetarian sister-in-law, and she asked for the recipe immediately.
- Spice it up: If you like heat, add 1-2 diced jalapeños (seeds included) with the onions. Or stir in 1/2 teaspoon of cayenne pepper with the other spices. You can also use hot enchilada sauce instead of mild. My husband adds hot sauce to his bowl, but I like the heat built right in.
- Make it dairy-free: Use dairy-free cream cheese and shredded cheese. I’ve tried this with Kite Hill cream cheese and Violife cheddar shreds, and it worked surprisingly well. The texture is a little less creamy, but the flavor is still there. Use a dairy-free sour cream for the lime crema, or try coconut cream with lime juice.
- Change the protein: Use ground chicken or ground turkey instead of chicken breasts. Brown it in a skillet first, then add it to the crockpot with the other ingredients. I did this once when I only had ground chicken in the freezer, and it was actually really good—different texture, but still satisfying.
- Add more veggies: Throw in a diced bell pepper (any color) or a chopped zucchini with the onions. You can also stir in a handful of fresh spinach at the end, just before serving. It wilts right into the soup and adds a nice pop of green.
Serving & Storage Suggestions
This soup is best served hot, straight from the crockpot. I like to ladle it into deep bowls and let everyone top their own—it makes dinner feel a little more interactive. The lime crema should be drizzled on top just before eating, not stirred into the whole pot, because it keeps its bright flavor better that way.
For sides, I love serving this with warm tortilla chips for dipping, or a simple side salad with a tangy vinaigrette to cut through the richness. A cold Mexican beer or a sparkling lime water is perfect alongside it. If you’re feeding a crowd, set up a little topping bar with cilantro, avocado, cheese, hot sauce, and extra lime wedges—people love customizing their bowls.
Storage: Leftover soup keeps well in the refrigerator for up to 4 days. Store it in an airtight container. The flavors actually get better on the second day, which is my favorite thing about this recipe. The lime crema should be stored separately and used within 3 days.
Freezing: This soup freezes beautifully. Let it cool completely, then transfer to freezer-safe containers or bags. It will keep for up to 3 months. Thaw overnight in the refrigerator before reheating. The texture might be slightly thinner after freezing, so stir in a little extra cream cheese or shredded cheese when reheating to bring back that velvety feel.
Reheating: Reheat individual portions in the microwave for 2-3 minutes, stirring halfway through. For larger portions, reheat in a pot on the stove over medium-low heat, stirring occasionally. If the soup seems too thick, add a splash of chicken broth or water. The lime crema should be made fresh if possible—it only takes two minutes, and the flavor is so much better.
Nutritional Information & Benefits
Here’s the estimated nutritional breakdown for one serving (about 1.5 cups of soup with 2 tablespoons of lime crema, without additional toppings):
| Nutrient | Amount |
|---|---|
| Calories | 385 |
| Protein | 32g |
| Carbohydrates | 28g |
| Fiber | 7g |
| Fat | 16g |
| Saturated Fat | 8g |
| Sodium | 890mg |
Pin This Recipe!

Cozy Crockpot Chicken Enchilada Soup with Easy Lime Crema
A thick, creamy, and deeply flavorful enchilada soup made in the crockpot, topped with a bright lime crema. This comforting soup is perfect for cozy nights and is a crowd-pleaser that brings back warm memories.
- Prep Time: 15 minutes
- Cook Time: 6-7 hours (low) or 3-4 hours (high)
- Total Time: 6 hours 15 minutes to 7 hours 15 minutes (low) or 3 hours 15 minutes to 4 hours 15 minutes (high)
- Yield: 6 servings 1x
- Category: Soup
- Cuisine: Mexican-American
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, no need to thaw)
- 1 can (10 ounces) red enchilada sauce (preferably Old El Paso)
- 1 can (14.5 ounces) diced tomatoes with green chiles (like Rotel, undrained)
- 4 cups low-sodium chicken broth
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- 1/2 teaspoon smoked paprika
- 1/2 teaspoon salt (plus more to taste)
- 1/4 teaspoon black pepper
- 4 ounces cream cheese, softened and cut into cubes (full-fat recommended)
- 1 cup shredded Mexican blend cheese (or cheddar)
- 1/2 cup sour cream (full-fat or Greek yogurt)
- Juice of 1 lime (about 2 tablespoons)
- Zest of 1 lime
- 1/4 teaspoon salt
- 1 small clove garlic, finely minced (optional)
- Fresh cilantro, chopped (for topping)
- Tortilla chips or strips (for topping)
- Diced avocado (for topping)
- Extra shredded cheese (for topping)
Instructions
- Prep your ingredients first: dice the onion, mince the garlic, drain and rinse the black beans, and drain the corn.
- Layer the ingredients in the crockpot: place the chicken breasts at the bottom. Add the diced onion, minced garlic, black beans, corn, diced tomatoes with green chiles (undrained), and enchilada sauce. Pour the chicken broth over everything. Sprinkle the cumin, chili powder, smoked paprika, salt, and pepper on top. Do not stir.
- Cook on low for 6-7 hours or high for 3-4 hours, until the chicken is cooked through and easy to shred.
- Remove the chicken breasts from the crockpot and shred with two forks (or use a hand mixer on low speed in the pot). Return the shredded chicken to the pot.
- Add the softened cream cheese cubes to the hot soup and stir until completely melted and smooth (about 2-3 minutes).
- Stir in the shredded Mexican blend cheese until fully melted. Taste and adjust salt and pepper if needed.
- While the soup finishes, make the lime crema: combine sour cream, lime juice, lime zest, salt, and minced garlic (if using) in a small bowl. Stir until smooth. Cover and refrigerate until ready to serve.
- Turn off the crockpot and let the soup rest for 10 minutes before serving.
- Ladle the soup into bowls. Drizzle a generous spoonful of lime crema on top. Add fresh cilantro, tortilla chips, diced avocado, and extra cheese if desired. Serve immediately.
Notes
For best texture, use full-fat cream cheese and let it soften at room temperature for 20 minutes before cubing. If the soup is too thick after resting, stir in a splash of chicken broth or water. If too thin, cook on high uncovered for 15-20 minutes to reduce. The lime crema can be made ahead and stored in the refrigerator for up to 3 days.
Nutrition
- Serving Size: 1.5 cups of soup wit
- Calories: 385
- Sugar: 6
- Sodium: 890
- Fat: 16
- Saturated Fat: 8
- Carbohydrates: 28
- Fiber: 7
- Protein: 32
Keywords: crockpot chicken enchilada soup, enchilada soup, slow cooker soup, chicken soup, lime crema, comfort food, easy dinner


