Whenever I’m craving something cozy but with a little kick, this Chicken Enchilada Soup is my go-to.

It combines everything I love about enchiladas — tender chicken, smoky spices, and melted cheese — all in one hearty bowl.

It’s rich, comforting, and full of bold Southwestern flavor, yet surprisingly easy to make. The creamy, slightly spicy broth tastes like it’s been simmering all day, but it comes together in under an hour.

This is one of those soups that warms your soul and satisfies your craving for something both comforting and exciting.

Jump to Recipe

Recipe Highlights

Chicken Enchilada Soup delivers all the flavors of your favorite Mexican comfort food in a spoonable form.

It’s thick, creamy, and packed with shredded chicken, beans, corn, and a spicy tomato-chili base.

A sprinkle of cheese and fresh toppings turns it into a full meal in one bowl.

  • Bold, zesty flavor inspired by chicken enchiladas
    .
  • Creamy, hearty texture with tender chicken and beans
    .
  • Easy one-pot recipe ready in under an hour
    .
  • Customizable spice level — mild or spicy!
    .
  • Perfect for meal prep and freezer-friendly

Ingredient Notes

  • Cooked Shredded Chicken: The heart of this soup — tender, juicy, and easy to use. You can use rotisserie chicken or leftover cooked chicken.
    .
  • Onion & Garlic: Build the flavorful base that enhances every spoonful.
    .
  • Enchilada Sauce: The key ingredient that gives this soup its rich, spicy, smoky flavor. Use red enchilada sauce for a deeper taste.
    .
  • Black Beans & Corn: Add heartiness, texture, and extra flavor — classic enchilada companions.
    .
  • Diced Tomatoes with Green Chilies: Add a zesty, tangy kick and depth to the broth.
    .
  • Chicken Broth: Keeps the soup light but flavorful.
    .
  • Chili Powder, Cumin & Smoked Paprika: A blend of spices that brings out that authentic Mexican-inspired warmth.
    .
  • Cream Cheese or Heavy Cream: Adds richness and a velvety smooth finish.
    .
  • Shredded Cheddar or Mexican Blend Cheese: Melts into the soup, making it cheesy and comforting.
    .
  • Lime Juice & Fresh Cilantro: Brighten the flavors just before serving.

How to Make My Chicken Enchilada Soup

  1. Sauté the Aromatics: In a large pot or Dutch oven, heat olive oil over medium heat. Add chopped onion and cook until translucent, about 5 minutes. Stir in minced garlic and cook for another 1 minute.
    .
  2. Add the Flavor Base: Stir in chili powder, cumin, and smoked paprika. Cook for 30 seconds to bloom the spices.
    .
  3. Add Liquids & Veggies: Pour in chicken broth, enchilada sauce, and diced tomatoes with green chilies. Stir well to combine.
    .
  4. Add Chicken, Beans & Corn: Stir in shredded chicken, black beans, and corn. Simmer gently for 20 minutes, allowing the flavors to meld.
    .
  5. Make It Creamy: Lower the heat and stir in cream cheese (or heavy cream) and shredded cheese. Stir until melted and creamy.
    .
  6. Finish with Freshness: Add lime juice and chopped cilantro just before serving. Taste and adjust seasoning with salt and pepper.
Chicken Enchilada Soup – Bold, Creamy & Full of Flavor

Serving Suggestions

Serve this soup with warm flour tortillas, crispy tortilla chips, or cornbread for dipping. Top each bowl with shredded cheese, avocado slices, sour cream, chopped cilantro, or a squeeze of lime for extra flavor.

It also pairs beautifully with a side salad or Mexican rice for a complete meal.

Tips for the Best Chicken Enchilada Soup

Use high-quality enchilada sauce — it makes all the difference in depth of flavor. For a thicker consistency, simmer uncovered or add a tablespoon of masa harina or cornmeal.

Adjust the spice level by adding more or less chili powder or green chilies. Always add dairy at the end to prevent curdling.

For even more flavor, sauté the chicken with the spices before adding the liquids.

Variations & Substitutions

Chicken Enchilada Soup is incredibly versatile, making it easy to customize based on taste preferences or dietary needs.

If you prefer a milder soup, use mild red enchilada sauce and reduce the chili powder slightly. For a spicier version, add diced jalapeños, chipotle peppers in adobo, or a pinch of cayenne pepper to turn up the heat.

You can also swap out the protein depending on what you have on hand. Shredded turkey works beautifully as a substitute for chicken, especially after the holidays.

For a vegetarian version, skip the meat entirely and add extra black beans, pinto beans, or even cooked lentils for protein and heartiness.

Dairy can be adjusted as well. Cream cheese creates a rich, tangy base, but heavy cream or half-and-half works just as well.

For a dairy-free option, coconut milk adds creaminess without overpowering the enchilada flavors. Just be sure to use an unsweetened variety.

Can I Make This Ahead?

Yes—Chicken Enchilada Soup is an excellent make-ahead meal and actually tastes even better the next day.

As the soup rests, the spices, enchilada sauce, and broth meld together, creating a deeper, more developed flavor.

