Cozy Chicken Enchilada Soup: A Family Favorite That Warms the Soul
There’s something magical about walking into a kitchen filled with the rich, smoky aroma of simmering tomatoes, cumin, and tender chicken—especially when it’s all coming together in one pot. That’s exactly what happens with this Chicken Enchilada Soup, a recipe I’ve been making for years and still can’t get enough of. It started as a way to use up leftover rotisserie chicken, but over time, it’s become a go-to comfort meal for busy weeknights, lazy Sundays, or anytime I want to feel like I’m wrapping myself in a warm blanket made of flavor. It’s hearty without being heavy, deeply spiced but not overpowering, and best of all? It tastes even better the next day. If you’re looking for a soup that feels like a hug in a bowl, you’ve found it.

What Is Chicken Enchilada Soup?
Chicken Enchilada Soup is a comforting, Mexican-inspired one-pot wonder that captures all the bold flavors of traditional enchiladas—think smoky chili powder, tangy tomatoes, tender shredded chicken, and melty cheese—but in soup form. Instead of rolling filling into tortillas, everything simmers together in a rich, slightly thick broth that’s packed with beans, corn, and just the right amount of heat. It’s the kind of dish that bridges the gap between hearty stew and vibrant Tex-Mex, making it perfect for anyone who loves enchiladas but wants something quicker and easier. Plus, it’s incredibly forgiving: you can tweak the spice level, swap in your favorite beans, or even make it vegetarian by swapping the chicken for extra veggies. Whether you’re feeding a crowd or just craving something cozy, this soup delivers big on flavor with minimal fuss.
Why You’ll Love This Recipe
This soup has earned its permanent spot in my weekly rotation for so many reasons. First, it’s ridiculously easy—just 15 minutes of prep and then let the stove do the work while you kick back with a cup of coffee or help the kids with homework. Second, it’s budget-friendly; most of the ingredients are pantry staples or things you probably already have on hand, like canned tomatoes, broth, and spices. Third, it’s endlessly customizable: love black beans? Add ‘em. Prefer green chilies over red? Go for it. Want it milder for the little ones? Just dial back the chili powder. And honestly, the flavor? It’s next-level. The combination of cumin, garlic, and enchilada sauce creates this deep, savory base that coats every bite of chicken and bean perfectly. Serve it with a dollop of sour cream, a sprinkle of sharp cheddar, and a handful of crushed tortilla chips, and you’ve got a meal that’s both satisfying and fun to eat. Plus, leftovers taste even better the next day—making it ideal for meal prep or lazy leftovers nights.
How to Make Chicken Enchilada Soup
Quick Overview
This recipe comes together in under 45 minutes with minimal hands-on time. You’ll start by sautéing onions and garlic to build flavor, then add your broth, tomatoes, enchilada sauce, and spices. Once it’s simmering, you’ll stir in cooked chicken, black beans, and corn, letting everything meld into a rich, comforting soup. The result is a bowlful of warmth that’s perfect for chilly evenings or whenever you need a little culinary comfort.
Ingredients
You’ll need: 1 tablespoon olive oil, 1 medium onion (diced), 3 garlic cloves (minced), 4 cups chicken broth, 1 can (14.5 oz) diced tomatoes, 1 cup enchilada sauce (store-bought or homemade), 1 teaspoon ground cumin, 1 teaspoon chili powder (adjust to taste), 1/2 teaspoon smoked paprika, 2 cups cooked shredded chicken (rotisserie works great!), 1 can (15 oz) black beans (rinsed and drained), 1 cup frozen corn kernels, salt and pepper to taste. Optional toppings: shredded cheddar, sour cream, avocado, cilantro, lime wedges, crushed tortilla chips.

