If you’re craving a cozy and comforting meal that’s bursting with rich, zesty flavors, this Chicken Enchilada Soup Recipe is exactly what you need. It brings together tender chicken, a creamy cheesy base, and a perfect blend of spices all simmered in a savory broth that feels like a warm hug on a chilly day. Whether you’re cooking for a crowd or just a family dinner, this soup delivers on taste, heartiness, and that irresistible enchilada flair you love, all in one delightful bowl.

Ingredients You’ll Need
Gathering the right ingredients for this dish is wonderfully straightforward. Each component plays a key role, from the masa harina giving the soup a silky, slightly thick texture to the bursts of bright tomato and enchilada sauce that build flavor layers. These simple, familiar ingredients come together brilliantly to create a soup that’s anything but ordinary.
- 2 Tablespoons vegetable oil: Helps soften onions and blend spices for a flavorful base.
- 1/2 cup diced yellow onion: Adds natural sweetness and depth when sautéed.
- 1 teaspoon cumin: Brings a warm earthy note, essential for that classic enchilada taste.
- 1 teaspoon chili powder: Offers mild heat and smoky complexity.
- 1 teaspoon garlic powder: Provides subtle garlic undertones without overpowering.
- 1 cup Masa Harina (yellow corn flour): Key to thickening the soup while adding a lovely corn flavor.
- 8 cups chicken broth: Creates the hearty, savory liquid foundation.
- 1 can (15 ounces) crushed tomatoes: Adds bright acidity and natural sweetness.
- 1 can (10 ounces) red enchilada sauce: Pumps up the signature enchilada flavor and richness.
- 1/2 cup mild salsa: Enhances freshness and layered spice nuances.
- 8 ounces Velveeta cheese, cubed (or 2 cups shredded mild cheddar cheese): Melts beautifully into the soup creating creamy indulgence.
- 1-pound cooked chicken (cubed or shredded): The star protein that makes this soup satisfyingly filling.
- Shredded cheddar cheese: For topping and lending an extra cheesy hit.
- Sour cream: Adds smooth, tangy contrast as a garnish.
- Tortilla strips: For crunch and classic Mexican flair on top.
- Salsa: An optional finishing touch to dial up the flavor and spice.
How to Make Chicken Enchilada Soup Recipe
Step 1: Sauté the Aromatics and Spices
Start by heating your vegetable oil in a large pot over medium-high heat. Toss in the diced yellow onion and stir for about a minute until it begins to soften. Then sprinkle in the cumin, chili powder, and garlic powder. Stir everything together and cook until the onion turns soft and nicely translucent. This stage is crucial—it unlocks the foundational flavors that will carry through the whole soup.
Step 2: Blend Masa Harina and Add Broth
Next, whisk the masa harina with 4 cups of chicken broth in a separate bowl until smooth—this prevents lumps and ensures a silky texture. Pour this mixture into your pot with the onions and spices, stirring constantly. Cook until the soup thickens just a bit—this slight thickening is what gives the soup its luscious body. After that, add the remaining broth, crushed tomatoes, enchilada sauce, and salsa. Stir to combine and bring it all to a lively boil, letting the flavors meld beautifully.
Step 3: Melt in Cheese and Add Chicken
When the soup is bubbling away, drop in your cubed Velveeta or shredded mild cheddar cheese. Stir patiently until the cheese melts completely, creating a creamy, rich base. Then stir in your cooked chicken, whether shredded or cubed, mixing well to distribute the tender bites throughout the soup. Lower the heat and let it simmer gently for 10 to 15 minutes, which helps all those vibrant flavors harmonize deliciously.
Step 4: Serve and Enjoy!
Once your soup has simmered and thickened to perfection, ladle it into bowls while it’s warm. It’s ready to be garnished or simply enjoyed straight from the pot—either way, you’re in for something truly comforting and crave-worthy.
How to Serve Chicken Enchilada Soup Recipe

