There’s something incredibly comforting about a warm bowl of creamy chicken white bean soup. Rich, hearty, and full of flavor, this dish brings together tender shredded chicken, buttery white beans, sweet carrots, and a luscious, lightly herbed broth. It’s the kind of soup that wraps you in a cozy blanket with every spoonful—perfect for cold nights, busy weekdays, or any time your soul needs a little nourishment.

What makes this soup stand out is the creamy texture without being overly heavy. It’s balanced and satisfying, offering enough protein and fiber to keep you full, yet light enough to enjoy as a starter or a main. The subtle layers of garlic, Italian seasoning, and Parmesan cheese deepen the flavor beautifully, making it a family favorite that even picky eaters love.
Why You’ll Love This Creamy Chicken White Bean Soup
- It’s a one-pot wonder—less cleanup, more flavor.
- Protein-rich and hearty enough for dinner.
- Creamy without needing heavy cream.
- Customizable with extra veggies or herbs.
- A cozy, crowd-pleasing meal ready in under an hour.
Preparation Phase & Tools to Use
To make this soup seamlessly, it helps to gather everything in advance:
Essential Tools and Equipment:
- Large Dutch oven or soup pot: This distributes heat evenly and allows room for all the ingredients to simmer without boiling over.
- Sharp knife & cutting board: For prepping vegetables and shredding chicken with ease.
- Wooden spoon or silicone spatula: Ideal for stirring and scraping the pot without damaging it.
- Measuring cups and spoons: To get the perfect balance of broth, seasonings, and beans.
- Ladle: For serving the soup neatly and generously.
Each tool plays a role in making sure the cooking process is smooth and efficient.
Preparation Tips
Start by using cooked or rotisserie chicken to save time—shredded finely for the best texture. Sauté the onions, garlic, and carrots slowly to coax out sweetness and depth before adding your beans and broth. When it comes to the creamy element, consider blending a small portion of the soup and returning it to the pot, or adding a splash of half-and-half or milk toward the end for richness. Don’t forget to season gradually and taste as you go. A sprinkle of Parmesan and herbs before serving lifts everything up with a burst of flavor.
Ingredients for this Creamy Chicken White Bean Soup
- 2 tablespoons olive oil
- 1 small yellow onion, diced
- 2 cloves garlic, minced
- 2 medium carrots, sliced
- 1 teaspoon dried Italian seasoning
- 1/2 teaspoon paprika
- 1/2 teaspoon red pepper flakes (optional, for mild heat)
- Salt and black pepper, to taste
- 3 cups cooked shredded chicken (rotisserie or poached)
- 2 cans (15 oz each) white beans, drained and rinsed
- 4 cups low-sodium chicken broth
- 1 cup milk or half-and-half
- 1 tablespoon all-purpose flour (optional, for thickening)
- 1/4 cup grated Parmesan cheese
- Fresh parsley, chopped (for garnish)
- Extra Parmesan for topping

