I’ve been obsessing over this Creamy Mexican Chicken Soup lately, and I just have to share it with you. There’s something magical about the way the velvety cheese melts into spiced broth, hugging each morsel of tender chicken. It’s comfort in a bowl—simple enough for weeknights but impressive enough for company. Want to know my secret for getting that perfect balance of creaminess and zesty flavor without hours of simmering?
Why You’ll Love this Creamy Chicken Enchilada Soup
If you’re looking for the ultimate comfort food that takes minimal effort, this Creamy Chicken Enchilada Soup will soon become your new favorite. I’m talking about a bowl of velvety goodness that warms you from the inside out, combining tender shredded chicken with the rich flavors of enchilada sauce and melty Velveeta.
What makes this soup special? It’s the perfect balance of creamy and spicy, with that authentic Mexican flavor profile from masa harina, cumin, and chili powder. Plus, it’s a one-pot wonder that simmers to perfection while you relax. Can you imagine a better weeknight dinner solution?
What Ingredients are in Creamy Chicken Enchilada Soup?
This Creamy Mexican Chicken Soup is absolutely bursting with flavor and warmth, perfect for those chilly evenings when you need something comforting in your bowl. The combination of tender shredded chicken, rich enchilada sauce, and melty Velveeta cheese creates that restaurant-quality creaminess that’s simply irresistible. And the best part? You probably have most of these ingredients already hanging out in your pantry.
- 1 tablespoon vegetable oil
- 1 pound chicken breast fillets (approximately 3 fillets)
- 1/2 cup diced onion
- 1 clove garlic, pressed
- 4 cups chicken broth
- 1 cup masa harina or cornflour
- 3 cups water
- 1 cup enchilada sauce
- 16 ounces Velveeta cheese
- 1 teaspoon salt
- 1 teaspoon chili powder
- 1/2 teaspoon cumin
When shopping for these ingredients, the quality of your enchilada sauce will really impact the final flavor, so choose one you love. Can’t find masa harina? Regular cornflour works just fine as a thickening agent. And while Velveeta might seem like an unusual choice for soup, it melts beautifully without separating, giving that silky texture that makes this soup so special. Feel free to adjust the spice level by tweaking the amount of chili powder—some like it mild, others prefer a kick that’ll wake up their taste buds.
How to Make this Creamy Chicken Enchilada Soup

Let’s dive right into making this soul-warming soup! Start by heating 1 tablespoon of vegetable oil in a large pot over medium heat. Add your 1 pound of chicken breast fillets and brown them for about 4-5 minutes on each side. You’re not trying to cook them through completely—just getting that lovely golden exterior that adds depth of flavor. Once browned, set the chicken aside temporarily; we’ll come back to it later.
In the same pot (don’t wash it—those chicken bits are flavor gold!), add 1/2 cup of diced onion and 1 pressed garlic clove, sautéing for about 2 minutes until the onions become translucent and fragrant. Next, pour in 4 cups of chicken broth while using a wooden spoon to scrape up any browned bits from the bottom. In a separate bowl, whisk together 1 cup of masa harina (or cornflour) with 2 cups of water until smooth—this mixture will thicken our soup beautifully. Add this to the pot, followed by the remaining 1 cup of water, 1 cup of enchilada sauce, 16 ounces of Velveeta cheese (cut into cubes for easier melting), 1 teaspoon of salt, 1 teaspoon of chili powder, and 1/2 teaspoon of cumin.
While your soup base comes to a gentle boil, shred that reserved chicken into bite-sized pieces—two forks work perfectly for this task. Add the shredded chicken back to the pot, reduce the heat, and let everything simmer together for 30-40 minutes, stirring occasionally. This simmering time is non-negotiable, as it allows the soup to thicken properly and the flavors to meld into something truly magical. When serving, don’t forget those garnishes—a handful of shredded cheddar cheese and some crumbled tortilla chips add wonderful texture and a finishing touch that makes this soup restaurant-worthy.
Creamy Chicken Enchilada Soup Substitutions and Variations
Making this creamy chicken enchilada soup your own is half the fun of home cooking! I love swapping the chicken breast for rotisserie chicken when I’m short on time. No Velveeta? No problem – use a mix of cheddar and monterey jack with a splash of milk instead.
For a spicier kick, add diced jalapeños or a dash of hot sauce. Vegetarians can substitute black beans and corn for the chicken. The masa harina is pretty essential for that authentic texture, but cornstarch works in a pinch.
My favorite twist? Adding a dollop of sour cream and fresh avocado slices right before serving.
What to Serve with Creamy Chicken Enchilada Soup
A hearty bowl of creamy chicken enchilada soup deserves equally delicious companions to round out your meal. I love serving warm, fluffy corn tortillas or crunchy tortilla chips on the side—perfect for dipping into that velvety broth. A simple side salad with cilantro-lime dressing adds freshness and cuts through the richness. Can you imagine how delicious a small quesadilla would be for dunking?
For drinks, try horchata or a crisp Mexican lager. And don’t forget the toppings bar: diced avocado, fresh lime wedges, sour cream, and extra cheese. Your dinner guests will be asking for seconds, trust me.
Final Thoughts
Three key elements make this creamy Mexican chicken soup a standout in my recipe collection. First, the combination of masa harina and Velveeta creates that silky, indulgent texture that wraps around each bite of chicken. Second, the enchilada sauce brings depth and authentic Mexican flavor that store-bought soups can’t replicate. Finally, the simplicity—it’s impressive without being complicated.
I’m convinced you’ll find this recipe becomes a regular in your meal rotation. Perfect for chilly evenings or when you need comfort in a bowl. Why not double the batch and freeze some for those hectic weeknights?





