There’s nothing like a big bowl of chicken enchilada soup to warm you up from the inside out. This recipe? It’s my go-to when I’m craving something creamy, spicy, and packed with flavor – like a cozy hug in soup form. I first made this for a potluck years ago, and now my friends beg me to bring it every winter. The secret? That perfect blend of spices simmered with tender chicken, melty cheese, and just enough kick from the jalapeño. It’s faster than making actual enchiladas but gives you all that amazing Mexican-inspired taste in one comforting spoonful. Trust me, once you try this version, you’ll never go back to the bland stuff!

Table of Contents
Table of Contents
Why You’ll Love This Chicken Enchilada Soup Recipe
Oh my goodness, this soup is everything. One bite and you’ll be hooked—here’s why:
- That dreamy creamy texture from the cream cheese and melty cheddar that makes it feel indulgent but still light
- Bold, smoky flavors from the blend of chili powder, cumin, and just a hint of cayenne – it’s got the perfect amount of kick!
- Ready in under 30 minutes – faster than driving to get takeout, and way more satisfying
- So versatile – serve it as-is for a cozy dinner or load it up with toppings for a fun taco night twist
Honestly? My family asks for this at least once a week—it’s that good.
Ingredients for Chicken Enchilada Soup Recipe
Okay, let’s gather our flavor army! Here’s everything you’ll need to make this soup magic happen:
- The Spice Squad: ½ teaspoon each of chili powder, mustard powder, garlic powder, and onion powder – plus ¼ teaspoon cumin and just a pinch each of cinnamon and cayenne (trust me, that tiny bit makes all the difference!)
- Flavor Starters: 1 tablespoon each of butter and olive oil, 1 diced yellow onion, 1 jalapeño (seeds removed unless you like it extra spicy!), and 3 cloves of minced garlic
- The Liquid Gold: 10 oz red enchilada sauce, 10 oz diced tomatoes with green chilies (don’t drain!), 4 cups chicken broth, and 1 teaspoon hot sauce if you’re feeling bold
- Heartiness: 15 oz each of drained black beans and corn, plus 1 large boneless skinless chicken breast (or 2 small ones)
- Creamy Dream Team: 4 oz cream cheese (cubed and softened – microwave it for 10 seconds if you forgot to take it out!), plus 1 cup shredded cheddar and ½ cup Monterey Jack
Pro tip: Have everything prepped and ready before you start cooking – it makes the whole process so much smoother!

How to Make Chicken Enchilada Soup Recipe
Alright, let’s get cooking! This soup comes together fast once you’ve got everything prepped. Follow these steps and you’ll have restaurant-quality enchilada soup in no time.
Step 1: Prep the Seasonings and Cheese
First things first – grab a small bowl and mix together all those lovely spices (chili powder, mustard powder, garlic powder, onion powder, cumin, cinnamon, and cayenne). Set this flavor bomb aside. Now cube that cream cheese – if it’s still cold from the fridge, pop it in the microwave for 10 seconds to soften. Shred your cheeses too – trust me, pre-shredded bags just don’t melt as smoothly!
Step 2: Sauté the Aromatics
Heat the butter and olive oil in your biggest soup pot over medium heat. Toss in the diced onion and jalapeño – you’ll want to cook these until they’re soft but not browned, about 4 minutes. Then add the minced garlic (don’t let it burn!) and cook for just 1 more minute until fragrant. Oh, that smell is heavenly!
Step 3: Cook the Chicken
Pat your chicken breast dry and season lightly with salt and pepper. Now dump in everything else except the cheeses – the enchilada sauce, tomatoes, beans, corn, broth, hot sauce (if using), and that gorgeous spice mix you prepared earlier. Bring it all to a gentle boil, then reduce heat slightly and let the chicken cook through – about 15-20 minutes. Fish out the chicken, shred it with two forks (or your fingers if you’re impatient like me!), and plop it back in.
Step 4: Add Creaminess
Here comes the magic! Reduce heat to low and stir in the softened cream cheese cubes until they completely melt into the soup. Now gradually add the shredded cheeses, stirring constantly until everything is silky smooth. Taste and adjust seasonings – sometimes I add an extra pinch of salt or squeeze of lime at this point. And voila! Your creamy, dreamy chicken enchilada soup is ready to devour.
Print
Creamy 30-Minute Chicken Enchilada Soup Recipe You’ll Crave
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 6 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: Mexican
- Diet: Low Lactose
Description
A creamy and flavorful chicken enchilada soup with a blend of spices, beans, corn, and cheese.
Ingredients
- ½ teaspoon chili powder
- ½ teaspoon mustard powder
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- ¼ teaspoon cumin
- 1 pinch cinnamon
- 1 pinch cayenne pepper
- 1 tablespoon butter
- 1 tablespoon olive oil
- 1 yellow onion, diced
- 1 jalapeno pepper, diced with seeds removed
- 3 cloves garlic, minced
- 10 oz. red enchilada sauce
- 10 oz. diced tomatoes with green chilies, 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 (or 2 small)
- 4 oz. cream cheese, cubed and softened
- 1 cup cheddar cheese, shredded
- ½ cup Monterey Jack cheese, shredded
Instructions
- Combine the seasonings and set aside. Soften the cream cheese and shred the cheddar and Monterey Jack cheese.
- Heat butter and olive oil in a large soup pot over medium heat. Add onions and peppers. Soften for 4 minutes, then add garlic and cook for 1 more minute.
- Pat the chicken dry and season with salt and pepper. Add it to the pot along with all remaining ingredients except cream cheese and shredded cheese.
- Bring the soup to a gentle boil and cook the chicken for 15-20 minutes. Remove, shred, and return to the soup.
- Reduce heat to low. Stir in softened cream cheese until combined, then add shredded cheese until melted.
- Taste and adjust seasonings as needed, then serve.
Notes
- For a quick way to soften cream cheese, microwave it for 10-15 seconds.
- Use cooked chicken if preferred—add it at the end with the cheeses.
- Top with avocado, sour cream, or tortilla strips for extra flavor.
- Store leftovers in the fridge for up to 3 days.
Nutrition
- Serving Size: 1 bowl
- Calories: 320
- Sugar: 5g
- Sodium: 800mg
- Fat: 15g
- Saturated Fat: 7g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 25g
- Fiber: 5g
- Protein: 20g
- Cholesterol: 60mg
Tips for the Best Chicken Enchilada Soup Recipe
After making this soup dozens of times (and tweaking it every which way), here are my can’t-live-without tips:
- Microwave that cream cheese! 15 seconds makes it blend in perfectly without stubborn lumps.
- Short on time? Use rotisserie chicken – just add it at the end with the cheeses.
- Control the heat by tasting before adding the jalapeño seeds or extra hot sauce.
- Too thick? Stir in a splash of broth when reheating leftovers.
Oh, and always make extra – it tastes even better the next day!