Step 1: Sauté Aromatics
Heat the olive oil in a large Dutch oven or soup pot over medium heat. Add diced onions and cook for 3–4 minutes until softened. Stir in the minced garlic and cook for an additional 30 seconds until fragrant.
Step 2: Cook the Vegetables
Add sliced carrots, Italian seasoning, paprika, red pepper flakes (if using), salt, and pepper. Stir to coat the vegetables with the spices, then cook for about 5 minutes, stirring occasionally, until carrots begin to soften.
Step 3: Add Chicken and Beans
Stir in the shredded chicken and white beans. Mix well to combine all the ingredients.
Step 4: Pour in the Broth and Simmer
Add chicken broth and bring the soup to a boil. Reduce heat to a gentle simmer and cook uncovered for 15–20 minutes, allowing the flavors to meld and the carrots to become tender.
Step 5: Make It Creamy
In a small bowl, whisk together the milk and flour (if using). Slowly pour it into the soup while stirring to avoid lumps. Simmer for another 5 minutes until slightly thickened.
Step 6: Finish with Cheese and Garnish
Stir in the Parmesan cheese until melted and incorporated. Taste and adjust seasoning if needed. Ladle into bowls, top with extra Parmesan and freshly chopped parsley, and serve hot.
Notes
This soup is incredibly flexible. You can use cannellini, navy, or Great Northern beans depending on what you have on hand. For an even creamier texture, blend 1 cup of the beans with a bit of broth before adding them in. If you’re dairy-free, swap the milk for unsweetened almond milk and skip the cheese, or use a dairy-free alternative. Rotisserie chicken adds flavor and convenience, but you can also use leftover grilled or baked chicken. Always taste before serving and adjust seasoning as needed—it makes a world of difference.
Watch Out for These Mistakes While Cooking
- Skipping the sauté step: Cooking the onions and garlic first builds foundational flavor—don’t rush it.
- Overcooking the carrots: They should be tender but not mushy; monitor the simmer time closely.
- Adding dairy too early: Introduce milk or cream after simmering to avoid curdling.
- Not rinsing the beans: Canned beans often come with excess sodium and starch—rinse them to avoid a gummy texture.
- Using high heat for the final simmer: Keep it low and gentle once dairy is added to prevent separation.
Storage Instructions
Store leftovers in an airtight container in the refrigerator for up to 4 days. The soup tends to thicken as it sits, so add a splash of broth or water when reheating. For freezing, omit the dairy and cheese—add those fresh after reheating. Freeze in individual portions for easy lunches or dinners, and reheat gently over medium heat on the stove or in the microwave.
Estimated Nutrition
Per Serving (based on 6 servings)
- Calories: 320
- Protein: 26g
- Carbohydrates: 24g
- Fiber: 7g
- Fat: 14g
- Saturated Fat: 4g
- Cholesterol: 55mg
- Sodium: 580mg
- Sugar: 4g
Frequently Asked Questions
How can I make this soup even creamier without adding cream?
You can blend a portion of the soup (including beans) and stir it back in, or use a touch of cream cheese or Greek yogurt.
Can I use dried beans instead of canned?
Yes, but they must be cooked beforehand. Dried beans will need to soak and simmer for a longer time before adding to the soup.
What vegetables can I add to bulk it up?
Chopped spinach, kale, celery, or zucchini all work well. Add leafy greens toward the end so they don’t overcook.
Can I make this in a slow cooker?
Absolutely! Sauté the aromatics first, then transfer everything (except dairy and cheese) to a slow cooker. Cook on low for 6–7 hours, stir in dairy at the end.
Is it gluten-free?
Yes—just skip the optional flour or use a gluten-free thickener.
Can I use chicken thighs instead of breast?
Definitely. Thighs add even more flavor and richness to the broth.
How do I prevent the soup from curdling?
Avoid boiling after adding dairy. Keep it at a low simmer and stir often.
What if I don’t have Parmesan cheese?
Try Pecorino Romano, Asiago, or even a sprinkle of nutritional yeast for a dairy-free option.
Conclusion
Creamy Chicken White Bean Soup is a satisfying, nutrient-packed meal that delivers comfort in every bowl. With simple ingredients and a flexible method, it’s perfect for busy weeknights, cozy weekends, or meal prepping ahead. From the richness of the beans to the tender chicken and herby, creamy broth—this soup is sure to be a repeat favorite at your table.
Creamy Chicken White Bean Soup
- Total Time: 40 minutes
- Yield: 6 servings
Description
Warm, hearty, and soul-soothing, this Creamy Chicken White Bean Soup is the perfect comfort meal that’s quick to make and packed with protein. With tender shredded chicken, creamy white beans, aromatic vegetables, and a silky broth, this dish brings together everything you love in a cozy bowl. Ideal for weeknight dinners, cold weather lunches, or anytime you need a satisfying bite. It’s one of those easy dinner ideas that fits into meal prep, healthy snacks, or even quick lunch planning. A total must-try if you’re looking for delicious, nutritious food ideas that don’t take hours to make.
Ingredients
2 tablespoons olive oil
1 small yellow onion, diced
2 cloves garlic, minced
2 medium carrots, sliced
1 teaspoon dried Italian seasoning
1/2 teaspoon paprika
1/2 teaspoon red pepper flakes (optional)
Salt and black pepper, to taste
3 cups cooked shredded chicken
2 cans (15 oz each) white beans, drained and rinsed
4 cups low-sodium chicken broth
1 cup milk or half-and-half
1 tablespoon all-purpose flour (optional)
1/4 cup grated Parmesan cheese
Fresh parsley, chopped (for garnish)
Extra Parmesan for topping
Instructions
1. Heat the olive oil in a large Dutch oven or soup pot over medium heat. Add diced onions and cook for 3–4 minutes until softened. Stir in the minced garlic and cook for 30 seconds more until fragrant.
2. Add sliced carrots, Italian seasoning, paprika, red pepper flakes (if using), salt, and pepper. Stir to coat the vegetables with the spices. Cook for about 5 minutes, stirring occasionally, until carrots begin to soften.
3. Stir in the shredded chicken and white beans. Mix well to combine all the ingredients.
4. Add chicken broth and bring the soup to a boil. Reduce heat to a gentle simmer and cook uncovered for 15–20 minutes, allowing the flavors to meld and the carrots to become tender.
5. In a small bowl, whisk together the milk and flour (if using). Slowly pour it into the soup while stirring to avoid lumps. Simmer for another 5 minutes until slightly thickened.
6. Stir in the Parmesan cheese until melted and incorporated. Taste and adjust seasoning if needed. Ladle into bowls, top with extra Parmesan and freshly chopped parsley, and serve hot.
Notes
Blending a small portion of the beans before adding can make the soup extra creamy without using heavy cream.
For a dairy-free version, swap milk for unsweetened almond milk and use dairy-free cheese or skip it.
Soup thickens after refrigeration; add a splash of broth when reheating to restore consistency.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 bowl
- Calories: 320
- Sugar: 4
- Sodium: 580
- Fat: 14
- Saturated Fat: 4
- Carbohydrates: 24
- Fiber: 7
- Protein: 26
- Cholesterol: 55
Keywords: creamy chicken soup, white bean soup, easy dinner, comfort food, healthy soup
