Chicken Enchilada Soup: 40-Minute Creamy Heaven

February 5, 2026

There’s nothing quite like a cold, rainy day to make you crave a big, warm bowl of soup. I remember the first time I made this chicken enchilada soup—it was one of those dreary afternoons when I wanted something cozy but didn’t have hours to spend in the kitchen. I threw everything into one pot, crossed my fingers, and hoped for the best. The moment that rich, cheesy, slightly smoky aroma filled the house, my family came wandering in, asking what was for dinner. We sat down with steaming bowls, loaded up with all our favorite toppings, and it was an instant hit. Now it’s a regular request, and I love that it’s a one-pot meal that’s quick, hearty, and naturally gluten-free. This chicken enchilada soup has officially earned a permanent spot in our dinner rotation.

chicken enchilada soup - detail 1

Why You’ll Love This Chicken Enchilada Soup

I’ve made this soup a ton, and it never gets old. Here’s why you’ll love it too.

  • One-pot cleanup. Just one pot. Less mess, more relaxing.
  • Ready in 40 minutes. Fast enough for a busy weeknight, tastes like it simmered all day.
  • Rich and creamy without heavy cream. The cheese and beans do the work. It’s velvety and light.
  • Naturally gluten-free. No special tricks needed. Just good ingredients.
  • Easy to customize. Load it up with avocado, sour cream, or tortilla strips. Make it your own!

Ingredients for Chicken Enchilada Soup

Here’s what you’ll need to make this soup a reality. I’ve kept it simple, but I’ve added a few notes so you know exactly what to grab.

  • 1 tablespoon olive oil
  • 1 medium onion, diced
  • 3 cloves garlic, minced
  • 1 teaspoon cumin
  • 1 teaspoon chili powder
  • 4 cups chicken broth (low-sodium is my go-to)
  • 1 can (10 oz) red enchilada sauce
  • 1 can (14.5 oz) diced tomatoes, undrained
  • 1 can (4 oz) diced green chiles
  • 2 cups cooked shredded chicken (rotisserie chicken works wonders here for convenience)
  • 1 cup frozen corn (no need to thaw)
  • 1 can (15 oz) black beans, drained and rinsed
  • 1 cup shredded cheddar cheese
  • ¼ cup fresh cilantro, chopped
  • Salt and pepper to taste

That’s it – just 14 ingredients, and you probably already have most of them. This recipe makes about 6 generous servings, perfect for a cozy dinner or meal prep.

Ingredient Notes and Substitutions for Chicken Enchilada Soup

Let’s talk about a few of the key players here. I use store-bought red enchilada sauce most of the time—it’s just so convenient. But if you’ve got a favorite homemade version, go for it! Just make sure it’s a good-quality one, since it’s a big flavor source. For the black beans, I always grab a can, drain them, and give them a good rinse. That rinsing step cuts down on the extra sodium and any metallic taste. And the frozen corn? No need to thaw it at all. Just dump it straight in from the freezer; it’ll warm up perfectly in the simmering soup.

As for swaps, I’ve got you covered. If you want to skip the sour cream topping, a dollop of Greek yogurt works beautifully and adds a nice tang. For a dairy-free version, just leave out the cheese entirely, or use your favorite dairy-free shreds. And if you’re looking to make it vegetarian, simply swap the chicken for extra black beans or some cubed firm tofu. The tofu soaks up all that spicy, cheesy flavor, and it’s honestly delicious. Trust me, this soup is super flexible!

How to Make Chicken Enchilada Soup

I love how this soup comes together. It feels like such a cozy, satisfying meal, but you’re not slaving over the stove all day. The steps are simple, and the whole pot comes alive with the most amazing smells. Let me walk you through it, just like I’m right there in your kitchen with you.

Sauté the Aromatics for Chicken Enchilada Soup

First things first, get that pot on the stove over medium heat and add your olive oil. Once it’s shimmering, toss in your diced onion and minced garlic. Stir them around and cook until they’re soft and translucent, about 3 minutes. The smell alone is enough to get your family wandering in to see what’s for dinner. Just don’t let the garlic burn—we want sweet, savory goodness here.

Add Spices and Liquids for Chicken Enchilada Soup