This makes it perfect for meal prep or entertaining.

If you’re making it ahead, prepare the soup fully, but consider adding the cheese and cream just before serving.

This helps preserve the soup’s smooth, creamy texture when reheating. Simply reheat gently on the stovetop and stir in the dairy at the end.

This soup also freezes well. Allow it to cool completely, then store it in airtight containers for up to two months.

Thaw overnight in the refrigerator and reheat slowly, adding a splash of broth if needed to loosen the consistency.

Common Mistakes to Avoid

One common mistake is adding dairy too early or boiling the soup after adding cheese or cream.

High heat can cause dairy to separate or become grainy. Always lower the heat and stir gently once the cream cheese or shredded cheese is added.

Another mistake is using low-quality or overly sweet enchilada sauce. Since enchilada sauce is the backbone of this recipe, choose one with a bold, savory flavor.

If needed, taste and adjust seasoning with extra spices or a pinch of salt.

Finally, don’t skip blooming the spices. Briefly cooking the chili powder, cumin, and smoked paprika in oil before adding liquids enhances their flavor dramatically.

Skipping this step can result in a flatter, less flavorful soup.

Chicken Enchilada Soup – Bold, Creamy & Full of Flavor

Recipe by JoanneCourse: Main Course, SoupCuisine: Mexican-InspiredDifficulty: Easy
Servings

6

servings
Prep time

15

minutes
Cooking time

35

minutes
Calories per serving

420

kcal

This chicken enchilada soup is rich, creamy, and packed with bold Mexican-inspired flavors from tender chicken, enchilada sauce, beans, and warm spices. It’s a cozy, satisfying soup that’s easy to make and perfect for weeknight dinners or meal prep.

Ingredients

  • 1 tablespoon olive oil

  • 1 medium onion, diced

  • 3 cloves garlic, minced

  • 2 teaspoons chili powder

  • 1 teaspoon ground cumin

  • ½ teaspoon smoked paprika

  • 4 cups chicken broth

  • 2 cups red enchilada sauce

  • 1 can (14 ½ ounces) diced tomatoes with green chilies

  • 1 can (15 ounces) black beans, drained and rinsed

  • 1 cup corn kernels (fresh, frozen, or canned)

  • 3 cups cooked, shredded chicken

  • 4 ounces cream cheese (or ½ cup heavy cream)

  • 1 cup shredded cheddar or Mexican blend cheese

  • 1 tablespoon fresh lime juice

  • ¼ cup chopped fresh cilantro

  • ½ teaspoon salt (plus more to taste)

  • ½ teaspoon black pepper (plus more to taste)

Directions

  • Heat olive oil in a large soup pot or Dutch oven over medium heat.
  • Add diced onion and sauté for 5 minutes until translucent.
  • Stir in garlic, chili powder, cumin, and smoked paprika. Cook for 30 seconds.
  • Pour in chicken broth, enchilada sauce, and diced tomatoes. Stir to combine.
  • Add shredded chicken, black beans, and corn. Simmer uncovered for 20 minutes, stirring occasionally.
  • Lower the heat and stir in cream cheese and shredded cheese until melted and creamy.
  • Add lime juice and cilantro. Taste and adjust with salt and pepper.
  • Serve hot with your favorite toppings and enjoy!

Notes

  • For a spicy version, add a diced jalapeño or a pinch of cayenne pepper.
  • To make it dairy-free, skip the cheese and cream and use coconut milk for creaminess.
  • Add cooked rice or quinoa for extra heartiness.
  • This soup tastes even better the next day as the flavors deepen.

Storage & Leftovers

Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop over medium-low heat, stirring occasionally.

If the soup thickens, add a splash of chicken broth or milk to loosen it. This soup also freezes beautifully — let it cool completely before freezing for up to 2 months.

Thaw overnight in the refrigerator before reheating.

Frequently Asked Questions

Is Chicken Enchilada Soup spicy?

It can be mild or spicy depending on the enchilada sauce and spices you use. Using mild enchilada sauce keeps it family-friendly, while adding jalapeños or chipotle peppers increases heat.

Can I make this soup in a slow cooker?

Yes. Add all ingredients except dairy to the slow cooker and cook on low for 6–7 hours or high for 3–4 hours. Stir in cheese and cream at the end.

What toppings go best with Chicken Enchilada Soup?

Popular toppings include shredded cheese, sour cream, avocado slices, tortilla strips, fresh cilantro, and a squeeze of lime juice.

Can I use raw chicken instead of cooked chicken?

Yes. Add raw chicken breasts or thighs directly to the soup and simmer until fully cooked, then shred and return to the pot before adding dairy.

How do I thicken Chicken Enchilada Soup?

To thicken the soup, simmer uncovered, add a tablespoon of masa harina or cornmeal, or stir in extra cream cheese.

How long does Chicken Enchilada Soup last in the fridge?

Stored in an airtight container, it will keep for up to 4 days in the refrigerator and often tastes better after the first day.

Chicken Enchilada Soup – Bold, Creamy & Full of Flavor