If you’re searching for a warm, comforting, and utterly delicious recipe that’s also packed with protein and flavor, you’re going to want to make my Creamy White Bean Chicken Enchilada Soup Recipe. I absolutely love this soup because it hits all the right notes — creamy texture without any cream, hearty chicken, and that subtle enchilada kick that makes it feel special and cozy at the same time. Trust me, once you try this, it’ll probably become one of your go-to soups for dinner or even meal prep.
Why You’ll Love This Recipe
- Naturally Creamy: I discovered blending white beans into the soup adds richness without any dairy – so it feels indulgent but lighter.
- Simple Ingredients: You’ll find everything you need is easy to find and doesn’t require any fancy specialty items.
- Flavor Packed: The blend of spices and enchilada sauce gives it a subtle smoky warmth that’s just the right amount of spicy.
- Family Friendly: This recipe has won over picky eaters at my house, making it a weeknight winner.
Ingredients You’ll Need
The magic of this Creamy White Bean Chicken Enchilada Soup Recipe is all about the combination of fresh veggies, spices, and those canned staples like beans and enchilada sauce. Here’s a quick primer on why these work beautifully together.
 
- Olive oil: Great for sautéing and adds a subtle fruity flavor that enhances the veggies.
- White onion: Provides a gentle sweetness once softened; don’t skip it!
- Jalapeño: Adds just enough heat; you can adjust the amount or seed it completely for more mildness.
- Green bell pepper: Finely diced for that fresh crunch and color contrast that brightens the soup.
- Cilantro: Two rounds here — one for cooking and one fresh to stir in for brightness at the end.
- Garlic: Minced for a punch of savory depth.
- Spices (cumin, ground coriander, turmeric, garlic powder, oregano): These create the warm earthy base that’s so essential to enchilada flavor.
- Red enchilada sauce: I love using Siete or Hatch brands for authentic flavor; it’s the soul of this soup.
- Chicken broth: Low sodium lets you control the saltiness perfectly.
- Cannellini white beans: Used twice—once whole and once blended to achieve that creamy texture without dairy.
- Boneless skinless chicken thighs: Tender and juicy, they shred beautifully in the soup.
- Salt and pepper: Essential for seasoning to taste throughout.
- Frozen corn: Adds a sweet pop and beautiful color contrast in the final mix.
- Lime juice: Brightens up flavors right before serving, balancing the richness.
Variations
One of the things I really enjoy about this Creamy White Bean Chicken Enchilada Soup Recipe is just how easy it is to tweak. Whether you want to swap ingredients due to diet or just change up the flavor a bit, the base recipe lends itself beautifully to personalization.
- Spice level: I sometimes add extra jalapeño or a dash of chipotle powder to really crank up the heat, and my family loves it.
- Chicken choice: You can absolutely use chicken breasts if that’s what you have on hand — they’ll shred a little drier but still delicious.
- Vegetarian version: I’ve replaced chicken broth with vegetable broth and added extra beans and some cooked quinoa to keep it hearty and satisfying.
- Dairy twist: For a richer finish, swirl in some sour cream or Greek yogurt just before serving — it’s an indulgence every now and then!
How to Make Creamy White Bean Chicken Enchilada Soup Recipe
Step 1: Sauté Your Base Veggies and Aromatics
Start by heating olive oil in a large Dutch oven or soup pot over medium-high heat. Toss in your chopped onion, diced jalapeño, green bell pepper, cilantro, and minced garlic. Stir these frequently and cook until the onions are translucent, usually about 2-4 minutes. This step builds the foundation of your soup’s flavor, so be patient and don’t rush — those softened veggies make a huge difference!
Step 2: Spice It Up Then Add Liquids and Chicken
Turn the heat down to low and sprinkle in all your spices along with salt and pepper. Stir constantly for about 20 seconds to toast the spices slightly — this unlocks their full aroma. Next, add your red enchilada sauce, chicken broth, one can of rinsed white beans, and whole chicken thighs. Season lightly with salt and pepper again. Bring the pot to a boil, then reduce to a gentle simmer. Let it cook uncovered for 25-30 minutes until the chicken is tender.
Step 3: Shred Chicken and Blend Some Beans
Once the chicken is cooked through, use a slotted spoon to remove it and shred with two forks. While that’s happening, blend the second can of white beans with about half a cup of water or broth until mostly smooth — it’s okay if it’s a little chunky. This blended bean mix is the secret to that creamy soup texture without adding any cream. Stir the shredded chicken and the blended beans back into the pot.
Step 4: Final Flavor Boost and Simmer
Stir in the frozen corn, fresh lime juice, and chopped cilantro. Taste and adjust salt and pepper as needed. Let it simmer uncovered for another 10 minutes to let all those flavors marry together and thicken the broth just so. That’s it — you’re ready to enjoy!
Pro Tips for Making Creamy White Bean Chicken Enchilada Soup Recipe
- Toast Spices Properly: I learned to stir spices on low heat just before adding liquids to deepen flavor — don’t skip this step!
- Use Thighs for Juiciness: Chicken thighs stay moist and shred better than breasts, making the soup more tender.
- Blend Beans Smoothly but Not Too Much: Leaving a bit of texture in the bean puree keeps the soup from feeling gloopy.
- Simmer Uncovered: Cooking uncovered for the final 10 minutes thickens the soup beautifully, avoiding watery broth.
How to Serve Creamy White Bean Chicken Enchilada Soup Recipe
 