Now for the flavor bomb. Stir in your cumin and chili powder. Let them cook for just a minute, until they’re super fragrant. This step really wakes up the spices and makes them taste so much richer. Then, pour in your chicken broth, enchilada sauce, diced tomatoes, and green chiles. Give it all a good stir and crank up the heat to bring it to a boil.

Simmer with Chicken and Vegetables for Chicken Enchilada Soup

Once it’s boiling, reduce the heat to low. Add your shredded chicken, frozen corn, and black beans. Now, let it simmer for about 15 minutes. This is the magic time where all the flavors get to know each other. If you want a thicker soup, here’s a little trick: scoop out about a cup of the soup, blend it until smooth, then stir it back in. It adds such a nice, creamy body without adding any cream.

Finish with Cheese and Serve Your Chicken Enchilada Soup

The final step is my favorite. Stir in your shredded cheddar cheese until it’s all melted and gooey. Here’s the thing—don’t let it boil after you add the cheese. Just a gentle simmer. Boiling can make the cheese turn grainy and separate. Trust me on this. Season with salt and pepper to taste. Serve it up hot, with a sprinkle of fresh cilantro and all your favorite toppings. Sour cream, tortilla strips, diced avocado… it’s so good.

Tips for Perfect Chicken Enchilada Soup

I’ve made this soup enough times to have a few tricks up my sleeve. Here’s what I’ve learned along the way.

  • Rotisserie chicken is your best friend. It saves you a ton of time, and the meat is already seasoned. Just shred it up and toss it in during that simmer step. Couldn’t be easier.
  • Want a thicker soup? Before you add the cheese, scoop out about a cup of the soup and blend it until smooth. Stir it back in. It gives you this amazing, creamy texture without any extra cream.
  • Feel like a little more heat? It’s so easy to amp up the spice. Just add a little extra chili powder, or chop up a fresh jalapeño and sauté it with the onions. Easy peasy.
  • Watch out when you add that cheese. I know I said it before, but it’s worth repeating—don’t let the soup boil after you’ve stirred in the cheese. Keep it on a gentle simmer, or you’ll end up with a grainy, separated mess instead of that beautiful, silky finish.
  • Store it right. Leftovers go in an airtight container in the fridge for up to 4 days. It actually gets better the next day, so don’t worry if you make a big batch.

Variations of Chicken Enchilada Soup

Once you’ve mastered the basic recipe, it’s so fun to play around with it. I’ve tried all sorts of twists, and they’re all delicious in their own way.

  • Toss in some diced bell peppers. I love adding a red or green bell pepper when I sauté the onions. It adds a little sweetness and a nice bit of crunch.
  • Switch to green enchilada sauce. This gives the soup a totally different vibe—brighter and a little tangier. It’s like a whole new soup!
  • Make it extra creamy. For those days when you want something really indulgent, stir in a splash of heavy cream or half-and-half right at the end, just before serving.
  • Bulk it up with grains. Add a cup of cooked rice or quinoa during the simmer step. It makes the soup even heartier and stretches it for a bigger crowd.

Serving Suggestions for Chicken Enchilada Soup

I love setting up a little topping bar so everyone can customize their bowl. Sour cream, crunchy tortilla strips, creamy diced avocado, fresh cilantro, and a squeeze of lime juice are all non-negotiable in my house. For a side, a warm cheese quesadilla or a crusty piece of bread is perfect for sopping up every last drop. And honestly, this soup is such a complete meal on its own—hearty, protein-packed, and full of veggies—you don’t even need a side, but it sure doesn’t hurt!

How to Store and Reheat Chicken Enchilada Soup

This soup is one of those meals that actually tastes even better the next day, so don’t be shy about making a big batch. Once it’s cooled down, just transfer any leftovers to an airtight container and pop it in the fridge—it’ll stay good for up to 4 days.

When you’re ready for round two, reheat it on the stovetop over medium-low heat, stirring now and then. If it’s gotten a little thick after sitting overnight, just add a splash of chicken broth or water to loosen it back up. You can also use the microwave, but I find the stovetop gives you a nicer, more even heat.

For longer storage, this soup freezes like a dream. Just leave off any toppings, let it cool completely, then pour it into freezer-safe containers. It’ll keep for up to 3 months. When you’re craving it again, thaw it overnight in the fridge, then reheat gently. Easy peasy!

Nutritional Information for Chicken Enchilada Soup

