This post may contain affiliate links. Please see our disclosure policy.

Why You’ll Love Creamy Chicken and White Bean Soup
If you love one-pot soup recipes like my chicken and wild rice soup that feel indulgent but are made with real, everyday ingredients, this one’s for you. This soup gets its creamy texture from blended white beans rather than heavy cream or cheese, similar to the approach I use in my creamy chicken soup to keep things rich without feeling heavy.
Tender chicken, silky beans, and a bright squeeze of lemon at the end keep each bowl balanced and comforting, and I usually sneak a taste before adding the chicken back in just to make sure the seasoning is just right. This creamy chicken and white bean soup is especially great for busy weeks because it’s hearty, filling, and reheats beautifully.
Ingredients You’ll Need

- Olive oil: Used to sauté the onion and garlic, creating the flavorful base of the soup.
- Onion: Adds natural sweetness and depth as it softens in the pot.
- Garlic cloves: Brings warmth and savory flavor that carries through the entire soup.
- Boneless, skinless chicken thighs: Stay tender and juicy as they simmer. Chicken breasts work too if that’s what you have or prefer.
- Italian seasoning: Adds an herby backbone without overpowering the soup.
- Sea salt: Enhances all the flavors as the soup cooks.
- Chicken broth: Creates the base of the soup. Bone broth works well if you prefer a richer option.
- Cannellini or great Northern beans: These are key for both flavor and texture, giving the soup its creamy body once blended.
- Baby spinach: Adds a gorgeous green color and soft texture. You can replace it with kale or omit it altogether.
- Lemon juice: Brightens the soup and balances the richness from the beans.
- Optional garnish: Grated parmesan and ground black pepper. Adds a savory finish for serving.
- Optional: Crusty bread or air fryer biscuits are perfect for dipping.
Step-by-Step Instructions


Step 1: Heat olive oil in a large pot over medium heat. Add the onion and sauté until softened, about 5 minutes, then add the garlic and cook for 1 minute until fragrant.
Step 2: Add the chicken, Italian seasoning, sea salt, and chicken broth. Bring to a boil, then reduce the heat to a gentle simmer. Cover and simmer for about 20 minutes, until the chicken is cooked through.


Step 3: Remove the chicken from the pot. Add the beans and spinach to the soup and let them simmer for 3-4 minutes until the spinach is wilted.
Step 4: While the beans simmer, shred the chicken using two forks and set it aside.


Step 5: Use an immersion blender, or carefully transfer about half of the soup to a blender, and blend until smooth and thick with a creamy, spoon-coating consistency.
Step 6: Return the blended soup to the pot, add the shredded chicken and lemon juice, and simmer for another minute or two. Taste and add more salt if needed.

Step 7: Serve warm, topped with parmesan and black pepper if desired.
How to Make Chicken and White Bean Soup Creamy Without Dairy
The secret to this recipe for chicken and white bean soup is blending part of the soup once the beans and spinach are added. The white beans break down into a smooth, creamy base that gives you that rich texture without any milk or cream.
The spinach blends right in, adding color and texture without changing the flavor. The result is a creamy chicken and white bean soup recipe that feels indulgent but stays dairy-free.

Storage and Freezer Tips
This recipe makes about 4-6 servings, depending on how hearty you like your bowls.
- Store leftovers in an airtight container in the fridge for up to 5 days.
- This soup reheats well on the stove over low heat, with a splash of broth if it thickens too much.
- You can also freeze it for up to 3 months. Let it cool completely before freezing, then thaw overnight in the fridge before reheating.
If you like having freezer-friendly soups ready for busy weeks, my white chicken chili and chicken tortilla soup are two more easy, make-ahead dinners.
Recipe FAQs
Yes. Blended white beans create a thick, velvety texture that gives the soup its creaminess without using any dairy.
Yes. This soup can be made ahead and stored in the refrigerator for up to 4 days, and the flavors improve as it sits.
Because it’s dairy-free, this soup freezes well for up to 3 months. Thaw overnight and reheat gently before serving.
More Cozy Soup Recipes
30 Minutes or Less
Creamy Sausage Gnocchi Soup (Paleo & Gluten-Free)
Paleo
Instant Pot Chicken Soup Recipe
If you make this creamy chicken and white bean soup recipe, please leave me a star rating and comment below! I love to hear your thoughts and feedback. Follow me on social media Instagram, Facebook, and Pinterest for even more delicious recipes!

One-Pot Creamy Chicken and White Bean Soup
Ingredients
- 1/4 cup olive oil
- 1 onion, diced
- 4 garlic cloves, minced
- 1½ lb boneless skinless chicken thighs, or breasts
- 1 tsp Italian seasoning
- 1/2 tsp sea salt, plus more to taste
- 4 cups chicken broth, or bone broth
- 2 cans 15-oz cannellini or great Northern beans, drained and rinsed
- 5 oz baby spinach
- 2 tbsp lemon juice
- Optional: Grated parmesan and ground black pepper, for garnish
- Optional: Crusty bread
Instructions
- Heat olive oil in a large pot over medium heat. Add onion and sauté until softened (about 5 minutes), then add garlic for 1 minute until fragrant.1/4 cup olive oil, 1 onion, 4 garlic cloves
- Add chicken, Italian seasoning, salt and broth. Bring to boil then reduce heat to simmer. Cover and simmer for 20 min.1½ lb boneless skinless chicken thighs, 1 tsp Italian seasoning, 1/2 tsp sea salt, 4 cups chicken broth
- Remove the chicken from the pot, then add beans and spinach and simmer for 3-4 minutes.2 cans 15-oz cannellini or great Northern beans, 5 oz baby spinach
- Shred the cooked chicken with 2 forks and while the beans simmer, and set aside.
- Take half of the soup in the pot and use a blender or an immersion blender to blend until smooth.
- Return the blended soup to the pot, along with shredded chicken and lemon juice. Simmer to heat back up for a minute or two, then add more salt if needed.2 tbsp lemon juice
- Serve with crusty bread and/or topped with parmesan cheese and ground black pepper, if using.Optional: Grated parmesan and ground black pepper, Optional: Crusty bread
Notes
- Store leftovers in an airtight container in the fridge for up to 5 days.
- This soup reheats well on the stove over low heat, with a splash of broth if it thickens too much.
- You can also freeze it for up to 3 months. Let it cool completely before freezing, then thaw overnight in the fridge before reheating.
- The secret to this recipe for chicken and white bean soup is blending part of the soup once the beans and spinach are added. The white beans break down into a smooth, creamy base that gives you that rich texture without any milk or cream.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.









