Creamy Chicken Enchilada Soup (Easy One-Pot Recipe)

You know that feeling when you’re craving enchiladas but the thought of rolling tortillas makes you want to order takeout instead?

I’ve been there. Too many times.

That’s exactly how this soup was born. I wanted all those incredible enchilada flavors—the smoky spices, that tangy red sauce, the gooey melted cheese—but without spending my entire evening in the kitchen.

So I dumped everything into one pot. And honestly? It turned out even better than the original.

This soup has been my go-to for years now. It warms me up on cold nights, saves my weeknight dinners, and never fails to impress when I serve it to friends.

The best part? You can throw in whatever chicken you have. Fresh breasts. Leftover rotisserie from the store. Even chicken thighs if that’s your thing.

It always turns out rich and satisfying. And people always think you slaved away for hours when it actually takes less than one.

Prep Time: 10 minutes | Cook Time: 35 minutes | Total Time: 45 minutes
Servings: 6-8 servings (approximately 11 cups) | Difficulty: Easy

Why This Recipe Actually Works

Here’s the thing about most chicken soups.

They rely on broth alone for flavor. Which is fine. But it’s not amazing.

This soup? Different story.

creamy chicken enchilada soup

I add cream cheese AND shredded cheddar. Both.

The result is this velvety, coat-your-spoon texture that makes every bite feel like a warm hug. The enchilada sauce combines with diced tomatoes and green chilies to build flavors that taste genuinely Mexican—not like some watered-down version.

What Makes This Different From Regular Chicken Soup

Most recipes tell you to just simmer chicken in broth.

Boring.

I start by sautéing onions, jalapeños, and garlic first. This builds a flavor base that you simply cannot get by dumping everything in at once.

Then there’s the spice blend.

I use chili powder, cumin, garlic powder, onion powder… and here’s where it gets interesting: a tiny bit of cinnamon.

I know what you’re thinking. Cinnamon? In soup?

Trust me on this. It’s actually traditional in Mexican cooking. It adds this warmth that you can’t quite put your finger on. You won’t taste “cinnamon” exactly. You’ll just taste something… deeper.

creamy chicken enchilada soup

The Ingredients That Really Matter

I’ve made this soup probably a hundred times by now.

And I’ve learned which shortcuts work and which ones absolutely don’t.

Shred your own cheese.

I cannot stress this enough. Pre-shredded cheese has these anti-caking agents that stop it from melting smoothly. When you shred your own cheddar and Monterey Jack from a block, they melt into these beautiful silky strands.

Night and day difference.

The enchilada sauce matters too. A lot.

I go for red enchilada sauce because it has this deep, slightly sweet flavor that works perfectly here. If you can only find mediocre jarred sauce at your store, consider making your own. It takes maybe ten minutes and transforms this soup from good to restaurant-quality.

Why I Make This Every Single Sunday

Here’s something cool about this soup.

It gets better the next day.

Seriously. The flavors meld together as it sits in the fridge. Day-two soup tastes even more cohesive and delicious than when you first make it.

So I cook up a huge batch every Sunday. Portion it into containers. And boom—easy weekday lunches are handled.

It also freezes like a dream. Stays good for three months.

My favorite thing about this recipe? It adapts to whatever I have on hand.

Out of chicken? Grab a rotisserie bird from the store.

Want more heat? Throw in extra jalapeños.

Feeding kids who can’t handle spice? Skip the hot sauce and use mild green chilies.

Whether you’re cooking for a crowd or just meal-prepping for yourself, this soup delivers every time. Without demanding you spend half your day cooking.

What You’ll Need

I’ve broken down the ingredients to make your life easier. Get everything measured and ready before you start—it makes the whole process way smoother.

IngredientQuantityNotes
Chili powder½ teaspoonPart of spice blend
Mustard powder½ teaspoonAdds depth
Garlic powder½ teaspoonAromatic base
Onion powder½ teaspoonEnhances savory notes
Cumin¼ teaspoonEssential Mexican spice
Cinnamon1 pinchAdds warmth
Cayenne pepper1 pinchFor subtle heat
Butter1 tablespoonFor sautéing
Olive oil1 tablespoonPrevents butter burning
Yellow onion1 medium, dicedSweet base flavor
Jalapeño pepper1, seeded and dicedAdjustable heat
Garlic3 cloves, mincedFresh is best
Red enchilada sauce10 ozCreates main flavor
Diced tomatoes with green chilies10 oz, undrainedAdds texture and tang
Black beans15 oz, drainedProtein and fiber
Corn kernels15 oz, drainedSweet contrast
Hot sauce1 teaspoonOptional kick
Chicken broth4 cupsLow sodium preferred
Chicken breast1 large or 2 smallBoneless, skinless
Cream cheese4 oz, cubedCreates creaminess
Cheddar cheese1 cup, shreddedSharp works well
Monterey Jack cheese½ cup, shreddedAdds mild flavor
creamy chicken enchilada soup

How to Make It (Step by Step)

Getting Ready

Mix all your spices together in a small bowl first.