If you’re like me and like to know what’s going into your body, here’s the breakdown for a generous bowl (about 1.5 cups). One serving has around 350 calories, 14 grams of fat, 6 grams of saturated fat, 30 grams of carbs, and a solid 7 grams of fiber. Plus, you’re getting a whopping 28 grams of protein, which is honestly amazing for a soup. Just keep in mind, these numbers are estimates—they’ll shift a little depending on the exact brands you use or if you go heavy on the cheese (no judgment here).

Frequently Asked Questions About Chicken Enchilada Soup

I get asked these questions all the time, so let me clear things up quick. Here are the answers you’re probably looking for.

Can I use rotisserie chicken for chicken enchilada soup?

Absolutely, yes, and honestly, it’s my favorite shortcut. Just grab a rotisserie chicken, shred about 2 cups of the meat, and toss it in during the simmer step. It’s already perfectly seasoned and saves you a ton of time. I do it all the time on busy nights.

How can I make chicken enchilada soup spicier?

Easy peasy. You can add a little extra chili powder, a pinch of cayenne pepper, or dice up a fresh jalapeño and sauté it right along with the onions. Another trick? Swap the regular enchilada sauce for a hot or extra-spicy version. That’ll really kick things up a notch.

Can I freeze chicken enchilada soup?

You bet! Just leave off any toppings first. Let the soup cool completely, then pour it into freezer-safe containers. It’ll keep great for up to 3 months. When you’re ready for it, thaw it overnight in the fridge, then reheat gently on the stove. Simple as that.

Is chicken enchilada soup gluten-free?

Yes, as written, it absolutely is. All the ingredients I listed are naturally gluten-free. But here’s the thing—always double-check the labels on your enchilada sauce and chicken broth, just to be safe. Some brands sneak in gluten, so it’s worth a quick look. Better safe than sorry!

Share Your Feedback

I’d love to hear how this soup turned out for you! Drop a comment below and let me know if your family loved it as much as mine does. Don’t be shy—rate the recipe, share your favorite toppings, or tag me in your photos on social media. Happy cooking, friend!

Print

Chicken Enchilada Soup: 40-Minute Creamy Heaven

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This chicken enchilada soup is a warm and hearty meal. You can make it in one pot. It combines chicken, enchilada sauce, and cheese for a rich flavor.

  • Author: Milo
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Total Time: 40 minutes
  • Yield: 6 servings 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Mexican
  • Diet: Gluten Free

Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 onion, diced
  • 3 cloves garlic, minced
  • 1 teaspoon cumin
  • 1 teaspoon chili powder
  • 4 cups chicken broth
  • 1 can (10 oz) red enchilada sauce
  • 1 can (14.5 oz) diced tomatoes
  • 1 can (4 oz) diced green chiles
  • 2 cups cooked shredded chicken
  • 1 cup frozen corn
  • 1 can (15 oz) black beans, drained and rinsed
  • 1 cup shredded cheddar cheese
  • 1/4 cup chopped fresh cilantro
  • Salt and pepper to taste
  • Optional toppings: sour cream, tortilla strips, avocado

Instructions

  1. Heat olive oil in a large pot over medium heat. Add onion and garlic. Cook until soft, about 3 minutes.
  2. Stir in cumin and chili powder. Cook for 1 minute.
  3. Pour in chicken broth, enchilada sauce, diced tomatoes, and green chiles. Bring to a boil.
  4. Reduce heat to low. Add shredded chicken, corn, and black beans. Simmer for 15 minutes.
  5. Stir in shredded cheddar cheese until melted. Add salt and pepper to taste.
  6. Serve hot. Garnish with cilantro and your favorite toppings.

Notes

  • You can use rotisserie chicken for faster prep.
  • For a thicker soup, blend 1 cup of the soup before adding cheese.
  • Store leftovers in the fridge for up to 4 days.

Nutrition

  • Serving Size: 1 bowl (about 1.5 cups)
  • Calories: 350
  • Sugar: 6 g
  • Sodium: 980 mg
  • Fat: 14 g
  • Saturated Fat: 6 g
  • Unsaturated Fat: 7 g
  • Trans Fat: 0 g
  • Carbohydrates: 30 g
  • Fiber: 7 g
  • Protein: 28 g
  • Cholesterol: 65 mg

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