Creamy Chicken Enchilada Soup – Cozy, Hearty & Full of Flavor

When you’re craving something warm, creamy, and packed with bold flavor, creamy chicken enchilada soup is the answer. Inspired by the flavors of classic chicken enchiladas, this soup delivers everything you love — tender chicken, smoky spices, cheese, and a silky broth — in a one-pot, spoonable form.

It’s the perfect meal for chilly nights, easy dinners, or casual gatherings. With pantry staples and a few fresh ingredients, this comforting soup comes together quickly and tastes like it simmered all day. The base is luxuriously creamy with just the right kick of spice, balanced by hearty beans, corn, and shredded chicken.

Whether you top it with tortilla strips, avocado, or shredded cheese, each bowl is satisfying, rich, and incredibly comforting — like a hug in soup form.

Ingredients Overview

This soup leans on a mix of canned staples and fresh ingredients, making it both convenient and rich in flavor. Here’s a look at what goes into it — plus substitutions for different dietary needs.

Chicken

Shredded rotisserie chicken is a time-saving favorite and adds depth to the soup. You can also use leftover cooked chicken breast or thighs.

Fresh option: Poach or bake boneless chicken breasts and shred them before adding.

Shortcut: Use canned chicken in a pinch, though it may have a softer texture.

Enchilada Sauce

Red enchilada sauce brings a punch of flavor, combining chili spices, tomato, and smoky undertones. You can use canned or homemade.

  • Mild or hot, depending on your spice preference

  • Green enchilada sauce can be used for a zesty variation

Cream Cheese

The creamy component that gives this soup its luxurious texture. Use full-fat or reduced-fat block-style cream cheese for the best melt and consistency.

Dairy-free option: Substitute with a non-dairy cream cheese or cashew cream.

Chicken Broth

A savory base that balances the richness. Choose low-sodium broth to control salt levels.

  • Vegetable broth works as a substitute

  • Bone broth adds even more protein and richness

Corn & Beans

These add heartiness and texture.

  • Use canned corn kernels (drained) or frozen corn

  • Black beans or pinto beans (rinsed and drained) add protein and fiber

Optional additions: Diced tomatoes with green chiles (like Rotel), bell peppers, or zucchini

Spices

To amplify the enchilada flavors:

  • Cumin

  • Chili powder

  • Garlic powder

  • Onion powder

  • Salt and black pepper

Optional: A pinch of smoked paprika or cayenne for heat

Cheese

Melted cheddar, Monterey Jack, or a Mexican cheese blend makes the soup velvety and rich.

Tip: Shred your own cheese for better melt and texture.

Step-by-Step Instructions

This soup is a one-pot wonder. With minimal prep and no complicated techniques, it’s as easy as it is flavorful.

1. Sauté Aromatics

In a large soup pot or Dutch oven, melt 1 tablespoon of butter or oil over medium heat.

Add ½ a diced onion (optional), and cook for 3–4 minutes until softened. Stir in garlic powder or fresh minced garlic and your spices — cumin, chili powder, onion powder, salt, and pepper — letting them bloom for about 1 minute to intensify flavor.

2. Add Liquids and Base Ingredients

Pour in:

  • 2 cups chicken broth

  • 1 can (10 oz) red enchilada sauce

  • 1 can (14 oz) black beans, drained

  • 1 cup corn kernels

  • 1 can (10 oz) diced tomatoes with green chiles (optional)

Bring to a gentle simmer.

3. Stir in Cream Cheese

Cut 8 oz of cream cheese into cubes and add it to the pot.

Stir slowly as it melts into the broth. This may take a few minutes — use a whisk if needed to create a smooth, creamy consistency.

Tip: Keep the heat low to prevent curdling. Let it melt gradually.

4. Add Chicken and Cheese

Stir in:

  • 2–3 cups shredded cooked chicken

  • 1 cup shredded cheddar or Monterey Jack cheese

Simmer on low for 10 minutes, stirring occasionally, until the soup thickens slightly and flavors meld.

Taste and adjust seasonings if needed — a dash of hot sauce or lime juice can add a bright finish.

5. Serve with Toppings

Ladle into bowls and top with your favorites:

  • Crushed tortilla chips or strips

  • Sliced avocado

  • Sour cream or Greek yogurt

  • Cilantro, jalapeños, shredded cheese, or lime wedges

Tips, Variations & Substitutions