Chicken Enchilada Soup Recipe Variations
One of my favorite things about this soup is how easily you can switch it up! Out of chicken? Try leftover turkey or even shredded pork. Craving more veggies? Toss in diced bell peppers when you sauté the onions. For a smoky twist, use fire-roasted tomatoes instead of regular. Vegetarian? Skip the chicken and add an extra can of beans – it’s still crazy delicious!
Serving Suggestions for Chicken Enchilada Soup
Now for the fun part – loading up your bowl! I love setting out little topping bowls so everyone can customize their soup just how they like it. My must-haves? Chunky avocado slices, a dollop of cool sour cream, crispy tortilla strips (I crush up chips in a pinch!), and a big squeeze of fresh lime. For heartier appetites, serve with warm crusty bread or cheesy quesadillas on the side. Honestly? Sometimes I skip the bowl entirely and just eat it straight from the pot with a giant spoon – no judgment here!

Storing and Reheating Chicken Enchilada Soup
Here’s the good news – this soup actually gets better as leftovers! Store it in airtight containers in the fridge for up to 3 days. When reheating, go low and slow – medium heat on the stove with frequent stirring prevents the cheese from separating. If it thickens too much, just stir in a splash of broth or water. Pro tip: The microwave works too, but stop and stir every 30 seconds to keep that creamy texture perfect!
Chicken Enchilada Soup Recipe FAQs
I get questions about this soup all the time – here are the ones that pop up most often with my tried-and-true answers:
What are the best toppings for Chicken Enchilada Soup?
Oh, let me count the ways! My absolute must-haves are fresh avocado chunks (they melt into the hot soup – yum!), cool sour cream to balance the heat, crispy tortilla strips for texture, and a big squeeze of lime juice. If I’m feeling fancy, I’ll add pickled red onions or crumbled queso fresco too.
How do I prevent the soup from being too thick?
Easy fix! Just keep extra chicken broth on hand. If it thickens up too much while cooking (or after refrigeration), stir in broth a splash at a time until it reaches your perfect consistency. Remember – you can always thin it out, but you can’t un-thin it!
What’s the secret to making it extra creamy?
Two words: cream cheese. That little brick is the magic ingredient! Make sure it’s softened before adding (microwave for 10-15 seconds if needed), and stir it in slowly. Also, add your shredded cheeses gradually while stirring constantly – this prevents clumping and gives you that silky smooth texture we all love.
How long does it last in the fridge?
In my house? Maybe a day because we gobble it up so fast! But realistically, it keeps beautifully for 3 days in airtight containers. The flavors actually deepen overnight – just reheat gently on the stove with a splash of broth to bring it back to life.
Nutritional Information
Just so you know what you’re diving into: A big bowl of this chicken enchilada soup averages about 320 calories, with 15g of fat (7g saturated) and a solid 20g of protein per serving. Of course, these numbers might shift slightly depending on your exact ingredients – especially if you go wild with the cheese toppings like I usually do! But overall, it’s a pretty balanced meal that’ll keep you full and happy.

Share Your Chicken Enchilada Soup Recipe Experience
I’d love to hear how your soup turns out! Did you add any fun twists? Maybe your family went crazy for it like mine does? Drop a comment below or tag me on social – nothing makes me happier than seeing your cozy soup creations! You can also follow along for more great recipes on Facebook.