Step-by-Step Instructions
Step 1: Preheat & Prep Pan
Heat the olive oil in a large pot or Dutch oven over medium heat. Add the diced onion and cook for 4–5 minutes until soft and translucent, stirring occasionally. Stir in the minced garlic and cook for another 30 seconds until fragrant—be careful not to let it burn!
Step 2: Build the Flavor Base
Pour in the chicken broth, diced tomatoes (with their juice), and enchilada sauce. Sprinkle in the cumin, chili powder, and smoked paprika. Give it a good stir and bring the mixture to a gentle simmer.
Step 3: Add the Good Stuff
Stir in the shredded chicken, black beans, and frozen corn. Let everything simmer together for 20–25 minutes, allowing the flavors to meld and the soup to thicken slightly. Taste and season with salt and pepper as needed—remember, the toppings will add saltiness too!
Step 4: Serve & Enjoy
Ladle the soup into bowls and top with your favorite fixings: a spoonful of sour cream, a handful of shredded cheese, fresh cilantro, avocado slices, and plenty of crushed tortilla chips for crunch. Squeeze a little lime juice over the top for brightness.
What to Serve It With
This soup shines as a standalone meal, but if you’re feeling extra, pair it with warm cornbread, a simple green salad with lime vinaigrette, or even some grilled street corn. For a lighter option, serve it alongside a stack of warm flour tortillas or a side of Spanish rice. And don’t forget the margaritas—if you’re into that sort of thing (I definitely am)!
Top Tips for Perfecting Your Chicken Enchilada Soup
For the best texture, shred your chicken while it’s still slightly warm—it pulls apart more easily. If you like a thicker soup, let it simmer uncovered for an extra 10 minutes or stir in a cornstarch slurry (1 tablespoon cornstarch mixed with 2 tablespoons water). Want more heat? Add a diced jalapeño with the onions or a pinch of cayenne. And if you’re using homemade enchilada sauce, you’re in for a real treat—it makes all the difference!
Storing and Reheating Tips
Store leftovers in an airtight container in the fridge for up to 4 days. The flavors deepen overnight, so day-two soup is often even better! Reheat gently on the stove over low heat, adding a splash of broth or water if it’s too thick. You can also freeze it for up to 3 months—just leave out the dairy toppings and add them fresh when serving.
Frequently Asked Questions
Final Thoughts

This Chicken Enchilada Soup isn’t just a recipe—it’s a little moment of comfort, a kitchen tradition, and a reminder that sometimes the simplest meals bring the most joy. Whether you’re making it for a quick dinner or serving it at a gathering, I hope it brings as much warmth to your table as it does to mine. Don’t be afraid to make it your own, share it with someone you love, and savor every spoonful. After all, food tastes better when it’s made with care—and maybe a little bit of soul.

Chicken Enchilada Soup
Ingredients
Main Ingredients
- 1 tablespoon olive oil
- 1 medium onion, diced
- 3 cloves garlic, minced
- 1 pound boneless, skinless chicken breasts
- 15 ounce black beans, drained and rinsed
- 15 ounce pinto beans, drained and rinsed
- 15 ounce corn, drained
- 10 ounce red enchilada sauce
- 4 cups chicken broth
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- 0.5 teaspoon smoked paprika
- 1 cup shredded cheddar cheese
- 0.25 cup chopped fresh cilantro
- 1 lime juiced
- 1 serving tortilla chips for serving
Instructions
Preparation Steps
- Heat olive oil in a large pot over medium heat. Add onion and cook until softened, about 5 minutes. Add garlic and cook for 1 minute more.
- Add chicken breasts to the pot and pour in chicken broth. Bring to a simmer and cook for 15–20 minutes, or until chicken is fully cooked.
- Remove chicken from the pot and shred it using two forks. Return shredded chicken to the pot.
- Stir in black beans, pinto beans, corn, enchilada sauce, cumin, chili powder, smoked paprika, salt, and pepper. Simmer for 10 minutes to allow flavors to meld.
- Stir in shredded cheddar cheese, cilantro, and lime juice until cheese is melted and incorporated.
- Serve hot, garnished with crushed tortilla chips and additional cheese if desired.






