Creamy Chicken Enchilada Soup – Rich, Hearty, and Full of Tex-Mex Flavor

Creamy Chicken Enchilada Soup brings the cozy comfort of a slow-simmered meal with all the bold, zesty flavor of your favorite enchiladas. This Tex-Mex-inspired soup combines tender shredded chicken, a creamy tomato base, warm spices, and melted cheese in every spoonful.

It’s a satisfying one-pot dish that tastes like something you’d order at a cozy Mexican restaurant—but made easily at home. Perfect for chilly evenings, family dinners, or meal prepping, this soup is hearty, flavorful, and endlessly customizable. It captures everything people love about chicken enchiladas but skips the rolling and baking—just ladle and enjoy.

Ingredients Overview

Each ingredient in this soup serves a purpose—whether it’s building depth of flavor, creaminess, or that signature enchilada-style spice.

Cooked Chicken

Shredded rotisserie chicken is a great time-saver, but you can also use leftover baked or poached chicken. Chicken thighs bring extra flavor and tenderness, though breast meat works perfectly well too.

Enchilada Sauce

This is the flavor backbone of the soup. Red enchilada sauce adds chili powder, cumin, and tomato notes. Use a high-quality store-bought brand or homemade for more control over spice and salt.

Chicken Broth

A good low-sodium broth helps carry the flavor of the enchilada sauce while giving the soup a hearty base. It also keeps the dish from getting too thick.

Diced Tomatoes with Green Chiles

These canned tomatoes (such as Ro-Tel) bring brightness and a slight kick of heat. If you prefer mild flavor, opt for plain diced tomatoes.

Corn

Frozen, canned, or fresh corn adds texture and a touch of sweetness to balance the bold flavors. Drain canned corn before using.

Black Beans

A classic addition in Tex-Mex soups, black beans offer fiber, heartiness, and earthy flavor. Rinse and drain before adding to the pot.

Onion and Garlic

Sautéed onion and garlic form a flavor base that enhances every other ingredient. Yellow onion works well, and fresh minced garlic adds aromatic depth.

Cream Cheese

Softened cream cheese creates that signature creamy texture. It melts into the broth, giving it richness without making it overly heavy.

Shredded Cheese

Mild cheddar or a Mexican blend cheese brings extra creaminess and a cheesy finish. Stir some into the soup and save a bit for topping each bowl.

Seasonings

  • Chili Powder, Cumin, Paprika, and Oregano give that smoky, spicy enchilada flavor.

  • Add salt and pepper to taste, depending on your enchilada sauce and broth.

Optional Add-ins

  • Sliced jalapeños for heat

  • Fresh lime juice for brightness

  • Chopped cilantro for freshness

Step-by-Step Instructions

1. Sauté Aromatics

In a large pot or Dutch oven, heat a splash of oil over medium heat. Add diced onions and cook until softened, about 4–5 minutes. Stir in garlic and cook for another 30 seconds until fragrant.

2. Add Base Ingredients

Pour in the enchilada sauce, chicken broth, diced tomatoes, corn, black beans, and all seasonings. Stir to combine, then bring the soup to a gentle boil.

3. Stir in Chicken

Add shredded cooked chicken to the pot and reduce heat to medium-low. Simmer the soup for 10–15 minutes to allow the flavors to meld and deepen.

4. Melt the Cream Cheese

Cut the cream cheese into cubes and add to the soup. Stir frequently as it melts to help it incorporate smoothly into the broth without curdling.

5. Add Shredded Cheese

Once the cream cheese is melted, stir in your shredded cheese. Keep stirring until completely melted and the soup is creamy and smooth.

6. Taste and Adjust

Taste your soup and add salt, pepper, or more chili powder if needed. For a thinner soup, add a splash more broth.

7. Serve Hot

Ladle the soup into bowls and garnish with your favorite toppings—extra shredded cheese, tortilla strips, avocado, chopped green onions, or a squeeze of lime.

Tips, Variations & Substitutions

Cooking Tips

  • Soften the cream cheese first for easier melting—bring it to room temperature before adding.

  • Use a whisk to help incorporate cream cheese if it starts to clump.

  • Simmer gently after adding dairy to avoid separation or curdling.

Variations

  • Green Enchilada Version: Swap red enchilada sauce for green and use Monterey Jack cheese.

  • Vegetarian Option: Skip the chicken and use extra beans and veggies like zucchini or bell peppers.

  • Spicy Style: Stir in chipotle peppers in adobo or add cayenne for a kick.

