I just made a Homemade Chicken Enchilada Soup that tastes like the best Tex-Mex shortcut you didn’t know you needed and it’s on the table in under 30 minutes.

I’m obsessed with this creamy Chicken Enchilada Soup because it tastes like everything I crave after a long day. It’s bold, cheesy, and hits Tex-Mex sweet spots without pretending to be fancy.
I love that the shredded chicken and cream cheese give it real heft and silkiness. Homemade Chicken Enchilada Soup that actually satisfies, no weird substitutes.
I adore the spicy tomato bite, the melty cheese, the way tortilla chips soak up the broth. But mostly I love spooning huge bowls and not pretending I’ll share.
Cheesy Enchilada Soup Recipe, yes please. Every messy, glorious spoonful.
No regrets, just seconds.
Ingredients

- Cooked shredded chicken, the hearty protein that makes it feel like a real meal.
- Olive oil, helps soften onions and adds a subtle, mellow fat.
- Yellow onion, sweet base note that gives savory depth and a little crunch.
- Garlic, punchy aroma and flavor that you’ll notice in every spoonful.
- Red enchilada sauce, gives smoky tomato heat and that classic enchilada vibe.
- Diced tomatoes with green chiles, adds bright tomato tang and gentle spicy bites.
- Low sodium chicken broth, keeps it soupy without overpowering the other flavors.
- Frozen or canned corn, sweet pop and texture contrast in the creamy soup.
- Black beans, earthy protein and fiber that stretch the soup nicely.
- Cream cheese, makes the broth silky and just a bit indulgent.
- Sour cream or Greek yogurt, tangy creaminess that lightens the richness.
- Heavy cream or half and half, rounds the mouthfeel and keeps it lush.
- Shredded cheddar or Mexican blend, melty cheesy goodness and savory saltiness.
- Chili powder, warm chili flavor and subtle heat that ties it together.
- Ground cumin, earthy, slightly smoky note that feels very Southwestern.
- Smoked or regular paprika, adds color and a faint, pleasant warmth.
- Kosher salt, brings out everything’s flavor so it doesn’t taste flat.
- Black pepper, little bite and freshness that wakes up the soup.
- Fresh lime juice, bright acidic pop that cuts through the cream.
- Fresh cilantro, herbal lift and a crisp finish if you like cilantro.
- Tortilla chips or strips, crunchy topping that’s fun and texturally necessary.
Ingredient Quantities
- 1 lb cooked chicken, shredded (about 2 cups)
- 1 tbsp olive oil
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- 1 10 oz can red enchilada sauce
- 1 10 oz can diced tomatoes with green chiles (Rotel or similar)
- 4 cups low sodium chicken broth
- 1 cup frozen corn or 1 15 oz can corn, drained
- 1 15 oz can black beans, drained and rinsed
- 4 oz cream cheese, softened
- 1/2 cup sour cream (can sub plain Greek yogurt)
- 1/2 cup heavy cream or half and half
- 1 cup shredded cheddar or Mexican blend cheese, plus more for topping
- 1 tbsp chili powder
- 1 tsp ground cumin
- 1 tsp smoked paprika or regular paprika
- 1 tsp kosher salt, more to taste
- 1/2 tsp freshly ground black pepper
- 1 tbsp fresh lime juice (about 1 lime)
- 1/4 cup fresh cilantro, chopped (for stirring or garnish)
- 2 cups tortilla chips or strips for serving, optional
How to Make this
1. Heat 1 tbsp olive oil in a large pot over medium heat; add the diced onion and cook until soft and translucent, about 5 minutes, then stir in the minced garlic and cook 30 seconds until fragrant.
2. Stir in 1 tbsp chili powder, 1 tsp ground cumin, 1 tsp smoked or regular paprika, 1 tsp kosher salt and 1/2 tsp black pepper; cook 30 seconds to bloom the spices, stirring so they don’t burn.
3. Pour in the 10 oz can red enchilada sauce, the 10 oz can diced tomatoes with green chiles, and 4 cups low sodium chicken broth; scrape up any browned bits from the bottom and bring to a simmer.
4. Add the 1 cup frozen corn (or drained 15 oz can corn) and the drained, rinsed 15 oz can black beans; simmer gently for 8 minutes to meld flavors.
5. Stir in the shredded cooked chicken (about 1 lb), then reduce heat to low so soup stays at a gentle simmer while you make it creamy.
6. Soften and break up 4 oz cream cheese into the pot, stirring until mostly melted and incorporated; then add 1/2 cup sour cream (or Greek yogurt) and 1/2 cup heavy cream or half and half, stirring until smooth and slightly thickened.
7. Mix in 1 cup shredded cheddar or Mexican blend cheese, stirring until melted and the soup is silky; taste and adjust salt and pepper if needed.
8. Remove from heat and stir in 1 tbsp fresh lime juice and 1/4 cup chopped fresh cilantro, saving a little cilantro for garnish if you want.
9. Serve hot topped with extra shredded cheese, chopped cilantro, and a handful of tortilla chips or strips on top or alongside for crunch.
Equipment Needed
1. Large heavy-bottomed pot or Dutch oven
2. Cutting board and chef’s knife
3. Measuring cups and spoons
4. Wooden spoon or heatproof silicone spatula
5. Can opener and colander or fine mesh strainer
6. Rubber spatula for scraping cream cheese
7. Ladle and soup bowls for serving
8. Citrus juicer or fork to squeeze the lime
FAQ
The Best Creamy Chicken Enchilada Soup Recipe Substitutions and Variations
- Chicken: use shredded rotisserie chicken, leftover turkey, or canned chicken if you’re in a hurry — they’ll all give you similar texture and protein
- Cream cheese + sour cream + heavy cream: swap for 1 cup plain Greek yogurt mixed with 2 tbsp cream cheese or use 1 1/4 cups half and half plus 2 oz cream cheese for a lighter creamy base
- Red enchilada sauce: replace with 1 cup tomato sauce plus 1 tbsp chili powder and 1 tsp cumin, or use a can of red chile sauce from the grocery aisle for a closer store-bought flavor
- Black beans and corn: instead of canned black beans use cooked pinto or kidney beans, and fresh or roasted corn works great in place of frozen or canned
Pro Tips
1. Use a rotisserie chicken or cook the chicken a day ahead so it’s super flavorful and saves time. If it’s a little dry, shred it and toss with a splash of chicken broth before adding to the soup so it won’t get chewy.
2. Bloom the spices in the oil longer than you think, but watch them so they don’t burn. That quick toasting brings out way more flavor. If the smell gets bitter, turn the heat down and add a splash of broth to stop it.
3. Temper the cream cheese and sour cream by whisking a few spoonfuls of hot soup into them first, then stir that back into the pot. This keeps them from curdling and makes the soup extra silky. Same with the cheese: shred it fresh if you can, pre-shredded has weird anti-caking stuff that can make the texture grainy.
4. Finish with acid and texture right before serving. Fresh lime juice and cilantro brighten the whole bowl, and a handful of crushed tortilla chips or a drizzle of hot sauce gives a nice crunch and contrast. Taste after you add lime, you might need less salt.

