Chicken Enchilada Soup

This is definitely one of my favorite cozy soups to make during fall and winter months. There’s something magical about the way enchilada sauce, tender chicken, black beans, and corn come together in a creamy, cheesy broth that warms you from the inside out. I love how versatile this Chicken Enchilada Soup is—you can make it on the stovetop for a quick weeknight dinner or let it simmer away in the slow cooker while you go about your day. Whether you use fresh chicken breasts, chicken thighs, or leftover rotisserie chicken, the result is always a bowl of pure comfort that tastes like it came straight from your favorite Mexican restaurant.

Why You’ll Love This Dish

This soup delivers restaurant-quality flavor with surprisingly simple ingredients and minimal effort. The combination of red enchilada sauce, diced tomatoes with green chiles, and a carefully balanced blend of spices creates incredible depth of flavor, while cream cheese and shredded cheddar make it irresistibly creamy and rich. It’s the kind of soup that satisfies on every level—hearty enough to be a complete meal, comforting enough to cure what ails you, and delicious enough that even picky eaters ask for seconds.

The flexibility is another huge plus. You can adjust the spice level from mild to fiery by choosing your enchilada sauce intensity and adding jalapeños or cayenne to taste. It’s budget-friendly, using pantry staples and transforming a single chicken breast into a pot of soup that feeds a crowd. Perfect for busy weeknights when you need dinner fast, meal prep Sundays when you want leftovers all week, or cozy gatherings when you want to impress without stress. Plus, it freezes beautifully, making it ideal for stocking your freezer with homemade convenience.

“This soup is absolutely delicious! Served with warm tortilla chips and guacamole and you have a very satisfying meal! This is a 10 star recipe!” — Judy

How This Recipe Comes Together

The process flows naturally from building flavors to creating that signature creamy texture. You’ll start by sautéing onions, jalapeños, and garlic in butter and olive oil until softened and fragrant—this creates your flavor foundation. Next, you’ll add your seasonings (a blend of chili powder, cumin, garlic powder, and more), followed by enchilada sauce, diced tomatoes with green chiles, black beans, corn, chicken broth, and your chicken breast. The soup gently simmers for 15-20 minutes, cooking the chicken through while allowing all those flavors to meld beautifully. After shredding the cooked chicken and returning it to the pot, you’ll reduce the heat and stir in softened cream cheese until smooth, followed by shredded cheddar and Monterey Jack cheeses that melt into creamy perfection. The result is a thick, hearty soup with tender chicken in every spoonful.

What You’ll Need

Aromatic Base:

  • 1 tablespoon butter
  • 1 tablespoon olive oil
  • 1 yellow onion, diced
  • 1 jalapeño pepper, diced with seeds removed (keep some seeds if you like more heat)
  • 3 cloves garlic, minced

Seasoning Blend:

  • ½ teaspoon each: chili powder, mustard powder, garlic powder, onion powder
  • ¼ teaspoon ground cumin
  • 1 pinch each: ground cinnamon, cayenne pepper

Soup Base:

  • 10 oz red enchilada sauce (or make your own for even better flavor)
  • 10 oz diced tomatoes with green chiles, undrained
  • 15 oz black beans, drained and rinsed
  • 15 oz canned whole kernel corn, drained
  • 1 teaspoon hot sauce (optional, but adds nice depth)
  • 4 cups chicken broth

Protein:

  • 1 large boneless, skinless chicken breast (or 2 small, or substitute 2 cups cooked/rotisserie chicken)

Creamy Cheese Finish:

  • 4 oz cream cheese, cubed and softened
  • 1 cup sharp cheddar cheese, shredded from a block
  • ½ cup Monterey Jack cheese, shredded (or use more cheddar, or try spicy pepper jack)

Garnishes:

  • Fresh cilantro, sour cream, avocado slices, tortilla strips, lime wedges, shredded cheese

Shredding cheese from a block rather than using pre-shredded makes a huge difference—it melts better and tastes fresher without the anti-caking agents.

Step-by-Step Instructions

Prep your ingredients: Combine all the seasonings in a small bowl and set aside. Cube the cream cheese and leave it out to soften (see tips below for a quick method). Shred the cheddar and Monterey Jack cheeses from blocks and set aside. This mise en place makes cooking smooth and efficient.

Build the flavor base: Heat the butter and olive oil in a large soup pot or Dutch oven over medium heat. Add the diced onion and jalapeño pepper. Cook for about 4 minutes, stirring occasionally, until softened. Add the minced garlic and cook for 1 more minute until fragrant.

Season and add the chicken: Pat the chicken breast dry with paper towels and season both sides generously with salt and pepper. Add the seasoned chicken to the pot along with the seasoning blend, enchilada sauce, diced tomatoes with green chiles (including their juices), black beans, corn, hot sauce (if using), and chicken broth. Stir everything together.

Simmer the soup: Bring the soup to a gentle boil, then reduce heat slightly to maintain a steady but gentle simmer. Cook for 15-20 minutes until the chicken is cooked through (165°F internal temperature). Avoid a rapid, rolling boil as this can make the chicken tough. A gentle simmer produces the most tender, juicy results.

