Few dishes hit the spot quite like a rich, creamy bowl of soup that’s both hearty and packed with flavor. Creamy Enchilada-Style Chicken Soup takes all the beloved elements of traditional enchiladas—like smoky sauce, shredded chicken, and warm spices—and turns them into a soothing, one-pot meal you’ll want to make again and again.
This soup is thick, flavorful, and completely satisfying, with a depth that makes it feel like it’s been simmering all day, even though it comes together in about half an hour. It’s the kind of meal that tastes like comfort but doesn’t skimp on boldness, and it’s incredibly easy to customize with toppings and variations for every taste.
Whether you’re cooking for a busy weeknight, planning to feed a crowd, or just craving something soul-warming, this soup delivers a cozy Tex-Mex twist that fits any occasion.
What You’ll Need

Each ingredient in this recipe plays a specific role—contributing texture, flavor, or body to the soup. These are simple, pantry-friendly staples that come together beautifully.
Shredded chicken provides the protein and heartiness. It’s best when cooked and pulled beforehand—rotisserie chicken is a quick, flavorful choice, but any leftover chicken works.
Chicken broth forms the flavorful base, giving the soup body and enhancing the savory profile. Choose a low-sodium version if you prefer to adjust the seasoning yourself.
Red enchilada sauce is the centerpiece of the flavor profile. Its smoky, mildly spicy taste turns this into a true enchilada-inspired dish. Store-bought versions are perfectly fine, but homemade can be used too.
Green chiles, diced and mild, add brightness and a subtle heat. They’re not overwhelming, but they lend a nice complexity to the soup.
Cream cheese is what gives the soup its signature creaminess. When melted into the broth, it creates a smooth, luscious texture that makes the soup feel indulgent.
Corn kernels, whether fresh, canned, or frozen, provide bursts of sweetness that balance the spice and add color.
Black beans bring fiber and make the soup extra filling. Their earthy flavor works well with the smoky sauce and creamy base.
A blend of spices, including chili powder, cumin, and garlic powder, rounds out the Tex-Mex flavor. These seasonings work in harmony to deepen the soup’s savory notes without overpowering the creamy elements.
Optional garnishes like shredded cheese, sliced avocado, sour cream, or crunchy tortilla strips turn each serving into a personalized bowl of deliciousness.
Substitutions are easy to make: swap in pinto or kidney beans for black beans, use fire-roasted corn for added depth, or replace cream cheese with Greek yogurt for a tangy twist.
How to Make It
-
Start by heating a large pot over medium heat. If needed, add a little oil to keep the ingredients from sticking.
-
Pour in the broth and enchilada sauce. Stir well and bring to a light simmer, forming the base of the soup.
-
Cut the cream cheese into chunks and stir them in. Keep the heat low and stir gently until the cheese fully melts into the broth. This step takes around 5–7 minutes, and a whisk can help smooth things out.
-
Once the mixture is creamy and uniform, add the chicken, beans, corn, and green chiles. Stir everything together to evenly distribute the ingredients.
-
Add your spices—chili powder, cumin, and garlic powder—and season with salt and pepper. Adjust the seasoning to your liking.
-
Reduce heat and let the soup simmer gently for about 15 to 20 minutes. This gives the flavors time to come together and the texture to thicken slightly.
-
If the soup is too thick, add a splash of water or extra broth. If it’s thinner than you’d like, let it simmer uncovered for a few extra minutes.
-
Serve hot with your choice of toppings. From crunchy tortilla strips to creamy avocado, the garnishes add texture and flavor that elevate the dish even more.
Keep an eye on the heat when adding dairy—don’t let it boil, or the cream cheese may separate. Slow melting is key to a silky finish.
Cooking Tips, Tweaks & Alternatives
Kitchen Tips:
-
Rotisserie chicken is a time-saver and adds extra flavor.
-
Cut the cream cheese into small cubes so it melts more quickly and evenly.
-
For best flavor, let the soup sit off-heat for a few minutes before serving—it thickens and mellows beautifully.
Variations You’ll Love:
-
Extra heat: Use hot enchilada sauce, add cayenne, or stir in chopped jalapeños.
-
Vegetarian-friendly: Skip the chicken and add an extra can of beans or toss in roasted vegetables like bell peppers and zucchini.
-
Low-carb option: Leave out the corn and beans and bulk it up with extra chicken or cauliflower florets.
-
Dairy-free version: Use a plant-based cream cheese alternative or canned full-fat coconut milk to achieve the creamy consistency.
Easy Substitutes:
-
Pinto or white beans can stand in for black beans.
-
Fire-roasted corn brings an extra layer of smokiness.
-
Greek yogurt makes a lighter, tangier substitute for cream cheese.
Serving Ideas & When to Enjoy
This soup fits effortlessly into any mealtime. It’s rich enough to be served solo but also plays well with a few sides.
Try serving it with:
-
Warm cornbread or cheesy quesadillas
-
Tortilla chips for dipping or crumbling on top
-
A fresh side salad with lime dressing to cut the richness
It’s perfect for family dinners, casual gatherings, or meal prepping for the week. The soup reheats well and stores easily, making it just as delicious the next day.
Make it a build-your-own bowl experience by offering a toppings bar—set out dishes of chopped cilantro, shredded cheese, avocado, sour cream, and lime wedges. It’s a fun and flavorful way to let everyone customize their own meal.
Health & Nutrition Overview
This soup strikes a nice balance between indulgence and nourishment. With protein-rich chicken, fiber-filled beans, and satisfying creaminess, it keeps you full without going overboard.
To make it lighter, use reduced-fat dairy or substitute Greek yogurt. If you’re following a lower-carb diet, skip the corn and beans and stick to lean protein and non-starchy veggies.
The recipe is naturally gluten-free, as long as your enchilada sauce is certified GF. And thanks to the customizable nature of the soup, you can easily tailor it to fit various dietary needs without compromising taste or texture.
Frequently Asked Questions
Can I make this in a slow cooker?
Yes. Add all ingredients except the cream cheese and cook on low for 6–7 hours. Add the cream cheese in the last 30 minutes and stir until smooth.
Does it freeze well?
Absolutely. Let the soup cool completely, then store it in airtight containers. Thaw in the fridge overnight and reheat gently to maintain a creamy consistency.
Is this soup spicy?
It has mild heat. You can make it spicier with hot enchilada sauce, extra chili powder, or diced hot peppers.
What can I use instead of enchilada sauce?
Mix tomato sauce with chili powder, cumin, garlic powder, and a splash of vinegar to create a quick and flavorful replacement.
Can I go dairy-free?
Yes, use a dairy-free cream cheese or substitute coconut milk for a creamy texture. It will slightly alter the taste, but still be delicious.
How do I fix soup that’s too thick or too thin?
If it’s too thick, add more broth or water. If it’s too thin, simmer uncovered for a few minutes to reduce.
What toppings pair best with this soup?
Great options include shredded cheese, avocado slices, tortilla strips, lime wedges, sour cream, or chopped fresh herbs like cilantro.
A creamy, savory soup inspired by classic chicken enchiladas. Packed with shredded chicken, black beans, corn, and Tex-Mex spices, it’s a hearty, one-pot meal perfect for cozy dinners.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: 6 servings 1x
Ingredients
2 cups shredded cooked chicken
4 cups chicken broth
1 ½ cups red enchilada sauce
1 (4 oz) can diced green chiles
1 (15 oz) can black beans, rinsed and drained
1 cup corn kernels (frozen or canned)
1 (8 oz) block cream cheese, softened
1 tsp chili powder
½ tsp ground cumin
½ tsp garlic powder
Salt and pepper to taste
Optional toppings: shredded cheese, avocado, cilantro, tortilla strips
Instructions
-
In a large pot, heat chicken broth and enchilada sauce over medium.
-
Add cream cheese in chunks and stir until fully melted and smooth.
-
Stir in chicken, black beans, corn, and green chiles.
-
Season with chili powder, cumin, garlic powder, salt, and pepper.
-
Simmer on low for 15–20 minutes, stirring occasionally.
-
Adjust thickness with more broth if needed.
-
Serve hot with your favorite toppings.