The Best Creamy Chicken Enchilada Soup Recipe
I just made a Homemade Chicken Enchilada Soup that tastes like the best Tex-Mex shortcut you didn't know you needed and it's on the table in under 30 minutes.
6
servings
502
kcal
Equipment: 1. Large heavy-bottomed pot or Dutch oven
2. Cutting board and chef’s knife
3. Measuring cups and spoons
4. Wooden spoon or heatproof silicone spatula
5. Can opener and colander or fine mesh strainer
6. Rubber spatula for scraping cream cheese
7. Ladle and soup bowls for serving
8. Citrus juicer or fork to squeeze the lime
Ingredients
1 lb cooked chicken, shredded (about 2 cups)
1 tbsp olive oil
1 medium yellow onion, diced
3 cloves garlic, minced
1 10 oz can red enchilada sauce
1 10 oz can diced tomatoes with green chiles (Rotel or similar)
4 cups low sodium chicken broth
1 cup frozen corn or 1 15 oz can corn, drained
1 15 oz can black beans, drained and rinsed
4 oz cream cheese, softened
1/2 cup sour cream (can sub plain Greek yogurt)
1/2 cup heavy cream or half and half
1 cup shredded cheddar or Mexican blend cheese, plus more for topping
1 tbsp chili powder
1 tsp ground cumin
1 tsp smoked paprika or regular paprika
1 tsp kosher salt, more to taste
1/2 tsp freshly ground black pepper
1 tbsp fresh lime juice (about 1 lime)
1/4 cup fresh cilantro, chopped (for stirring or garnish)
2 cups tortilla chips or strips for serving, optional
Directions
- Heat 1 tbsp olive oil in a large pot over medium heat; add the diced onion and cook until soft and translucent, about 5 minutes, then stir in the minced garlic and cook 30 seconds until fragrant.
- Stir in 1 tbsp chili powder, 1 tsp ground cumin, 1 tsp smoked or regular paprika, 1 tsp kosher salt and 1/2 tsp black pepper; cook 30 seconds to bloom the spices, stirring so they don't burn.
- Pour in the 10 oz can red enchilada sauce, the 10 oz can diced tomatoes with green chiles, and 4 cups low sodium chicken broth; scrape up any browned bits from the bottom and bring to a simmer.
- Add the 1 cup frozen corn (or drained 15 oz can corn) and the drained, rinsed 15 oz can black beans; simmer gently for 8 minutes to meld flavors.
- Stir in the shredded cooked chicken (about 1 lb), then reduce heat to low so soup stays at a gentle simmer while you make it creamy.
- Soften and break up 4 oz cream cheese into the pot, stirring until mostly melted and incorporated; then add 1/2 cup sour cream (or Greek yogurt) and 1/2 cup heavy cream or half and half, stirring until smooth and slightly thickened.
- Mix in 1 cup shredded cheddar or Mexican blend cheese, stirring until melted and the soup is silky; taste and adjust salt and pepper if needed.
- Remove from heat and stir in 1 tbsp fresh lime juice and 1/4 cup chopped fresh cilantro, saving a little cilantro for garnish if you want.
- Serve hot topped with extra shredded cheese, chopped cilantro, and a handful of tortilla chips or strips on top or alongside for crunch.
Notes
- Below you’ll find my best estimate of this recipe’s nutrition facts. Treat the numbers as a guide rather than a rule—great food should nourish both body and spirit. Figures are approximate, and the website owner assumes no liability for any inaccuracies in this recipe.
Nutrition Facts
- Serving Size: 550g
- Total number of serves: 6
- Calories: 502kcal
- Fat: 33.3g
- Saturated Fat: 16.2g
- Trans Fat: 0.5g
- Polyunsaturated: 5g
- Monounsaturated: 15g
- Cholesterol: 118mg
- Sodium: 823mg
- Potassium: 367mg
- Carbohydrates: 21.7g
- Fiber: 3.9g
- Sugar: 2.8g
- Protein: 26.2g
- Vitamin A: 1000IU
- Vitamin C: 5mg
- Calcium: 163mg
- Iron: 0.9mg