Shred the chicken: Remove the cooked chicken breast to a cutting board. Use two forks to shred it into bite-sized pieces, pulling the forks in opposite directions. Return the shredded chicken to the soup.

Add the creamy finish: Reduce the heat to low. Add the softened cream cheese cubes and stir continuously until completely melted and incorporated into the soup. The soup should be smooth with no lumps. Add the shredded cheddar and Monterey Jack cheeses and stir until fully melted and the soup is beautifully creamy.

Taste and adjust: Sample the soup and add additional salt, pepper, or hot sauce as needed to suit your preferences.

Serve: Ladle the hot soup into bowls and top with your favorite garnishes like fresh cilantro, sour cream, avocado, tortilla strips, or extra cheese.

Best Ways to Enjoy It

This hearty soup is practically a meal in itself, but the right accompaniments take it to the next level. Serve it with warm tortilla chips for scooping and dipping—the crunch provides perfect textural contrast to the creamy soup. Warm cornbread or corn muffins make excellent sides for soaking up every last drop, especially when served with honey butter.

For a fuller meal, add a simple side salad with lime vinaigrette or a Mexican street corn salad for brightness and freshness. Quesadillas or cheese enchiladas complement the soup beautifully if you’re feeding a crowd with bigger appetites.

The garnish bar is where this soup really shines. Set out bowls of sour cream or Greek yogurt, diced avocado or guacamole, fresh cilantro, sliced jalapeños, lime wedges, shredded cheese, crushed tortilla chips, and sliced green onions. Let everyone customize their bowl to their taste—it’s interactive, fun, and ensures everyone gets exactly what they want.

For presentation, use wide, shallow bowls that show off all the colorful ingredients. A generous drizzle of sour cream, a sprinkle of cilantro, and some crispy tortilla strips on top make each serving look restaurant-worthy.

Storage and Reheating Tips

Refrigerating: Allow the soup to cool to room temperature, then transfer to airtight containers. Store in the refrigerator for up to 3 days. The flavors continue to develop as it sits, making leftovers incredibly delicious.

Freezing: This soup freezes exceptionally well for up to 3 months. Portion into freezer-safe containers, leaving about an inch of headspace for expansion. Label with the date and contents. Thaw overnight in the refrigerator before reheating for best results.

Reheating methods:

  • Stovetop: Reheat gently over medium-low heat, stirring occasionally, until heated through. Add a splash of chicken broth if the soup has thickened during storage.
  • Microwave: Heat individual portions in microwave-safe bowls on high for 2-3 minutes, stirring halfway through. Add a tablespoon of broth or water if needed.
  • Slow cooker: Transfer to your slow cooker and heat on low for 1-2 hours, stirring occasionally, perfect for parties or potlucks.

The soup may thicken as it sits—this is normal. Simply stir in a bit of chicken broth or water when reheating to reach your desired consistency.

Helpful Cooking Tips

Soften cream cheese quickly: Heat 2 cups of water in the microwave until hot. Place your cubed cream cheese in the microwave (with the hot water but not in it) and close the door. Let it sit for 5 minutes—the warm, steamy environment softens it perfectly without melting.

Shred cheese from a block: Pre-shredded cheese contains anti-caking agents that prevent it from melting smoothly. Shredding from a block takes just a minute longer but results in much better texture and flavor.

Don’t let the soup get too hot before adding cheese: When adding the cream cheese and shredded cheese, make sure to reduce the heat to low. If the base is too hot, the dairy can separate and create a grainy consistency instead of smooth and creamy.

Simmer, don’t boil: A gentle simmer produces the juiciest, most tender chicken. A rapid, rolling boil can make the chicken tough and stringy.

For extra flavorful broth: Simmer the chicken over very low heat for longer than the minimum time. This makes the chicken extra juicy and the broth incredibly flavorful. Bone-in chicken thighs create an exceptionally rich broth if you have extra time.

Add beans and corn strategically: If you’re planning an extended simmer time, add the black beans and corn when you remove the chicken to shred it. This prevents them from getting too soft.

Creative Twists to Try

Spice it up: Use medium or hot enchilada sauce instead of mild. Add an extra jalapeño with seeds included, ½ cup of Cabot Hot Habanero cheese (in place of the Monterey Jack), or an extra pinch of cayenne pepper for serious heat.

Rotisserie chicken shortcut: Use 2 cups of shredded rotisserie chicken instead of raw chicken breast. Add it when the recipe calls for adding the chicken breast and simmer for 15 minutes to let flavors blend—no need to bring it to a boil or shred it again.

Chicken thighs for richness: Substitute bone-in chicken thighs for the chicken breast. They create a more flavorful broth and stay incredibly moist. Remove the bones after cooking.

Homemade enchilada sauce: Make your own red enchilada sauce for even better flavor and control over spice level. It’s surprisingly easy and makes enough for two batches of soup.

Southwest veggie add-ins: Stir in diced bell peppers, zucchini, or butternut squash with the other vegetables for extra nutrition and color.

White chicken enchilada soup: Substitute green enchilada sauce for red and use white beans instead of black beans for a completely different flavor profile.

