This Creamy Chicken Enchilada Soup is thick, hearty, comforting, and loaded with bold Tex-Mex flavor. Made in one pot with shredded chicken, beans, corn, vegetables, warm spices, and a creamy blended tomato broth, this soup is easy enough for busy weeknights but satisfying enough to serve any time you need a cozy meal.
It has everything you love about chicken enchiladas in soup form: tender chicken, smoky spices, fire-roasted tomatoes, beans, corn, and plenty of delicious toppings. Serve it with avocado, shredded cheese, tortilla chips, cilantro, and lime for the ultimate comforting bowl.

Why You’ll Love This Chicken Enchilada Soup
- Easy one-pot recipe
- Ready in about 35 minutes
- Thick, creamy, and filling
- Packed with protein and fiber
- Loaded with chicken, beans, and vegetables
- Full of Mexican-inspired flavor
- Perfect for meal prep
- Great for busy weeknights
What Makes This Soup So Good?
The base of this soup is made with sautéed vegetables, fire-roasted tomatoes, tomato paste, chicken broth, and warm spices. Once the vegetables are tender, the soup is blended until smooth and creamy.
Then shredded chicken, kidney beans, black beans, and corn are added for texture, protein, and heartiness. The result is a rich, thick soup that tastes like chicken enchiladas in a bowl.
Ingredients
- 1 tablespoon butter, ghee, or avocado oil
- 1 medium onion, diced
- 2 celery stalks, sliced
- 1 medium carrot, thinly sliced
- 1 large red bell pepper, diced
- 2 to 3 garlic cloves, chopped
- 1½ teaspoons ground cumin
- 1 tablespoon chili powder
- 1 teaspoon dried oregano
- 1 can diced fire-roasted tomatoes, 15 ounces
- ¼ cup tomato paste
- 4 cups low-sodium chicken broth
- 1 can red kidney beans, 14.5 ounces, drained and rinsed
- 1 can black beans, 14.5 ounces, drained and rinsed
- 1 cup fresh, frozen, or canned sweet corn
- 2 cups shredded cooked chicken
- 1 cup Mexican shredded cheese blend, for serving
- Salt and black pepper, to taste
Optional Toppings
- Chopped avocado
- Sliced jalapeños
- Fresh cilantro
- Green onions
- Lime wedges
- Crushed tortilla chips
- Sour cream or Greek yogurt
- Shredded cheese
- Hot sauce
How to Make Chicken Enchilada Soup
Step 1: Prepare the Ingredients
Dice the onion, celery, carrot, and bell pepper.
Chop the garlic.
Drain and rinse the beans.
Have the shredded cooked chicken ready before starting.
Step 2: Cook the Vegetables
Melt the butter or heat the oil in a large pot over medium-high heat.
Add the onion, celery, carrot, red bell pepper, and garlic.
Cook for 5 to 6 minutes, stirring occasionally, until the vegetables begin to soften.
Step 3: Add the Spices and Tomato Base
Stir in the cumin, chili powder, oregano, fire-roasted tomatoes, tomato paste, and chicken broth.
Season with salt and black pepper.
Bring the mixture to a boil.
Step 4: Simmer
Reduce the heat and simmer for 10 to 15 minutes, or until the vegetables are very tender.
Step 5: Blend the Soup
Remove the pot from the heat.
Use an immersion blender to blend the soup until smooth and creamy.
If you prefer a chunkier soup, you can skip this step or blend only part of the soup.
Step 6: Add Chicken, Beans, and Corn
Return the pot to medium heat.
Add the kidney beans, black beans, corn, and shredded cooked chicken.
Stir well and simmer for a few minutes until everything is heated through.
Step 7: Serve
Ladle the soup into bowls.
Top with shredded cheese and your favorite toppings.
Serve warm and enjoy.
How to Cook Chicken for This Soup
You can use rotisserie chicken for convenience, or cook your own chicken at home.
To cook chicken breast:
Place boneless, skinless chicken breasts in a pot and cover with water or broth.
Add half an onion, a bay leaf, and a pinch of salt for flavor.
Boil for 15 to 20 minutes, or until fully cooked.
Remove the chicken, let it cool slightly, then shred with forks.
Instant Pot Instructions
Use the sauté function to heat butter or oil.
Add onion, celery, carrot, bell pepper, and garlic. Cook for 5 to 6 minutes.
Add cumin, chili powder, oregano, fire-roasted tomatoes, tomato paste, broth, beans, corn, and chicken.
Seal the lid and cook on high pressure for 10 to 12 minutes.
Allow natural release for about 10 minutes, then quick release.
If using raw chicken breasts, remove and shred them before serving.
Blend part of the soup if desired for a creamier texture.
Slow Cooker Instructions
Sauté the onion, celery, carrot, bell pepper, and garlic in a skillet until softened.
Transfer to a slow cooker.
Add the spices, tomatoes, tomato paste, broth, beans, corn, and cooked shredded chicken.
Cook on HIGH for 2 hours or LOW for 4 hours.
If using raw chicken breasts, cook on LOW for 6 hours or HIGH for 4 hours, then shred the chicken before serving.
Tips for the Best Enchilada Soup
Use Fire-Roasted Tomatoes
They add smoky depth and make the soup taste richer.
Blend the Base
Blending the vegetables and tomato broth gives the soup a creamy texture without needing heavy cream.
Use Rotisserie Chicken
Rotisserie chicken makes this recipe extra quick and easy.
Add Enchilada Sauce
For even more enchilada flavor, stir in a little red enchilada sauce with the broth.
Adjust the Thickness
If the soup is too thick, add more broth. If it is too thin, simmer uncovered for a few extra minutes.
Variations
Dairy-Free Version
Skip the cheese topping or use dairy-free shredded cheese.
Spicy Chicken Enchilada Soup
Add jalapeños, cayenne pepper, hot sauce, or chipotle peppers.
Turkey Enchilada Soup
Use shredded turkey instead of chicken.
Ground Chicken Version
Cook ground chicken with the vegetables before adding the broth.
Extra Creamy Version
Stir in a little cream cheese, sour cream, or Greek yogurt at the end.
What to Serve With Chicken Enchilada Soup
This soup pairs perfectly with:
- Tortilla chips
- Cornbread
- Mexican rice
- Quesadillas
- Avocado salad
- Warm tortillas
- Cilantro lime rice
- Guacamole
- Pico de gallo
Storage Instructions
Store leftovers in an airtight container in the refrigerator for 5 to 7 days.
Reheat in the microwave or on the stovetop until hot.
Add a splash of broth if the soup thickens after chilling.
Freezing Instructions
This soup freezes well.
Let it cool completely, then transfer to freezer-safe containers.
Freeze for up to 3 to 4 months.
Thaw overnight in the refrigerator before reheating.
Frequently Asked Questions
How Do You Thicken Chicken Enchilada Soup?
Blending the vegetable and tomato base helps thicken the soup naturally. You can also simmer it longer or add extra beans.
Can I Use Canned Corn?
Yes. Fresh, frozen, or canned corn all work well.
Can I Use Raw Chicken?
Yes. Add raw chicken breasts while simmering or cooking in the Instant Pot or slow cooker, then shred once fully cooked.
Can I Make This Soup Dairy-Free?
Yes. Simply skip the cheese topping or use a dairy-free cheese alternative.
What Can I Use Instead of Chicken?
You can use shredded turkey, ground turkey, ground chicken, or even beef.
Recipe Information
Prep Time: 10 minutes
Cook Time: 25 minutes
Total Time: 35 minutes
Servings: 6
Serving Size: About 1½ cups
Nutrition Information
Approximate nutrition per serving:
- Calories: 450
- Carbohydrates: 52g
- Protein: 34g
- Fat: 13g
- Fiber: 15g
- Sugar: 6g
Nutrition may vary depending on toppings and ingredients used.
Final Thoughts
This Creamy Chicken Enchilada Soup is cozy, filling, flavorful, and easy to make in one pot. With tender chicken, beans, corn, vegetables, and bold spices, it delivers all the comfort of enchiladas in a warm and satisfying soup.
It is perfect for weeknight dinners, meal prep, cold days, or anytime you want a hearty bowl packed with Tex-Mex flavor.