Cooking Tips

  • For smoother texture: Blend half the soup before adding chicken, or use an immersion blender briefly.

  • Make it thicker: Stir in 1 tablespoon of masa harina or cornstarch slurry near the end of cooking.

  • Don’t boil after adding cheese — simmer gently to keep the soup silky.

Variations

  • Green Enchilada Soup: Use green enchilada sauce and add a handful of baby spinach or green chiles.

  • Taco-Inspired: Add taco seasoning and top with crushed Doritos or shredded lettuce.

  • Vegetarian Version: Skip the chicken and use extra beans and vegetables like zucchini or bell pepper.

Dietary Substitutions

  • Gluten-Free: Use gluten-free enchilada sauce and broth.

  • Low-Carb: Omit corn and beans; add chopped cauliflower or bell pepper.

  • Dairy-Free: Use coconut milk or dairy-free cream cheese and omit shredded cheese.

Serving Ideas & Occasions

Creamy chicken enchilada soup is perfect for cozy nights at home or casual entertaining. It’s a complete meal in a bowl but pairs beautifully with:

  • Warm flour or corn tortillas

  • Simple green salad with lime vinaigrette

  • Mexican rice or quinoa on the side

  • Quesadillas for dipping

Great for:

  • Meal prep (tastes even better the next day)

  • Potlucks or game days

  • Cold weather dinners or freezer-friendly comfort meals

Nutritional & Health Notes

This soup is rich, filling, and full of protein and fiber from the chicken, beans, and cheese.

Per 1.5-cup serving (estimate):

  • Calories: 400–500

  • Protein: 25–30g

  • Fat: 20–25g

  • Carbohydrates: 30–35g

  • Fiber: 6–8g

For a lighter version:

  • Use reduced-fat cream cheese and cheese

  • Swap in Greek yogurt for some creaminess

  • Add more vegetables like zucchini or spinach

FAQs

Q1: Can I make creamy chicken enchilada soup in a slow cooker?

A1: Yes! Add everything except the cream cheese and shredded cheese to the slow cooker. Cook on LOW for 6–7 hours or HIGH for 3–4 hours. Stir in cream cheese and shredded cheese during the last 30 minutes.

Q2: How do I store and reheat leftovers?

A2: Cool completely and store in an airtight container in the fridge for up to 4 days. Reheat gently on the stove or in the microwave, adding a splash of broth or milk if it thickens too much.

Q3: Can I freeze this soup?

A3: Yes — but freeze before adding cheese and cream cheese, as dairy can separate. Add those when reheating for the best texture.

Q4: What’s the best way to make this soup spicier?

A4: Use hot enchilada sauce, add a diced jalapeño while sautéing, or stir in hot sauce or cayenne to taste.

Q5: Is this soup gluten-free?

A5: It can be — just make sure your enchilada sauce and broth are gluten-free, and skip any flour-based thickeners.

Q6: Can I use leftover turkey instead of chicken?

A6: Absolutely. Shredded turkey makes a great substitute and works beautifully with the enchilada flavors.

Q7: Can I make this soup in advance?

A7: Yes! It tastes even better the next day. Just reheat slowly and stir well. Add a little broth if needed to thin it out.

Print

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A creamy, flavorful soup packed with shredded chicken, enchilada sauce, beans, corn, and melty cheese — all in a cozy, one-pot meal.

  • Author: Maya Lawson
  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x

Ingredients

Scale
  • 23 cups cooked shredded chicken

  • 1 tbsp butter or oil

  • ½ small onion, diced (optional)

  • 2 cups chicken broth

  • 1 (10 oz) can red enchilada sauce

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

  • 1 cup corn kernels

  • 1 (10 oz) can diced tomatoes with green chiles (optional)

  • 8 oz cream cheese, cubed

  • 1 cup shredded cheddar or Monterey Jack cheese

  • 1 tsp chili powder

  • 1 tsp cumin

  • ½ tsp garlic powder

  • ½ tsp onion powder

  • Salt and black pepper to taste

Instructions

  • In a large pot, melt butter and sauté onion until soft. Add garlic and spices; cook 1 minute.

  • Stir in broth, enchilada sauce, beans, corn, and tomatoes. Simmer gently.

  • Add cream cheese and stir until melted and smooth.

  • Stir in shredded chicken and cheese. Simmer on low 10 minutes.

  • Serve hot with toppings of choice.

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