This might seem fussy, but it ensures they distribute evenly throughout the soup. Nobody wants to bite into a cumin pocket.

Cube your cream cheese and let it sit at room temperature. I’ll show you a quick trick to soften it faster in the tips section if you’re in a hurry.

Shred your cheddar and Monterey Jack from blocks. Takes maybe five minutes. Makes a huge difference in how the cheese melts.

Building Your Flavor Foundation

Heat the butter and olive oil together in your soup pot over medium heat.

Why both? The oil keeps the butter from burning while the butter adds richness.

Toss in your diced onions and jalapeños. Stir them around occasionally. Let them cook for about four minutes.

You’ll know they’re ready when the onions turn translucent and start smelling amazing.

Now add your minced garlic.

Cook for just one more minute. Garlic burns fast, so we add it after the onions have already softened. This prevents that bitter, burnt garlic taste.

Putting It All Together

Grab your chicken breast. Pat it dry with paper towels.

Season both sides well with salt and pepper. Don’t be shy here.

Add the seasoned chicken to your pot along with:

  • Enchilada sauce
  • Diced tomatoes with green chilies
  • Black beans
  • Corn
  • Hot sauce
  • Chicken broth
  • That spice blend you mixed earlier

Bring everything up to a gentle boil.

This part is important. A gentle boil.

If you let it boil too hard, you’ll end up with tough, rubbery chicken. A gentle simmer keeps it tender and juicy.

Let it bubble away gently for fifteen to twenty minutes. Until the chicken cooks all the way through.

creamy chicken enchilada soup

The Final Steps

Pull the chicken out with tongs.

Set it on a cutting board. Let it rest for two or three minutes.

While it rests, grab two forks. Shred the chicken into bite-sized pieces. Return all that shredded chicken to the soup.

Now turn your heat down to low.

This next part is crucial. Your soup needs to be on low heat—not boiling—when you add the cheese.

Stir in your softened cream cheese. Break it up until it completely melts and disappears into the soup.

Add your shredded cheddar and Monterey Jack. Stir constantly while they melt.

Give your soup a taste. Adjust the seasonings if you need to.

Some people like more cumin. Others want extra heat from cayenne. Make it yours.

Tips That Actually Make a Difference

How to Deal with Cream Cheese

Want to soften cream cheese fast?

Here’s what I do:

Heat two cups of water in your microwave. Remove the hot water. Place your cubed cream cheese in the warm (empty) microwave and close the door.

Wait five minutes.

The leftover heat softens it perfectly without actually cooking it.

And remember: your soup base should NOT be boiling when you add cheese.

High heat makes dairy separate. You’ll end up with a grainy, unpleasant texture instead of smooth and creamy.

Always turn the heat to low first. Then add your cream cheese and shredded cheese.

Different Ways to Use Chicken

Bone-in chicken thighs work great here.

Actually, they work better than great. The bones release collagen as they simmer, making your broth richer and more flavorful.

Just remember to fish out the bones after you shred the meat.

Got leftover rotisserie chicken sitting in your fridge?

Perfect. Add two cups of shredded meat when you’d normally add raw chicken. Let it simmer for just fifteen minutes to heat through and blend with the other flavors.

The Slow Cooker Version

Throw everything except the cream cheese, shredded cheese, corn, and black beans into your slow cooker.

Cook on low for six hours.

Pull out the chicken. Shred it. Return it to the pot with the corn and beans.

Stir in both types of cheese until they melt.

Done.

Storing and Reheating

This soup stores beautifully.

Which is why I make such big batches.

Let it cool down completely. Transfer it to airtight containers. It’ll keep in your fridge for three days.

The flavors actually get better overnight. Day-two soup often tastes even more delicious than when you first made it.

Want to freeze it?

Use freezer-safe containers. Leave about an inch of space at the top—liquids expand when they freeze.

It’ll stay good for three months.

Thaw it overnight in the fridge before reheating on the stovetop over medium-low heat.

creamy chicken enchilada soup

Ways to Change It Up

Making It Spicier

Add an extra jalapeño. Or two if you’re brave.

You could also swap half the Monterey Jack for pepper jack cheese. That adds a nice kick without overwhelming the other flavors.

A few dashes of cayenne pepper works too. Or try chipotle powder for a smokier heat.

Lightening It Up

Replace the cream cheese with Greek yogurt.

Sounds weird, but the tanginess actually complements the Mexican flavors really well.

For a dairy-free version, skip all the cheese. Add cashew cream instead for that rich, creamy texture.

Toppings That Take It Over the Top

This is where you can really customize each bowl.

I always set out:

  • Sliced avocado
  • Fresh cilantro
  • Lime wedges
  • Sour cream
  • Crispy tortilla strips

Other great options:

  • Diced red onions
  • Sliced radishes
  • Pickled jalapeños

Let everyone build their own perfect bowl.

Questions People Always Ask Me

Can I use chicken thighs instead of breasts?

Yes! Do it.

Chicken thighs have more fat, which means more flavor. Boneless thighs work perfectly. Or use bone-in for an even richer broth.

Just pull out the bones after you shred the meat.

What if I don’t have enchilada sauce?

