There’s something magical about a warm, creamy soup that tastes like your favorite enchiladas in a bowl. This Creamy White Chicken Enchilada Soup combines tender shredded chicken, hearty white beans, and sweet corn, all swimming in a rich, cheesy broth with just the right touch of green chilies. It’s cozy comfort food that still feels fresh and exciting.
Whether you’re prepping for a quick weeknight dinner or craving something soothing for lunch, this recipe is a game changer. It comes together in one pot, fills your kitchen with the best savory aroma, and delivers the kind of flavors that make people go back for seconds (and thirds). Plus, it’s the perfect excuse to pile on your favorite toppings—hello tortilla strips and fresh cilantro!
What Kind of Chicken Should I Use?
You can use rotisserie chicken for convenience, or poach and shred fresh chicken breasts if you prefer. The important thing is that it’s tender and pulls apart easily. Leftover chicken also works great here, especially if it’s seasoned simply. The shredded texture really allows it to soak in the flavors of the soup.

Ingredients for the Creamy White Chicken Enchilada Soup
Shredded Chicken: Provides the hearty base and protein. A rotisserie chicken works great to save time.
White Beans: These bring a creamy texture and mellow flavor. Cannellini or Great Northern beans are best.
Corn: Adds a pop of sweetness that balances the savory elements of the soup.
Green Chilies: Give the soup its signature enchilada flair without being too spicy.
Onion and Garlic: For a flavorful aromatic base.
Chicken Broth: Acts as the liquid backbone and brings out the savory notes.
Cream Cheese: This is what makes the soup so luxuriously creamy.
Monterey Jack Cheese: Melts perfectly into the broth for cheesy goodness.
Olive Oil or Butter: Used for sautéing and building richness.
Seasonings: Cumin, oregano, salt, and pepper round out the flavor.
Toppings (Optional but Highly Recommended): Tortilla strips, chopped cilantro, sour cream, jalapeños, or a splash of lime for brightness.
How To Make the Creamy White Chicken Enchilada Soup
Step 1: Build the Flavor Base
In a large pot or Dutch oven, heat olive oil or butter over medium heat. Add diced onions and sauté until translucent, about 3-4 minutes. Stir in the minced garlic and cook until fragrant.
Step 2: Add the Essentials
Stir in the chopped green chilies, shredded chicken, white beans, corn, cumin, oregano, salt, and pepper. Let everything mix and heat for a couple of minutes so the flavors can mingle.
Step 3: Pour in the Broth
Add the chicken broth to the pot, stirring to combine. Bring the soup to a simmer and let it cook for 10-15 minutes. This allows all the ingredients to blend into a cohesive, savory broth.
Step 4: Make It Creamy
Lower the heat and stir in the cream cheese until fully melted and smooth. Then slowly add the Monterey Jack cheese, stirring constantly to avoid clumping. Simmer gently for another 5 minutes.
Step 5: Serve and Top
Ladle the hot soup into bowls and garnish with crispy tortilla strips, a sprinkle of fresh cilantro, and a dollop of sour cream. A squeeze of lime over the top adds the perfect brightness.
How to Serve and Store This Creamy White Chicken Enchilada Soup
This soup is best served hot and topped with all your favorites—think tortilla chips, avocado slices, chopped green onions, or shredded cheese. It pairs perfectly with warm, crusty bread or a side of cornbread.
To store, let the soup cool completely before transferring it to an airtight container. Refrigerate for up to 4 days. You can also freeze it for up to 2 months, but keep in mind that dairy-based soups may change texture slightly when thawed. Reheat on the stove over low heat and stir well to bring it back to creamy perfection.
Frequently Asked Questions
How spicy is this soup?
It has a mild heat thanks to the green chilies. For extra spice, add jalapeños or hot sauce.
Can I make it in a slow cooker?
Absolutely! Add all ingredients except dairy and cheese to the slow cooker and cook on low for 6 hours. Stir in cream cheese and cheese during the last 30 minutes.
Is it gluten-free?
Yes, just make sure your broth and any toppings are certified gluten-free.
What if I don’t have white beans?
You can substitute with pinto beans or chickpeas, but white beans give the best creamy consistency.
Can I use frozen corn?
Yes! Frozen corn works beautifully and adds a nice texture.
Want More Soup Ideas with Creamy Twists?
If you’re into comforting bowls like this, check out these flavor-packed favorites from the blog:
- Creamy Garlic Butter Chicken and Rotini in Parmesan Sauce
- Creamy Shrimp Chowder
- One Pot Creamy Chicken Pasta Dinner
- Creamy Cajun Shrimp Pasta
- Creamy Parmesan Italian Sausage Soup
Save This Pin + Share Your Results
📌 Save this recipe to your Pinterest dinner board so you can come back to it any time: Life with Nina on Pinterest
And let me know in the comments how yours turned out. Did you spice it up with extra jalapeños? Try it with rotisserie chicken? I love seeing how you make these recipes your own. Feel free to ask questions, too—let’s make soup night easier and tastier together!

Creamy White Chicken Enchilada Soup
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 4 servings 1x
- Category: Dinner
- Method: Stovetop
- Cuisine: Mexican-inspired
Description
This creamy white chicken enchilada soup is the ultimate comfort food packed with bold flavor and simple ingredients. It’s a quick dinner idea that brings together tender shredded chicken, white beans, sweet corn, and a rich cheesy broth in one easy recipe. Perfect for busy weeknights, cozy lunches, or when you need warm food ideas that feel both hearty and satisfying. This easy soup recipe is a must-try for anyone looking for comforting dinner ideas with minimal effort.
Ingredients
2 cups shredded chicken
1 can white beans (drained and rinsed)
1 cup corn (fresh or frozen)
1 can green chilies
1 small onion (diced)
3 cloves garlic (minced)
4 cups chicken broth
4 oz cream cheese (softened)
1 cup Monterey Jack cheese (shredded)
1 tablespoon olive oil
1 teaspoon cumin
1 teaspoon oregano
1/2 teaspoon salt
1/2 teaspoon black pepper
Instructions
1. Heat olive oil in a large pot over medium heat and sauté diced onion until soft and translucent.
2. Add minced garlic and cook for about 30 seconds until fragrant.
3. Stir in shredded chicken, white beans, corn, green chilies, cumin, oregano, salt, and pepper.
4. Pour in chicken broth and bring the mixture to a gentle simmer for 10 to 15 minutes.
5. Reduce heat and stir in cream cheese until fully melted and smooth.
6. Add shredded Monterey Jack cheese and stir until melted and creamy.
7. Serve hot with your favorite toppings like tortilla strips, cilantro, or sour cream.
Notes
Use rotisserie chicken to save time and add extra flavor.
Let the cream cheese soften before adding to ensure a smooth texture.
Add a squeeze of lime at the end for a brighter, fresher taste.
Nutrition
- Serving Size: 1 bowl
- Calories: 420
- Sugar: 4g
- Sodium: 780mg
- Fat: 22g
- Saturated Fat: 10g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 25g
- Fiber: 5g
- Protein: 30g
- Cholesterol: 85mg
Keywords: creamy chicken soup, easy dinner, comfort food, chicken enchilada soup