Garnishes
I always pile on tortilla strips or crunchy chips for that satisfying crunch. Fresh cilantro and avocado slices add a creamy, vibrant touch. A few thin jalapeño slices and a lime wedge on the side let everyone customize their heat and tang. Honestly, these simple garnishes elevate the whole bowl.
Side Dishes
This soup is hearty enough to be a meal, but if you want to round it out, I love serving it alongside a crisp green salad or some warm cornbread. A side of Mexican street corn salad or roasted veggies works beautifully too.
Creative Ways to Present
For special occasions, I like serving this soup in mini skillets or rustic bread bowls — it makes for a fun, cozy presentation that your guests will remember. Adding a dollop of sour cream and a sprinkle of shredded cheese right before serving adds a touch of indulgence.
Make Ahead and Storage
Storing Leftovers
Leftovers keep brilliantly in the fridge for up to 4 days. I like to store the soup in airtight containers, and re-stir well before reheating to redistribute the blended beans and chicken evenly.
Freezing
This soup freezes well, though I recommend slightly undercooking the chicken at first to avoid it becoming too dry after reheating. Freeze portions in freezer-safe containers or bags for up to 3 months.
Reheating
When reheating, I prefer warming it gently on the stove over low heat, stirring often to prevent sticking and maintain creaminess. If it thickens too much, simply add a splash of broth or water to loosen it back up.
FAQs
- 
Can I use chicken breasts instead of thighs in this soup?Yes, you can use chicken breasts if that’s what you have. Just know that breasts tend to be leaner and can dry out more easily, so keep an eye on the cooking time and shred them as soon as they’re cooked through to keep the soup juicy. 
- 
Is this Creamy White Bean Chicken Enchilada Soup Recipe dairy-free?Absolutely! The creamy texture comes from blended white beans, not cream or cheese, so it’s naturally dairy-free and perfect for those avoiding dairy without sacrificing richness. 
- 
Can I make this soup spicier or milder?Definitely! To spice it up, add extra jalapeño or some chipotle powder. To make it milder, remove the jalapeño seeds or reduce the amount you add – it’s easy to adjust based on your heat preference. 
- 
How do I reheat leftovers without the soup becoming too thick?When reheating, add a splash of chicken broth or water as needed and warm gently on the stove, stirring regularly. This helps keep the soup creamy and stops it from becoming gluey or too thick. 
Final Thoughts
This Creamy White Bean Chicken Enchilada Soup Recipe has truly become a comfort staple in my kitchen. Its cozy spices and creamy texture, combined with tender chicken and fresh garnishes, make it the kind of meal I’m always excited to share with friends and family. If you try it, I bet you’ll find it just as satisfying and easy to customize as I do — perfect for those chilly evenings when you want something hearty but not heavy. So go ahead, dive in and make this soup your own; I promise it’ll quickly become a favorite!
Print 
Creamy White Bean Chicken Enchilada Soup Recipe
- Prep Time: 30 minutes
- Cook Time: 45 minutes
- Total Time: 75 minutes
- Yield: 4 servings
- Category: Soup
- Method: Stovetop
- Cuisine: Mexican-inspired
- Diet: Low Salt
Description
This Creamy White Bean Chicken Enchilada Soup is a comforting and flavorful dish, made extra creamy by blending white beans instead of using dairy. Packed with protein, aromatic spices, and fresh veggies, this soup is perfect for lunch or dinner and garnished with tortilla chips, avocado, jalapenos, and lime wedges for a delicious Mexican-inspired meal.
Ingredients
Main Ingredients
- 1 tablespoon olive oil
- 1 medium white onion, chopped
- 1 jalapeno, seeded and diced
- 1 small green bell pepper, very finely diced (about ½ cup)
- ½ cup finely diced cilantro
- 3 cloves garlic, minced
- 1 teaspoon cumin
- 1 teaspoon ground coriander
- ½ teaspoon ground turmeric
- ½ teaspoon garlic powder
- ½ teaspoon oregano
- 1 cup red enchilada sauce (such as Siete or Hatch)
- 4 cups low sodium chicken broth
- 1 (15 ounce) can cannellini white beans, rinsed and drained
- 1 pound boneless skinless chicken thighs
- ½ teaspoon salt, plus more to taste
- Freshly ground black pepper
Creamy White Bean Base
- 1 (15 ounce) can cannellini white beans, rinsed and drained
- ½ cup water or chicken broth
Mix-Ins
- ¾ cup frozen corn
- 1 medium lime, juiced
- ¼ cup fresh, chopped cilantro
Garnishes
- Tortilla strips or chips
- Extra cilantro
- Avocado slices
- Jalapeno slices
- Extra lime wedges
Instructions
- Sauté Vegetables: Add olive oil to a large dutch oven or pot over medium-high heat. Add chopped onion, diced jalapeno, diced green bell pepper, cilantro, and minced garlic. Sauté until onions become translucent and veggies soften, about 2-4 minutes.
- Add Spices and Liquids: Reduce heat to low and stir in cumin, coriander, turmeric, garlic powder, oregano, salt, and freshly ground black pepper. Cook the spices for 20 seconds to release their aromas, then stir in enchilada sauce, chicken broth, one can of rinsed white beans (about 1½ cups), and raw chicken thighs. Season with additional salt and pepper.
- Simmer the Soup: Bring the soup to a boil, then reduce heat to a simmer. Cook uncovered for 25-30 minutes, allowing flavors to meld and chicken to cook through. Remove the chicken with a slotted spoon and shred it with two forks before returning it to the soup.
- Prepare the Creamy Base: In a blender or food processor, combine the remaining can of rinsed white beans and ½ cup water or broth. Blend until smooth or slightly chunky, adding more liquid if needed.
- Finish the Soup: Stir the blended white beans into the pot along with the frozen corn, lime juice, and chopped cilantro. Taste and adjust seasoning with salt and pepper. Simmer uncovered for an additional 10 minutes to thicken and harmonize flavors.
- Serve: Ladle soup into bowls and garnish with tortilla strips or chips, extra cilantro, avocado slices, jalapeno slices, and lime wedges for a fresh burst of flavor.
Notes
- This soup is naturally creamy and dairy-free, thanks to blended white beans.
- Use low sodium chicken broth to better control the salt level.
- Customize garnishes to your liking—shredded cheese or sour cream can be added if dairy is desired.
- For extra heat, leave seeds in jalapeno or add additional jalapeno slices on top.
- Leftovers keep well in the refrigerator for up to 3 days and reheat nicely.
Nutrition
- Serving Size: 1 serving (about 1/4 of recipe)
- Calories: 391 kcal
- Sugar: 3.9 g
- Sodium: 450 mg
- Fat: 11 g
- Saturated Fat: 2.4 g
- Unsaturated Fat: 7 g
- Trans Fat: 0 g
- Carbohydrates: 38.5 g
- Fiber: 7.2 g
- Protein: 36.8 g
- Cholesterol: 85 mg


 
 
 
		 
 
			 
 
 
 