Grab an eight-ounce can of tomato sauce. It won’t taste quite as complex, but it’ll still be good.

Better option? Make quick enchilada sauce by mixing tomato sauce with chili powder, cumin, and garlic powder.

Why did my soup turn grainy after I added cheese?

Your liquid was too hot.

Cheese needs to hit low heat or it separates and gets grainy. Always turn your heat down to low before adding any dairy.

Also make sure you’re using freshly shredded cheese from a block. Pre-shredded cheese has stabilizers that mess with the melting.

Can I make this ahead for a party?

Absolutely.

Make it up to two days before you need it. Store it in the fridge. Reheat gently on the stovetop when you’re ready.

Set up a toppings bar so your guests can customize their bowls. Makes hosting way easier.

My soup came out too thin. How do I fix it?

Mix one tablespoon of cornstarch with two tablespoons of cold water.

Stir this mixture into your simmering soup. Cook for a few minutes until it thickens up.

Or just mash some of the beans against the side of the pot. They’ll release their natural starches and thicken the soup.

This soup brings warmth and flavor without asking you to spend your whole day cooking.

Perfect for busy weeknights. Great for meal prep. Amazing for feeding a crowd.

It delivers. Every single time.

Quick Storage Reference:

  • Fridge: Up to 3 days in airtight containers
  • Freezer: Up to 3 months in freezer-safe containers
  • Reheating: Stovetop over medium-low heat
  • Pro tip: Tastes even better the next day
Creamy Chicken Enchilada Soup

Creamy Chicken Enchilada Soup

Rich, creamy one-pot chicken enchilada soup with all the flavors of traditional enchiladas but without the work. Ready in 45 minutes and even better the next day!
Prep Time 10 minutes
Cook Time 35 minutes
Total Time 45 minutes
Course Main Course, Soup
Cuisine Mexican, Tex-Mex
Servings 6 servings

Ingredients
  

Spice Blend

  • 1/2 teaspoon chili powder
  • 1/2 teaspoon mustard powder
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • 1/4 teaspoon cumin
  • 1 pinch cinnamon
  • 1 pinch cayenne pepper

Soup Base

  • 1 tablespoon butter
  • 1 tablespoon olive oil
  • 1 medium yellow onion diced
  • 1 jalapeño pepper seeded and diced
  • 3 cloves garlic minced
  • 10 oz red enchilada sauce
  • 10 oz diced tomatoes with green chilies undrained
  • 15 oz black beans drained
  • 15 oz corn kernels drained
  • 1 teaspoon hot sauce optional
  • 4 cups chicken broth low sodium preferred
  • 1 large chicken breast boneless, skinless (or 2 small)
  • salt and pepper to taste

Creamy Finish

  • 4 oz cream cheese cubed and softened
  • 1 cup cheddar cheese shredded from block, sharp preferred
  • 1/2 cup Monterey Jack cheese shredded from block

Instructions
 

Prepare Ingredients

  • Mix all spices (chili powder, mustard powder, garlic powder, onion powder, cumin, cinnamon, and cayenne) together in a small bowl. Set aside.
  • Cube cream cheese and let sit at room temperature to soften. Shred cheddar and Monterey Jack from blocks.

Build Flavor Base

  • Heat butter and olive oil together in a large soup pot over medium heat.
  • Add diced onions and jalapeños. Cook for about 4 minutes, stirring occasionally, until onions turn translucent.
  • Add minced garlic and cook for 1 more minute, stirring frequently to prevent burning.

Cook the Soup

  • Pat chicken breast dry with paper towels and season both sides generously with salt and pepper.
  • Add seasoned chicken, enchilada sauce, diced tomatoes with green chilies, black beans, corn, hot sauce, chicken broth, and the spice blend to the pot. Stir to combine.
  • Bring to a gentle boil, then reduce to a gentle simmer. Cook for 15-20 minutes until chicken is cooked through.

Finish the Soup

  • Remove chicken with tongs and place on a cutting board. Let rest for 2-3 minutes, then shred with two forks into bite-sized pieces. Return shredded chicken to the pot.
  • Turn heat down to low. Add softened cream cheese and stir until completely melted and incorporated.
  • Add shredded cheddar and Monterey Jack cheese. Stir constantly until cheeses melt smoothly into the soup.
  • Taste and adjust seasonings as needed. Serve hot with desired toppings.

Notes

Storage: Store in airtight containers in the refrigerator for up to 3 days. Freezes well for up to 3 months. Thaw overnight in fridge before reheating.
Reheating: Reheat gently on stovetop over medium-low heat, stirring occasionally.
Variations: Use rotisserie chicken (2 cups shredded) for a shortcut. Substitute chicken thighs for more flavor. For dairy-free, use cashew cream instead of cheese.
Toppings: Sliced avocado, fresh cilantro, lime wedges, sour cream, crispy tortilla strips, diced red onions, sliced radishes, or pickled jalapeños.
Pro Tip: This soup tastes even better the next day as the flavors meld together!
Keyword Easy, Meal Prep, One-Pot, Weeknight Dinner

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating




*