Substitutions

  • Use Greek yogurt or heavy cream instead of cream cheese for a lighter texture.

  • Pinto beans can replace black beans.

  • Gluten-free? Use certified gluten-free enchilada sauce and broth.

Serving Ideas & Occasions

This soup is hearty enough to serve as a main course on its own, but it also pairs well with Tex-Mex sides.

Great Pairings:

  • Warm flour or corn tortillas

  • Jalapeño cornbread

  • Crisp green salad with avocado and lime vinaigrette

  • A chilled glass of agua fresca or Mexican soda

Ideal For:

  • Cozy fall or winter meals

  • Potlucks or casual gatherings

  • Meal prep and freezer meals

  • Weeknight dinners with leftovers for lunch

It’s a comfort food dish that satisfies everyone at the table—rich, creamy, and packed with flavor.

Nutritional & Health Notes

While Creamy Chicken Enchilada Soup is indulgent, it can be adapted to fit a range of dietary preferences.

Nutrition Basics (per serving, approx.):

  • Calories: 400–500

  • Protein: ~25g

  • Fat: ~25g

  • Carbohydrates: ~30g

Healthier Adjustments:

  • Use reduced-fat cream cheese and cheese

  • Choose low-sodium broth and beans

  • Add extra vegetables like spinach, zucchini, or bell pepper

  • Control portions by serving with a side salad or skipping the tortilla garnish

The soup is naturally gluten-free with the right enchilada sauce and makes a high-protein, satisfying dinner.

FAQs

Q1: Can I make this soup in a slow cooker?

A1: Absolutely. Combine everything except cream cheese and shredded cheese in the slow cooker. Cook on low for 4–6 hours. Stir in cream cheese and shredded cheese 30 minutes before serving.

Q2: How long does this soup keep in the fridge?

A2: Store leftovers in an airtight container for up to 4 days. Reheat gently on the stove or in the microwave.

Q3: Can I freeze this soup?

A3: Yes, but freeze before adding cream cheese and shredded cheese. Dairy can separate when frozen. Reheat the base, then stir in cheese when ready to serve.

Q4: Can I use uncooked chicken?

A4: Yes. Dice raw chicken breast or thighs and add it early in the cooking process. Simmer until fully cooked (internal temp of 165°F), then continue with the recipe.

Q5: What cheese works best?

A5: A blend of mild cheddar and Monterey Jack melts smoothly and adds great flavor. Pre-shredded cheese works, but freshly grated melts better.

Q6: Is this soup spicy?

A6: It depends on your enchilada sauce and tomatoes. Use mild versions for a gentle flavor, or go spicy for extra heat. You can always stir in hot sauce later.

Q7: How do I thicken the soup?

A7: Let it simmer uncovered a bit longer, or mash a few beans into the broth. You can also stir in a cornstarch slurry for added thickness if needed.

Print

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

 Creamy Chicken Enchilada Soup combines shredded chicken, red enchilada sauce, cream cheese, and cheddar in a comforting Tex-Mex soup with rich flavor and creamy texture.

  • Author: Maya Lawson
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 6 servings 1x

Ingredients

Scale
  • 2 cups cooked, shredded chicken

  • 1 tbsp olive oil

  • 1 yellow onion, diced

  • 3 cloves garlic, minced

  • 1 (15 oz) can black beans, rinsed and drained

  • 1 (15 oz) can corn, drained

  • 1 (10 oz) can diced tomatoes with green chilies

  • 1 (10 oz) can red enchilada sauce

  • 3 cups chicken broth

  • 1 tsp chili powder

  • 1 tsp cumin

  • ½ tsp smoked paprika

  • ½ tsp dried oregano

  • Salt and pepper to taste

  • 4 oz cream cheese, softened

  • 1 cup shredded cheddar or Mexican blend cheese

Instructions

  • In a large pot, heat olive oil over medium heat. Sauté onions for 4–5 minutes until soft. Add garlic and cook 30 seconds.

  • Stir in enchilada sauce, chicken broth, tomatoes, corn, beans, and seasonings.

  • Add shredded chicken and simmer for 10–15 minutes.

  • Reduce heat and stir in cream cheese. Stir continuously until fully melted.

  • Add shredded cheese and stir until smooth and creamy.

  • Taste and adjust seasoning. Serve hot with desired toppings.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star