Garnishes
Adding garnishes to each bowl takes this soup to the next level. A drizzle of sour cream adds a tangy creaminess that balances the spice perfectly. Scatter shredded cheddar cheese for an extra punch of cheesiness. And don’t forget those crunchy tortilla strips—they add a delightful crisp contrast that makes each bite exciting. A spoonful of fresh salsa on top can also brighten the bowl with zesty freshness.
Side Dishes
This soup is hearty enough to be a meal on its own, but pairing it with warm, soft cornbread or simple flour tortillas makes for an even more satisfying feast. A light side salad with crisp greens and a citrus vinaigrette can add freshness to the meal, balancing the rich flavors and making the dinner feel complete without overwhelming the palate.
Creative Ways to Present
For a fun twist, serve your chicken enchilada soup in mini sourdough bread bowls for a rustic, cozy presentation that’s sure to impress guests. Alternatively, layer tortilla chips in the bottom of a bowl, ladle the soup on top, then pile on garnishes—this creates delightful textures and flavors in every spoonful. No matter how you present it, this soup is bound to wow at the table.
Make Ahead and Storage
Storing Leftovers
Store any leftover chicken enchilada soup in an airtight container in the refrigerator for up to 4 days. The flavors actually deepen after resting, making it just as delicious the next day. Give it a good stir before reheating to evenly distribute the comforting cheesy goodness.
Freezing
You can freeze this soup if you want to save it for later. Cool it completely before transferring to a freezer-safe container or heavy-duty freezer bag. It will keep well for up to 3 months. When ready, thaw overnight in the fridge and reheat gently on the stove, adding a splash of broth if needed to loosen the soup back up.
Reheating
For reheating, warm the soup slowly over medium heat, stirring occasionally, until heated through. This prevents the cheese from separating and helps maintain the creamy texture. If the soup feels too thick after refrigeration or freezing, add a little broth or water to reach your preferred consistency before serving.
FAQs
Can I use fresh chicken instead of cooked chicken?
Absolutely! You can cook raw chicken directly in the soup by adding it before simmering and allowing extra time for it to cook through. Just make sure to shred or cube it after cooking for the best texture.
What is Masa Harina and can I substitute it?
Masa Harina is a finely ground corn flour that’s traditionally used in Mexican cooking; it’s key to thickening and flavor here. If you don’t have it, you can try using cornstarch mixed with a little cornmeal, but the flavor won’t be quite the same.
Can I make this soup spicy?
Yes! Increase the chili powder or add a pinch of cayenne pepper. You can also use a spicier enchilada sauce or add diced jalapeños to the sautéed onions for more heat.
Is this soup good for meal prep?
It sure is! This Chicken Enchilada Soup Recipe holds up beautifully in the fridge for several days and even freezes well, making it an excellent option for prepping meals ahead of time.
Can I use different cheese types?
Feel free to experiment with cheeses like pepper jack for a kick, or Monterey Jack for a milder melt. Just keep in mind that Velveeta and cheddar provide that classic creamy texture this soup is famous for.
Final Thoughts
This Chicken Enchilada Soup Recipe is one of those dishes that feels like a warm hug from the inside, perfect anytime you want comfort with a little excitement on the side. With its ease, rich flavor, and crowd-pleasing qualities, I really hope you give it a try soon—you might just find your new favorite go-to comfort food!
Print
Chicken Enchilada Soup Recipe
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 8 servings
- Category: Soup
- Method: Stovetop
- Cuisine: Mexican
Description
This hearty Chicken Enchilada Soup combines rich flavors of enchilada sauce, spices, and creamy cheese with tender cooked chicken, creating a comforting and flavorful meal perfect for cozy dinners. The use of Masa Harina adds a unique thickening element, giving the soup an authentic Mexican-inspired taste that’s easy to prepare in just 30 minutes.
Ingredients
Sauté Base
- 2 Tablespoons vegetable oil
- 1/2 cup diced yellow onion
- 1 teaspoon cumin
- 1 teaspoon chili powder
- 1 teaspoon garlic powder
Soup Mixture
- 1 cup Masa Harina (yellow corn flour)
- 8 cups chicken broth
- 1 can (15 ounces) crushed tomatoes
- 1 can (10 ounces) red enchilada sauce
- 1/2 cup mild salsa
- 8 ounces Velveeta cheese, cubed (OR use 2 cups shredded mild cheddar cheese)
- 1 pound cooked chicken (cubed or shredded)
Toppings
- Shredded cheddar cheese
- Sour cream
- Tortilla strips
- Salsa
Instructions
- Sauté Onion and Spices: Heat a large 12-quart pot over medium-high heat. Add the vegetable oil and diced yellow onion. Stir and cook the onion for about 1 minute until it starts to soften. Then add the cumin, chili powder, and garlic powder. Stir continuously and cook until the onion is soft and translucent, allowing the spices to bloom.
- Prepare Masa Harina Mixture: In a separate bowl, whisk together the Masa Harina and 4 cups of chicken broth until smooth with no lumps. Pour this mixture into the pot with the cooked onions and spices. Stir constantly and cook until the mixture thickens slightly, which helps give the soup body.
- Add Remaining Ingredients and Bring to Boil: Pour in the remaining 4 cups of chicken broth, crushed tomatoes, red enchilada sauce, and mild salsa into the pot. Stir everything together and bring the soup to a boil, combining the flavors thoroughly.
- Melt Cheese and Add Chicken: Add the cubed Velveeta cheese or alternatively 2 cups shredded mild cheddar cheese. Stir continuously until the cheese is completely melted into the soup, creating a creamy texture. Then stir in the cooked chicken pieces.
- Simmer the Soup: Reduce the heat to low and allow the soup to simmer gently for 10 to 15 minutes, enabling all ingredients to meld together and ensuring the chicken is warmed through.
- Serve and Garnish: Ladle the warm soup into individual bowls and garnish with preferred toppings such as shredded cheddar cheese, sour cream, tortilla strips, and additional salsa. Enjoy your comforting Chicken Enchilada Soup!
Notes
- You can substitute Velveeta cheese with mild cheddar for a sharper cheese flavor.
- For a spicier soup, use medium or hot salsa and enchilada sauce.
- Leftover soup can be refrigerated for up to 3 days or frozen for later use.
- To keep this recipe gluten-free, ensure the Masa Harina and enchilada sauce are certified gluten-free.
- Use rotisserie or pre-cooked chicken to save time.

