Bold Mexican-Inspired Comfort in Every Bowl

This Chicken Enchilada Soup is a rich, creamy, and flavor-packed one-pot meal that’s perfect for busy weeknights or cozy family dinners. Loaded with tender shredded chicken, hearty beans, sweet corn, enchilada sauce, and warm spices, every spoonful delivers the delicious taste of classic enchiladas in soup form. This easy chicken enchilada soup recipe comes together in under an hour, making it an excellent choice for meal prep or a comforting dinner when you need something satisfying with minimal effort. Top it with your favorite garnishes for a restaurant-quality meal right at home.
⏱️ Time Breakdown
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Servings: 6
📝 Ingredients
- 2 tablespoons olive oil
- 1 medium yellow onion, diced
- 1 red bell pepper, diced
- 3 cloves garlic, minced
- 2 teaspoons chili powder
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- ½ teaspoon dried oregano
- ¼ teaspoon cayenne pepper (optional)
- Salt and black pepper, to taste
- 3 cups cooked shredded chicken (rotisserie chicken works well)
- 1 (10-ounce) can red enchilada sauce
- 1 (15-ounce) can black beans, drained and rinsed
- 1 (15-ounce) can corn kernels, drained (or 1½ cups frozen corn)
- 1 (10-ounce) can diced tomatoes with green chilies, undrained
- 4 cups low-sodium chicken broth
- 4 ounces cream cheese, softened and cubed
- 1 cup shredded cheddar cheese
- ½ cup heavy cream
- Juice of ½ lime
Optional Toppings
- Fresh cilantro, chopped
- Sliced avocado
- Sour cream
- Crushed tortilla chips
- Extra shredded cheddar cheese
- Diced jalapeños
- Lime wedges
✨ Kitchen Tools You’ll Need
This recipe doesn’t require fancy gadgets, just a few reliable kitchen basics to keep everything simple and stress-free.
- Large Dutch oven or soup pot
- Sharp knife
- Cutting board
- Measuring cups and spoons
- Wooden spoon or silicone spatula
- Ladle
- Cheese grater
- Citrus juicer (optional)
👩🍳 Step-by-Step Beginner-Friendly Instructions
1. Sauté the Vegetables 🧅
Heat the olive oil in a large soup pot over medium heat. Add the diced onion and bell pepper. Cook for 5–6 minutes until softened. Stir in the garlic and cook for 1 minute until fragrant.
2. Add the Seasonings 🌶️
Sprinkle in the chili powder, cumin, smoked paprika, oregano, cayenne (if using), salt, and black pepper. Stir continuously for 30 seconds to toast the spices and enhance their flavor.
3. Build the Soup Base
Add the enchilada sauce, diced tomatoes with green chilies, black beans, corn, shredded chicken, and chicken broth. Stir well until everything is evenly combined.
4. Simmer 🍲
Bring the soup to a gentle boil, then reduce the heat to low. Cover and simmer for 20 minutes, allowing the flavors to meld together.
5. Make It Creamy 🧀
Add the softened cream cheese a few cubes at a time, stirring until completely melted. Pour in the heavy cream and gradually stir in the shredded cheddar cheese until the soup becomes smooth and creamy.
6. Finish with Lime 😊
Stir in the fresh lime juice and taste the soup. Adjust the seasoning with additional salt, pepper, or chili powder if desired.
7. Serve
Ladle the hot soup into bowls and top with your favorite garnishes such as avocado, cilantro, tortilla chips, sour cream, and extra cheddar cheese.
💡 Pro Tips
- Use rotisserie chicken: It saves time and adds extra flavor.
- Shred your own cheese: Freshly shredded cheddar melts more smoothly than pre-shredded cheese.
- Storage: Refrigerate leftovers in an airtight container for up to 4 days.
- Freezing: Freeze the soup before adding the cream cheese, cheddar, and heavy cream. Stir in the dairy after reheating for the best texture.
🌟 Variations
- Spicy Version: Add extra cayenne, diced jalapeños, or your favorite hot sauce.
- Lighter Option: Replace the heavy cream with half-and-half or evaporated milk.
- Extra Veggies: Stir in zucchini, spinach, or diced sweet potatoes during the simmering stage.
- Protein Swap: Substitute shredded turkey for a delicious twist.
❓ Frequently Asked Questions
Can I make this in a slow cooker?
Yes. Add all ingredients except the cream cheese, cheddar, heavy cream, and lime juice. Cook on Low for 6–7 hours or High for 3–4 hours, then stir in the dairy ingredients during the last 20 minutes before serving.
Can I make it ahead of time?
Absolutely! The flavors become even richer after a day in the refrigerator.
Can I use green enchilada sauce?
Yes. Green enchilada sauce creates a brighter, tangier flavor while still pairing wonderfully with the chicken.
How can I thicken the soup?
Simmer it uncovered for a few extra minutes, or stir in a small amount of cornstarch slurry if you prefer a thicker consistency.
🍽️ Serving Suggestions
Pair this hearty soup with:
- Warm cornbread
- Cheese quesadillas
- Mexican rice
- Fresh green salad with avocado
- Tortilla chips and salsa
- Warm flour or corn tortillas
This Chicken Enchilada Soup is creamy, hearty, and packed with bold Southwestern flavors, making it the perfect comfort food for chilly evenings, game days, or easy family dinners. One bowl is never enough!