Chicken Enchilada Soup: Cozy and Comforting Delight
Warm, Comforting, and Irresistibly Good
I remember the first time I made Chicken Enchilada Soup on a chilly evening when all I wanted was something cozy to wrap my hands around. The tender chicken, rich broth, and vibrant spices came together so effortlessly, creating a bowl of goodness that warmed my soul. It’s the kind of dish that fills your kitchen with an inviting aroma and makes you feel right at home.
What sets this Chicken Enchilada Soup apart is the way it envelops you in warmth and flavor with each spoonful. As it simmers, the delightful scent wafts through the air, making it impossible for anyone nearby not to peek in and ask what’s cooking. Perfect for a cozy dinner with loved ones or a quick weekday meal, it’s sure to elicit smiles and satisfied sighs from everyone at the table.
To elevate your experience, serve this delicious soup with crispy tortilla chips or freshly baked cornbread on the side. Don’t forget to sprinkle some shredded cheese, avocado slices, or a dollop of sour cream on top for an extra touch of indulgence. Trust me, once you take that first bite, you’ll be counting down the moments until you can make it again!
What are Chicken Enchilada Soup?
Chicken Enchilada Soup is a delightful and hearty dish that brings the beloved flavors of traditional chicken enchiladas into a comforting soup format. This flavorful concoction is built on a savory base prepared with sautéed onions and garlic, enriched with spices like cumin and chili powder, and combined with essential ingredients such as tender shredded chicken, black beans, corn, diced tomatoes, and zesty enchilada sauce. The result is a warm and satisfying bowl that offers a perfect balance of textures—smooth broth mingling with chunks of chicken and beans while being topped with melty cheese and creamy sour cream. Perfect for weeknight dinners, this one-pan recipe requires minimal effort and cleanup, making it an approachable option for any home cook looking to enjoy a delicious meal without the fuss.
Perfect For:
Weeknight Dinners: This Chicken Enchilada Soup comes together quickly, making it an ideal choice for those busy evenings when you want something comforting without spending hours in the kitchen.
Feeding a Crowd: With its hearty ingredients and satisfying flavors, this soup easily scales up to feed your family or a group of friends, ensuring everyone leaves the table happy and full.
Cozy Nights In: There’s nothing quite like curling up with a warm bowl of Chicken Enchilada Soup on a chilly evening; it’s the perfect comfort food that wraps you in warmth and nostalgia.
Casual Gatherings: Whether you’re hosting game night or a laid-back dinner party, this soup is both impressive and approachable, making it a hit with guests while allowing you to enjoy their company without fussing over complicated dishes.
Chicken Enchilada Soup Ingredients
For the Soup Base
- 1 tablespoon olive oil – This is ideal for sautéing the onions and garlic to enhance their flavors.
- 1 medium onion – Diced onion adds a sweet and savory foundation to your soup.
- 2 cloves garlic – Minced garlic brings a wonderful aroma and depth to the dish.
- 1 teaspoon ground cumin – This spice gives a warm, earthy undertone reminiscent of classic enchiladas.
- 1 teaspoon chili powder – Adds a touch of heat and enhances the overall flavor profile.
- 4 cups chicken broth – Use low sodium broth for better control over the soup’s saltiness.
- 1 can diced tomatoes (14.5 oz, with green chilies) – These provide acidity and a bit of spice, making the soup more vibrant.
- 1 can black beans (15 oz, drained and rinsed) – Packed with protein and fiber, they make the soup heartier.
- 2 cups cooked chicken – Shredded chicken is essential for that classic Chicken Enchilada Soup experience.
- 1 cup corn – Frozen or canned corn adds sweetness and texture to the mix.
- 1 cup enchilada sauce – Whether store-bought or homemade, this gives the soup its signature flavor.
For the Toppings
- 1 cup shredded cheese – Cheddar or Mexican blend melts beautifully and adds richness to each bowl.
- 1/2 cup sour cream – Creamy sour cream balances the spices and adds a cool finish when served.
- 1/4 cup cilantro – Chopped cilantro provides freshness and brightens up the flavors beautifully.
- 1 medium avocado – Diced avocado adds creaminess and enhances the comfort factor of this soup.
- 1 lime – Cut into wedges for squeezing fresh juice over each serving, elevating its taste even more.
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é it 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 just soft and fragrant.
Step 2:
Next, stir in the minced garlic, ground cumin, and chili powder. Cook this mixture for another minute until you can really smell those aromatic spices—this will add a wonderful depth of flavor to your soup.
Step 3:
Now it’s time to bring everything together! Pour in the chicken broth, along with the can of diced tomatoes (including those tasty green chilies), black beans, shredded chicken, corn, and enchilada sauce. Stir everything well to combine all those delicious ingredients.
Step 4:
Bring the mixture to a boil over high heat. Once boiling, reduce the heat to low and let it simmer for 20 minutes. Stir occasionally during this time to keep everything mixed and ensure nothing sticks to the bottom of the pot.
Step 5:
When you’re ready to serve, ladle the soup into bowls. Top each bowl with a generous amount of shredded cheese, a dollop of sour cream, fresh cilantro, and diced avocado for that perfect finishing touch.
Step 6:
Don’t forget the lime! Serve lime wedges on the side so everyone can squeeze some over their soup for an extra burst of flavor. Enjoy your hearty bowl of Chicken Enchilada Soup!
Tips
- Use low-sodium chicken broth: This allows you to control the saltiness of your soup, enhancing the flavors without overwhelming them. It’s especially important since you’ll be adding other salty ingredients like cheese and enchilada sauce.
- Sauté onions until caramelized: Allowing the onions to cook a bit longer than just translucent brings out their natural sweetness, which adds depth to the overall flavor of your soup.
- Fresh herbs make a difference: If you can, use fresh cilantro rather than dried for garnish. Fresh herbs provide a bright, vibrant flavor that elevates the dish and complements the richness of the soup.
- Simmer for optimal flavor: Letting your soup simmer for the full 20 minutes allows all the ingredients to meld together beautifully, resulting in a richer taste. Don’t rush this step!
- Adjust spice levels with chili powder: Depending on your preference, feel free to increase or decrease the amount of chili powder. This flexibility helps you customize the heat level to suit your family’s tastes.
- Top with warm cheese: For an extra indulgent finish, sprinkle shredded cheese on top of hot soup immediately before serving. The warmth melts the cheese just enough for a gooey, delicious topping!
Optional Ingredients
- Pepper Jack cheese: This spicy cheese adds a creamy texture and a delightful kick to your soup. Melt it on top before serving for an irresistible blend of flavors.
- Jalapeños: Fresh or pickled, jalapeños introduce a vibrant heat that can be adjusted to your preference. Slice them thin and add them as a garnish or toss them into the soup for a fiery boost.
- Bell peppers: Diced bell peppers provide a sweet crunch that complements the hearty soup. Sauté them with the onions for added depth of flavor.
- Cilantro lime dressing: A drizzle of this zesty dressing brings brightness and acidity, enhancing the overall taste of the soup. Use it as a finishing touch before serving for an extra layer of flavor.
- Black olives: Sliced black olives offer a savory contrast and visual appeal to your bowl of soup. Scatter them on top as a garnish to elevate presentation and taste.
What to Pair with Chicken Enchilada Soup?
To complement the rich flavors of Chicken Enchilada Soup, consider serving a fresh garden salad. A simple mix of arugula, cherry tomatoes, and cucumber dressed lightly with lime vinaigrette offers a bright and zesty contrast that cuts through the soup’s heartiness. The crisp textures and refreshing taste not only cleanse the palate but also enhance the overall dining experience.
For a comforting side, cornbread makes an excellent choice. The subtly sweet flavor of cornbread pairs beautifully with the spicy notes in the soup, while its fluffy texture provides a delightful contrast. Adding a touch of butter or honey can elevate its sweetness further, making each bite a perfect match for the savory depth of the enchilada soup.
When it comes to drinks, a light Mexican lager or a refreshing margarita can be an ideal pairing. These beverages complement the bold spices in your soup without overwhelming them. Their crispness and slight carbonation also offer a nice balance to the creamy toppings, making for a harmonious dining experience that echoes the vibrant flavors of your meal.
Variations and Substitutions
Turkey instead of chicken: Swap the shredded chicken for cooked ground turkey for a leaner protein option that still packs a punch. The turkey will absorb the flavors of the spices beautifully while offering a slightly different texture that complements the soup.
Quinoa in place of black beans: Replace black beans with cooked quinoa for a gluten-free twist that adds a nutty flavor and extra protein to your soup. Quinoa’s light and fluffy texture will make your Chicken Enchilada Soup feel even heartier without losing any of its comforting essence.
Coconut milk for creamy richness: For a creamy spin, add a can of coconut milk to the broth instead of using enchilada sauce. This substitution introduces a subtle sweetness and tropical flair, transforming your soup into a rich, velvety delight while still keeping it comforting.
Spicy chorizo instead of chicken: Use spicy chorizo sausage in place of shredded chicken for an exciting flavor boost. The chorizo will infuse the soup with smoky and spicy notes, making every bite burst with boldness and warmth.
Zucchini or bell peppers for corn: Substitute the corn with diced zucchini or bell peppers to enhance the vegetable content while adding freshness. These veggies bring their own unique flavor profiles; zucchini lends a mild taste, while bell peppers add sweetness and crunch.
Chipotle powder for chili powder: Swap out traditional chili powder for chipotle powder to elevate the spice level in your soup. The smoky heat from chipotle will give your Chicken Enchilada Soup an exciting kick, perfect for those who enjoy a bit more fire in their bowl.
Cilantro pesto as a topping: Instead of fresh cilantro, drizzle some cilantro pesto on top before serving. This variation adds an herby punch with an unexpected depth of flavor, giving your soup an elevated gourmet touch that is sure to impress at any dinner table.
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 up to 4 days. When reheating, gently warm the soup on the stove over medium heat, adding a splash of chicken broth if needed to restore its original texture and prevent it from becoming too thick.
This soup also freezes well, although the texture of the corn and black beans may soften slightly upon thawing. To freeze, portion the soup into freezer-safe containers or heavy-duty freezer bags, leaving some space for expansion, and store it for up to 3 months. Thaw overnight in the refrigerator before reheating on the stove, again adding a bit of broth if necessary to regain its creamy consistency.
FAQ
Can I use a different type of bean in this soup?
Absolutely! While black beans are traditional in this recipe, you can easily substitute them with pinto beans or kidney beans. Just make sure to drain and rinse them before adding to the soup for the best flavor.
How do I prevent the chicken from becoming dry?
To keep the chicken tender in your enchilada soup, make sure to add it shredded and fully cooked, as specified. If you’re using leftover rotisserie chicken, it will stay moist while simmering in the broth, enhancing the overall flavor.
Can I make this soup ahead of time?
Yes, you can prepare the Chicken Enchilada Soup ahead of time! Simply store it in an airtight container in the refrigerator for up to 3 days. Reheat on the stove over medium heat until warmed through before serving.
What if I don’t have chicken broth?
If you don’t have chicken broth on hand, vegetable broth is a great alternative that will work well with the other flavors. You can also use water, but consider adding more spices to boost the flavor profile.
How spicy is this recipe?
The spice level of this Chicken Enchilada Soup is mild to medium, mainly influenced by the chili powder and diced tomatoes with green chilies. If you prefer more heat, feel free to add fresh jalapeños or a dash of hot sauce when serving.
Can I use frozen corn instead of canned corn?
Definitely! Frozen corn works perfectly in this recipe and adds great texture. Just toss it directly into the pot without thawing; it will heat through while simmering with the rest of the ingredients.
Can I make this soup vegetarian?
Yes, you can easily adapt this Chicken Enchilada Soup to be vegetarian by omitting the chicken and using vegetable broth instead. You can also increase the amount of beans and add more vegetables like bell peppers or zucchini for added nutrition and flavor.

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