Creamy Chicken Enchilada Soup is a deliciously comforting bowl filled with tender chicken, creamy broth, melted cheese, and a hint of warm, spicy enchilada flavors. It’s the kind of soup that feels like a cozy hug on a chilly day, with just the right balance of smooth and zesty to keep things interesting.
I love making this soup when I want something easy but special. The creamy texture mixed with the savory chicken and those classic enchilada spices always wins everyone over at the table. One little tip I’ve picked up is to add a squeeze of fresh lime right before serving—it brightens everything up so nicely!
For a little extra fun, I like to top my bowl with crunchy tortilla strips, some shredded cheese, and a spoonful of sour cream. It really adds a nice contrast and makes the soup feel a bit like eating enchiladas without all the fuss. Whenever I make this, it always feels like a meal that brings warmth and smiles to everyone who digs in.
Key Ingredients & Substitutions
Shredded Chicken: Rotisserie chicken makes this soup quick and tasty. If you prefer, you can use cooked turkey or even canned chicken in a pinch.
Enchilada Sauce: This adds the signature flavor. Store-bought works fine, but homemade enchilada sauce gives a fresher taste. You can use red or green sauce depending on your preference.
Cream & Cheese: Heavy cream adds richness, but half-and-half or coconut milk can be lighter or dairy-free substitutes. For cheese, try cheddar or a Mexican blend; vegan cheese can also work for dairy-free options.
Beans & Corn: Black beans and corn add texture and color. You may swap black beans for pinto or kidney beans or use frozen corn if canned isn’t available.
How Can I Get the Soup Creamy Without It Breaking?
Adding cream to a hot soup can sometimes cause curdling, so here’s how to avoid it:
- Lower the heat to low before adding cream or half-and-half.
- Slowly stir the cream into the soup rather than pouring it all at once.
- Keep the soup at a gentle simmer or warm, but avoid boiling after adding dairy.
- Adding shredded cheese after the cream also helps thicken and enrich the soup.
Take your time with this step to keep the soup silky and smooth. This way, your creamy Chicken Enchilada Soup will be perfectly rich without any lumps!

Equipment You’ll Need
- Large pot or Dutch oven – perfect for sautéing, simmering, and making soup all in one place.
- Wooden spoon or heat-safe spatula – great for stirring without scratching your pot.
- Sharp knife – makes chopping onions, garlic, and avocado quick and easy.
- Cutting board – to keep your work area tidy and protect your counters.
- Measuring cups and spoons – helps you get the seasonings and liquids just right.
- Ladle – great for serving the soup neatly into bowls.
Flavor Variations & Add-Ins
- Swap shredded chicken for cooked ground beef or turkey for a different protein twist.
- Add diced bell peppers or zucchini for extra veggies and a bit of sweetness.
- Stir in some chipotle peppers in adobo sauce to give the soup a smoky, spicy kick.
- Top with crumbled queso fresco or pepper jack cheese for a change in cheese flavor.
Creamy Chicken Enchilada Soup
Ingredients You’ll Need:
Main Ingredients:
- 1 tablespoon olive oil
- 1 small onion, finely chopped
- 3 cloves garlic, minced
- 1 (4 oz) can diced green chilies
- 1 tablespoon chili powder
- 1 teaspoon ground cumin
- 1/2 teaspoon smoked paprika (optional)
- 1/4 teaspoon cayenne pepper (optional, for heat)
- 4 cups chicken broth
- 2 cups cooked shredded chicken (rotisserie chicken works well)
- 1 (15 oz) can black beans, drained and rinsed
- 1 (15 oz) can corn kernels, drained
- 1 cup enchilada sauce (red or green, store-bought or homemade)
- 1 cup heavy cream or half-and-half
- 1 cup shredded cheddar cheese or Mexican blend cheese
- Salt and pepper to taste
For Garnish:
- Fresh cilantro, chopped
- 1 avocado, diced
- Sour cream (optional)
- Lime wedges (optional)
How Much Time Will You Need?
This soup takes about 10-15 minutes to prep and another 15-20 minutes to cook, so expect roughly 30-35 minutes total from start to finish. It’s a speedy meal without any complicated steps, perfect for busy days or a satisfying weeknight dinner.
Step-by-Step Instructions:
1. Sauté the Aromatics:
Heat the olive oil in a large pot or Dutch oven over medium heat. Add the finely chopped onion and cook for about 3-4 minutes until it becomes translucent. Then, add the minced garlic and cook for another 30 seconds, just until fragrant.
2. Add the Spices and Chilies:
Stir in the diced green chilies, chili powder, ground cumin, smoked paprika, and cayenne pepper. Cook everything together for about 1 minute, allowing the spices to toast and release their flavors.
3. Build the Soup Base:
Pour in the chicken broth, then add the shredded chicken, black beans, corn, and enchilada sauce. Stir gently to combine all ingredients.
4. Simmer for Flavors:
Bring the soup to a gentle boil, then reduce the heat to low and let it simmer for about 10 minutes. This helps all the flavors come together nicely.
5. Add the Cream and Cheese:
Turn the heat to low. Slowly stir in the heavy cream and shredded cheese until melted and smooth. Season with salt and pepper to taste. Be sure not to let the soup boil after adding the cream to avoid curdling.
6. Serve and Garnish:
Ladle the soup into bowls. Top with diced avocado, chopped fresh cilantro, and a dollop of sour cream if you like. Offer lime wedges on the side for a fresh squeeze of citrus that brightens every bite.
Can I Use Frozen Chicken in This Soup?
Yes, you can! Just make sure to fully thaw the chicken before shredding it. Thaw it overnight in the refrigerator or use the defrost function on your microwave.
Can I Make This Soup Ahead of Time?
Absolutely! Prepare the soup up to the simmering step, then cool and refrigerate for up to 2 days. Add the cream and cheese when reheating to keep the soup creamy and smooth.
How Should I Store Leftovers?
Keep leftovers in an airtight container in the fridge for up to 3 days. Reheat gently on the stove over low heat or in the microwave, stirring occasionally. Add a splash of broth or cream if the soup thickens too much.
What Are Good Serving Suggestions?
This soup pairs wonderfully with warm corn tortillas, crispy tortilla strips, or a fresh green salad. Don’t forget the lime wedges and avocado for that perfect finishing touch!