Slow cooker method: Place all ingredients except shredded cheese, cream cheese, corn, black beans, and garnishes in the slow cooker. Cook on low for 6 hours. Remove and shred chicken, then add it back with corn and beans. Gradually stir in softened cream cheese and shredded cheeses.

Your Questions Answered

Can I use leftover or rotisserie chicken?

Absolutely! This is a perfect way to use up leftover chicken. You’ll need about 2 cups of cooked, shredded chicken. Add it at the same point where the recipe calls for raw chicken and simmer for 15 minutes to let the flavors blend—no need to bring it to a boil. For even more flavor, leave the meat on the bone (if that’s an option) during cooking, then remove the bones at the end.

Can I make this in a slow cooker?

Yes! Place all ingredients except the shredded cheese, cream cheese, corn, black beans, and garnishes in your slow cooker. Cook on low for 6 hours. Turn off the heat, remove the chicken to shred it, then add it back along with the corn and black beans. Gradually mix in the softened cream cheese and shredded cheese, stirring until incorporated.

What can I substitute for enchilada sauce?

An 8-ounce can of tomato sauce can work in a pinch, though you’ll lose some depth of flavor. For best results, make homemade enchilada sauce—it’s easy and tastes incredible in this soup. You could also try salsa for a different twist.

Why is my soup grainy?

This happens when the soup base is too hot when you add the cheese. The dairy separates and creates a grainy texture. Make sure to reduce the heat to low before adding the cream cheese and shredded cheese, and stir continuously as you add them.

Can I make it spicier?

Definitely! Use medium or hot enchilada sauce, add extra jalapeños (with seeds), include ½ cup of spicy cheese like pepper jack or hot habanero, increase the cayenne pepper, or add a few dashes of your favorite hot sauce.

How do I keep the chicken from getting tough?

The key is a gentle simmer, not a rapid boil. Let the chicken cook slowly over medium to medium-low heat. You can even simmer it for longer than 20 minutes over very low heat for extra-juicy results.

What if my soup is too thick?

Soups naturally thicken as they sit and cool. Simply stir in additional chicken broth or water, a little at a time, until you reach your desired consistency. This is especially common with reheated leftovers.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
chicken enchilada soup 2025 12 27 184740 150x150 1

Chicken Enchilada Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: carlosramirez
  • Total Time: 45 minutes
  • Yield: 6 servings
  • Diet: None

Description

A cozy and creamy chicken enchilada soup filled with black beans, corn, and spices that brings warmth and comfort, perfect for chilly days.


Ingredients

  • 1 tablespoon butter
  • 1 tablespoon olive oil
  • 1 yellow onion, diced
  • 1 jalapeño pepper, diced (seeds removed for milder spice)
  • 3 cloves garlic, minced
  • ½ teaspoon chili powder
  • ½ teaspoon mustard powder
  • ½ teaspoon garlic powder
  • ½ teaspoon onion powder
  • ¼ teaspoon ground cumin
  • 1 pinch ground cinnamon
  • 1 pinch cayenne pepper
  • 10 oz red enchilada sauce
  • 10 oz diced tomatoes with green chiles, undrained
  • 15 oz black beans, drained and rinsed
  • 15 oz canned whole kernel corn, drained
  • 1 teaspoon hot sauce (optional)
  • 4 cups chicken broth
  • 1 large boneless, skinless chicken breast
  • 4 oz cream cheese, cubed and softened
  • 1 cup sharp cheddar cheese, shredded
  • ½ cup Monterey Jack cheese, shredded
  • Fresh cilantro, for garnish
  • Sour cream, for garnish
  • Avocado slices, for garnish
  • Tortilla strips, for garnish
  • Lime wedges, for garnish
  • Shredded cheese, for garnish


Instructions

  1. Prep your ingredients: Combine all the seasonings in a small bowl and set aside. Cube the cream cheese and leave it out to soften.
  2. Build the flavor base: Heat the butter and olive oil in a large soup pot over medium heat. Add the diced onion and jalapeño pepper. Cook for about 4 minutes until softened. Add the minced garlic and cook for 1 additional minute.
  3. Season and add the chicken: Pat the chicken breast dry, season both sides with salt and pepper, and add it to the pot along with the seasoning blend, enchilada sauce, diced tomatoes, black beans, corn, hot sauce (if using), and chicken broth. Stir everything together.
  4. Simmer the soup: Bring to a gentle boil, then reduce heat to maintain a steady simmer. Cook for 15-20 minutes until the chicken is cooked through.
  5. Shred the chicken: Remove the chicken to a cutting board and shred it into bite-sized pieces. Return the shredded chicken to the soup.
  6. Add the creamy finish: Reduce the heat to low. Add the softened cream cheese and stir continuously until melted and smooth. Add the shredded cheddar and Monterey Jack cheeses, stirring until fully melted.
  7. Taste and adjust seasoning as needed. Serve hot, garnished with cilantro, sour cream, avocado, tortilla strips, and lime wedges.

Notes

This soup freezes well for up to 3 months. Reheat gently over medium-low heat, adding broth for desired consistency.

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Mexican

Leave a Comment

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