Slow Cooker Chicken Enchilada Soup

Slow Cooker Chicken Enchilada Soup is a warm and comforting meal made in the crockpot! The entire meal requires less than 15 minutes of prep. Top it with your favorite toppings to create a delicious soup that everyone loves.

Crockpot Chicken Enchilada Soup

Out of all the meals we cook, this Slow Cooker Chicken Enchilada Soup makes a regular appearance at our dinner table during the cooler months. We love to rotate dinner between this enchilada soup and Slow Cooker Chicken Tacos. This soup is the perfect meal because it is warm, comforting and packed with flavor.

Perfect for weeknights or cool fall days, slow cooker chicken enchilada soup is loaded with delicious vegetables. Fill your crockpot, let dinner cook for you and come home to a meal that is ready to be enjoyed.

A bowl of chicken enchilada soup made in the slow cooker.

 Slow cooker chicken enchilada soup recipe

This recipe requires a few simple steps.

  • First, prepare the enchilada sauce mixture. Melt the butter in a saucepan and add flour. Stir until smooth. Remove from the heat and add chicken broth and milk. Whisk until smooth. Bring the sauce to a boil, cook and stir constantly until the mixture thickens. Remove the sauce mixture from the heat and add enchilada sauce, additional milk and broth.
  • Next, add all of the ingredients to the slow cooker. Add the beans, tomatoes, corn, onion and bell pepper to the bottom of the pan. Place the chicken on top and pour the sauce over all of the ingredients.
  • Cook covered on low for 6 to 8 hours or on high heat for 3 to 4 hours. When the chicken is cooked through, remove the chicken, shred into bite sized pieces and add back to the soup.

Enchilada Soup thickened and served with toppings

This easy dinner tastes better than anything store bought. The combination of ingredients creates the perfect hearty soup recipe.

How do you thicken chicken enchilada soup?

The sauce that you pour over the ingredients helps thicken the crockpot enchilada soup. Do not skip the step of making the sauce. The flour is necessary to help thicken the soup and cooking it over low heat helps thicken the sauce. If you want even thicker sauce, add an additional tablespoon of flour.

Enchilada Soup Toppings

Serve the soup with some of your favorite enchilada toppings. We love serving it with Homemade Baked Tortilla Chips, chopped avocado, fresh cilantro, sliced jalapeno peppers and more.

Slow Cooker Chicken Enchilada Soup is a warm and comforting meal perfect for the weeknight! Let dinner cook in your slow cooker and come home to a flavorful meal!

The best thing about this slow cooker chicken enchilada soup is that it tastes even better as leftovers. We love making a batch of this soup to reheat for lunch or dinner throughout the week. Kids and adults love it and it’s great for game day parties, holiday dinners and more.

Try it and let us know what you think!

Slow Cooker Chicken Enchilada Soup

Yield: 4 servings
Prep Time:
10 mins
Cook Time:
6 hrs
Total Time:
6 hrs 10 mins
Slow Cooker Chicken Enchilada Soup is a warm and comforting meal perfect for the weeknight! Let dinner cook in your slow cooker and come home to a flavorful meal!
Slow Cooker Chicken Enchilada Soup
5 from 2 votes


  • 2 tablespoons butter
  • 2 tablespoons flour
  • 1 cup chicken broth
  • 1 cup milk
  • 1 10 ounce can of enchilada sauce
  • 1 15 ounce can black beans, rinsed and drained
  • 1 14.5 ounce can of diced tomatoes
  • 1 1/2 cups frozen corn
  • ½ cup onion chopped
  • 1 small bell pepper diced
  • 2 whole chicken breasts
  • Monterrey Jack cheese sour cream, avocado, tortilla chips, as desired


  1. In a saucepan over medium-low heat, melt butter. Add flour and stir until smooth and bubbly. Remove from heat; slowly add ½ cup chicken broth and ½ cup milk. Whisk to keep smooth. Return to heat. Bring sauce to a gentle boil; cook, stirring constantly, until it thickens. Remove from heat. Add enchilada sauce, remaining milk and remaining broth to heated broth mixture. Whisk until smooth. Set aside.
  2. In a slow cooker, combine drained beans, tomatoes, corn, onion, and bell pepper. Place the chicken breasts on top of the mixture. Pour sauce mixture over ingredients in cooker. Cover; cook on low heat for 6 to 8 hours or on high heat for 3 to 4 hours. When the chicken is cooked through, remove chicken and cut or shred into bite-sized pieces. Add chicken back into the soup and mix well. Top with cheese, sour cream, avocado or tortilla chips, as desired.


  • Nutritional information does not include additional toppings.
  • Store the soup in the refrigerator for up to 3 days, or freeze for up to 3 months. 

Nutrition Information

Calories: 308, Fat: 11g, Saturated Fat: 5g, Cholesterol: 93mg, Sodium: 431mg, Potassium: 809mg, Carbohydrates: 24g, Fiber: 3g, Sugar: 5g, Protein: 29g, Vitamin A: 418%, Vitamin C: 35%, Calcium: 86%, Iron: 1%

*Nutritional information is an estimate. Please consult a doctor or nutritionist for the most accurate nutritional info.

Course: Main Course, Soup
Cuisine: Mexican
All images and text ©Spoonful of Flavor

If you try this recipe, don't forget to leave a review below or share a photo and tag @Spoonfulflavor on Instagram.

12 comments on “Slow Cooker Chicken Enchilada Soup”

  1. What could I use instead of the flour to make it gluten free? 

  2. 5 stars
    This is delicious! Made it and my whole family loved it! Next time I may leave out the chicken to keep it vegetarian, it is so flavorful.

  3. 5 stars
    This is our favorite easy slow cooker soup recipe! Love the quick prep time and how easy it is to customize with your toppings!

  4. Hi! Your recipe looks delicious! Should the black beans be dry or cooked beans? Thanks!

  5. I would like to try this soup but can’t find and enchilada sauce. What do you suggest I replace it with? Should it be a tomato sauce or tomato soup, or something else?

Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.