Warm, Comforting, and Absolutely Delicious
I first whipped up this Chicken Enchilada Soup on a chilly evening when I was craving something hearty and satisfying. The moment the rich, savory aromas filled my kitchen, I knew I had struck gold—it’s a simple recipe that bursts with flavor and has just the right amount of texture from the tender chicken and creamy beans.
What makes this dish truly special is how it transforms any ordinary night into a cozy feast. Whether it’s a laid-back dinner with friends or a comforting meal for your family after a busy day, the anticipation in the air as you ladle out bowls is simply magical. You can’t help but feel the warmth envelop you with every spoonful!
To elevate your experience, serve this Chicken Enchilada Soup with warm tortillas or crunchy tortilla chips on the side—don’t forget those fresh toppings like avocado, cilantro, and a sprinkle of cheese. Trust me, once you take that first comforting bite, you’ll be dreaming up excuses to make this soup again and again!
What are Chicken Enchilada Soup?
Chicken Enchilada Soup is a comforting, one-pot dish that combines the rich flavors of traditional enchiladas into a hearty soup format. This delightful recipe features a savory base made from sautéed onions and garlic, seasoned with cumin and chili powder, all simmered in low-sodium chicken broth alongside black beans, corn, and shredded chicken. The addition of enchilada sauce adds a robust depth, while the creamy texture is beautifully complemented by toppings like shredded cheddar cheese, sour cream, and diced avocado. Perfect for a cozy meal, this soup is not only easy to prepare but also minimizes cleanup since everything cooks together in one pot.
Perfect For:
Cozy Nights In: This Chicken Enchilada Soup is the ultimate comfort food, perfect for curling up on the couch with a warm bowl while watching your favorite movie.
Feeding a Crowd: With its hearty ingredients and rich flavors, this soup easily scales up to feed a family gathering or friends’ night in without breaking a sweat.
Busy Weeknights: Ready in under 30 minutes, this recipe is your go-to for those hectic evenings when you want something delicious without spending hours in the kitchen.
Budget-Friendly Comfort: Enjoying restaurant-quality enchiladas at home has never been easier or more affordable, making this soup a smart choice for flavorful meals on a budget.
Chicken Enchilada Soup Ingredients
For the Soup Base
- 1 tablespoon olive oil – This is used for sautéing the onion and garlic, enhancing the flavor of your Chicken Enchilada Soup.
- 1 medium onion – Diced to perfection, it adds a sweet and savory base to your soup.
- 2 cloves garlic – Minced for a robust aroma and flavor that elevates every spoonful.
- 1 teaspoon cumin – Adds warm, earthy notes that complement the spices beautifully.
- 1 teaspoon chili powder – Provides a subtle kick and depth of flavor to the soup.
- 4 cups chicken broth – Low sodium broth helps control salt levels while providing a rich foundation.
- 1 can black beans – Drained and rinsed, these add heartiness and protein to each bowl.
- 1 can corn – Drained for a touch of sweetness and texture that balances the dish.
- 2 cups cooked chicken – Shredded chicken makes this soup filling and packed with protein.
- 1 can enchilada sauce – Red or green, this sauce infuses the soup with zesty flavors.
For the Toppings
- 1 cup cheddar cheese – Shredded for melty goodness on top that enhances every bite.
- 1 cup sour cream – A dollop adds creaminess and helps mellow out the spices in the soup.
- 1 cup tortilla chips – Perfect for garnish, they add crunch and a fun texture contrast.
- 1 medium avocado – Diced for a fresh, creamy element that complements the soup’s warmth.
- 1 tablespoon cilantro – Chopped as a garnish, it brightens up the entire dish with its herbal notes.
Kitchen Equipment You’ll Need

- Large pot
- Wooden spoon or spatula
- Sharp knife
- Cutting board
- Ladle
How to Make Chicken Enchilada Soup
Step 1:
In a large pot, heat 1 tablespoon of olive oil over medium heat. Once the oil is shimmering, add the diced onion and sauté until it’s translucent, which should take about 5 minutes. Keep an eye on it to ensure it doesn’t brown too much; you want it soft and sweet.
Step 2:
Next, stir in the minced garlic, cumin, and chili powder. Cook this mixture for another minute until you can really smell the aromatic spices fill your kitchen. This step is key to building that rich flavor base we love in enchilada soup!
Step 3:
Now it’s time to pour in the chicken broth, black beans (make sure they’re drained and rinsed), corn (also drained), shredded chicken, and enchilada sauce. Stir everything together until well combined; you’ll see that beautiful blend of colors coming together.
Step 4:
Bring the soup mixture to a boil over medium-high heat, then reduce the heat to low and let it simmer for about 20 minutes. This gentle simmer allows all those flavors to meld beautifully while the soup thickens slightly.
Step 5:
When you’re ready to serve, ladle the hot soup into bowls. Top each serving with a generous sprinkle of shredded cheddar cheese, a dollop of sour cream, some diced avocado, crunchy tortilla chips, and a sprinkle of chopped cilantro for that fresh finish.
Step 6:
Enjoy your hearty Chicken Enchilada Soup hot! Each spoonful is packed with flavor and warmth—perfect for a cozy meal at home.
Tips
- Use low-sodium chicken broth: This helps control the saltiness of your soup, allowing the other flavors to shine without being overwhelmed by salt.
- Sauté onions until golden: Cooking onions longer than just translucent enhances their sweetness and adds depth to the soup’s flavor profile.
- Toast spices before adding liquids: Briefly cooking cumin and chili powder in the oil releases their essential oils, intensifying their flavor and ensuring a more aromatic soup.
- Shred your chicken finely: Smaller pieces of chicken will distribute better throughout the soup, ensuring every bite is packed with flavor and texture.
- Adjust simmering time for thickness: If you prefer a thicker soup, let it simmer a little longer to reduce liquid; just be sure to stir occasionally to prevent sticking.
- Top with fresh ingredients right before serving: Adding toppings like avocado and cilantro at the last minute keeps them fresh and vibrant, enhancing both texture and taste.
Optional Ingredients
- Pepper Jack cheese: Add this spicy cheese for a creamy, zesty kick that enhances the overall flavor. Melt it on top of the soup just before serving for a delightful finish.
- Jalapeños: Fresh or pickled, jalapeños provide a bright heat that elevates the flavor profile of your soup. Dice them finely and stir them in to taste, or use them as a topping for an extra spicy crunch.
- Zucchini: Adding diced zucchini brings a subtle sweetness and a nice texture to the soup. Simply sauté it with the onions at the beginning for a deliciously tender addition.
- Lime juice: A squeeze of fresh lime juice adds brightness and acidity, balancing out the richness of the soup. Drizzle it over each bowl just before serving for a refreshing touch.
- Sour cream drizzle: Elevate your garnishing game by mixing sour cream with a bit of lime juice and water to create a creamy drizzle. Use it to artfully top each bowl for added richness and visual appeal.
What to Pair with Chicken Enchilada Soup?
To complement the bold flavors of Chicken Enchilada Soup, a fresh salad makes an excellent pairing. Consider a zesty lime and avocado salad, featuring mixed greens and juicy tomatoes. The bright acidity of the lime will cut through the richness of the soup, while the creamy avocado adds a smooth texture that balances the hearty elements of the dish.
For those craving something comforting, cornbread is a delightful side that harmonizes beautifully with this soup. The slight sweetness of cornbread contrasts with the savory spices in the enchilada soup, creating a satisfying bite. Its crumbly texture also provides a wonderful opportunity to soak up every last drop of that flavorful broth.
Lastly, a refreshing drink such as a classic margarita or a cool glass of horchata can elevate your meal experience. The citrus notes in a margarita enhance the vibrant flavors of the soup, while horchata offers a sweet, creamy finish that contrasts nicely with the spiciness. Together, these beverages bring an added layer of enjoyment to your cozy dining experience.
Variations and Substitutions
Turkey instead of chicken: Swap out the shredded chicken for cooked ground turkey for a leaner alternative. This substitution will still deliver a hearty texture while offering a slightly lighter flavor profile that pairs beautifully with the spices.
Vegetarian black bean option: For a meat-free version, increase the amount of black beans to 2 cans and omit the chicken altogether. This variation not only provides extra protein but also creates a richer, more satisfying soup that’s perfect for vegetarians.
Zucchini or spinach addition: Throw in 1-2 cups of diced zucchini or fresh spinach during the simmering step for added nutrition and color. These vegetables absorb flavors well while adding a subtle freshness and are an excellent way to sneak in some greens.
Spicy enchilada sauce twist: Opt for a spicy enchilada sauce if you crave more heat in your soup. This change will intensify the flavor profile and add a pleasant kick, making it ideal for spice lovers!
Coconut milk richness: For a creamy variation, replace half of the chicken broth with coconut milk. This substitution adds a delightful creaminess and imparts a subtle sweetness that beautifully balances out the spices.
Gluten-free tortilla chips: Use gluten-free tortilla chips for garnishing if you’re accommodating dietary needs. This ensures everyone can enjoy the crunchy topping without compromising on flavor or texture.
Southwestern flair with corn tortillas: Instead of traditional toppings, cut corn tortillas into strips and fry them until crispy to use as a garnish. This adds an authentic Southwestern crunch while enhancing the overall presentation of your Chicken Enchilada Soup.
To store Chicken Enchilada Soup in the refrigerator, allow it to cool to room temperature before transferring it to an airtight container. It will keep well for about 3 to 4 days. When reheating, you can warm it on the stovetop over low heat or in the microwave, adding a splash of chicken broth if needed to restore its creamy texture.
Chicken Enchilada Soup does freeze nicely, though the texture of the beans and corn may become slightly softer upon thawing. To freeze, ladle the soup into freezer-safe containers or heavy-duty freezer bags, leaving some space for expansion. It can be stored in the freezer for up to 3 months; to thaw, transfer it to the refrigerator overnight or use the defrost setting on your microwave before reheating on the stovetop or in the microwave.
Frequently Asked Questions
Can I use a different type of beans in this recipe?
Yes, you can substitute black beans with pinto beans or kidney beans based on your preference. Just make sure to drain and rinse any canned beans before adding them to the soup for the best flavor and texture.
How do I keep the chicken tender in the soup?
To keep the chicken tender, make sure it is cooked properly before shredding. Using cooked rotisserie chicken is a great option since it’s already tender and flavorful, saving you time in preparation.
Can I make this soup ahead of time?
Absolutely! You can prepare the soup a day in advance and store it in the refrigerator. When ready to serve, simply reheat on the stove until heated through, adding a splash of broth if it thickens too much.
Is there a way to make this Chicken Enchilada Soup gluten-free?
Yes, you can easily make this dish gluten-free by ensuring your enchilada sauce and tortilla chips are labeled gluten-free. Additionally, you might want to check that your chicken broth is gluten-free as well.
How spicy is this recipe?
The spiciness is mild to moderate, primarily depending on the type of enchilada sauce used. If you prefer more heat, consider adding diced jalapeños or extra chili powder during cooking.
Can I make this soup in a slow cooker instead?
Yes, you can adapt this recipe for a slow cooker! Simply sauté the onion and garlic first, then add all other ingredients into the slow cooker. Cook on low for 4-6 hours or high for 2-3 hours until everything is heated through.
Can I use frozen chicken for this recipe?
You can use frozen chicken; just ensure it’s fully thawed before cooking. If using cooked frozen chicken, add it directly to the pot but increase your simmer time slightly to ensure everything is heated evenly.

Chicken Enchilada Soup
Ingredients
Method
- In a large pot, heat olive oil over medium heat. Add diced onion and sauté until translucent, about 5 minutes.
- Add minced garlic, cumin, and chili powder; cook for another minute until fragrant.
- Pour in chicken broth, black beans, corn, shredded chicken, and enchilada sauce. Stir to combine.
- Bring the mixture to a boil, then reduce heat and let it simmer for 20 minutes.
- Ladle the soup into bowls and top with shredded cheddar cheese, sour cream, diced avocado, tortilla chips, and chopped cilantro.
- Serve hot and enjoy!



Leave a Comment