25-Minute Creamy Chicken White Bean Soup (One Pot)
This creamy chicken white bean soup is a one-pot weeknight dinner that's hearty, comforting, and ready in 25 minutes. Perfect for busy moms who need a warm family meal fast.
Some nights you need a hug in a bowl.
Not a salad. Not a sandwich. Something warm, hearty, and soul-satisfying that makes the whole family go quiet except for the sound of spoons hitting bowls.
This creamy chicken white bean soup is that dinner.
It’s the kind of soup that tastes like it simmered all day but actually comes together in 25 minutes in one pot. Tender chicken gives it rich, savory depth. White beans make it hearty and filling. A handful of spinach adds color and nutrition. And a finish of parmesan and cream makes it taste like something from a cozy Italian kitchen.
One pot. 25 minutes. Everyone happy.
Why This Is the Perfect 25-Minute Weeknight Soup
One pot, minimal cleanup. The entire soup — chicken, beans, greens, and all — cooks in a single pot. No roasting trays, no extra pans, no juggling multiple burners.
Hearty enough to be a meal. This isn’t a thin, brothy afterthought. The white beans and chicken make it substantial enough to be dinner on its own, especially with crusty bread for dipping.
Picky eater friendly. The creamy, mild flavor profile is approachable for kids. The beans blend into the broth, and the chicken is the star. Even soup skeptics go back for seconds.
Meal planning gold. This soup tastes even better the next day as the flavors continue to meld. Make it Monday and enjoy leftovers Wednesday. It also freezes beautifully for up to 3 months.
Ingredients You Need
For the Soup
- 1 lb boneless skinless chicken breasts or thighs, diced
- 1 tablespoon olive oil
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- 4 cups chicken broth
- 2 cans (15 oz each) white beans (cannellini or great northern), drained and rinsed
- 1 can (14.5 oz) diced tomatoes
- 1 teaspoon Italian seasoning
- ½ teaspoon smoked paprika
- 4 cups fresh baby spinach
- ½ cup heavy cream
- ½ cup freshly grated parmesan cheese, plus more for serving
For Serving
- Crusty bread or garlic bread
- Extra parmesan cheese
- Red pepper flakes (optional)
- Fresh basil or parsley
Step-by-Step Instructions
Step 1: Sear the chicken. Heat olive oil in a large Dutch oven or heavy-bottomed pot over medium-high heat. Add diced chicken and cook for 4-5 minutes until golden on the outside. The chicken doesn’t need to be cooked through — it’ll finish in the soup. Remove and set aside.
Step 2: Build the base. Add diced onion to the pot. Cook for 3 minutes until softened. Add garlic, Italian seasoning, and smoked paprika. Stir and cook for 1 minute until fragrant.
Step 3: Add the liquids. Pour in chicken broth, diced tomatoes, and white beans. Stir well, scraping up any browned bits from the bottom of the pot. Bring to a boil.
Step 4: Simmer. Return the chicken to the pot. Reduce heat to medium-low and simmer for 12-15 minutes, stirring occasionally. The chicken will cook through and the beans will soften slightly.
Step 5: Add the greens. Stir in the fresh spinach and cook for 2 minutes until wilted. The spinach adds color, nutrition, and a fresh contrast to the rich broth.
Step 6: Finish with cream and cheese. Remove from heat. Stir in heavy cream and grated parmesan until smooth and creamy. Taste and adjust seasoning with salt and pepper.
Step 7: Serve. Ladle into bowls. Top with extra parmesan, a drizzle of olive oil, and red pepper flakes if you like heat. Serve with crusty bread for dipping.
Tips for the Best Chicken White Bean Soup
Use chicken thighs for extra flavor. Thighs are more forgiving than breasts and stay moist even if slightly overcooked. Either works great.
Don’t skip the sear. Getting a good sear on the chicken creates fond (those browned bits on the bottom of the pot) that adds incredible depth of flavor to the broth.
Make it your own. Add diced carrots or celery with the onion, swap spinach for kale, use rotel tomatoes for extra heat, or stir in a squeeze of lemon juice at the end for brightness.
For picky eaters: Shred the chicken finely before adding it back to the soup. The smaller pieces blend in with the beans and are less noticeable to tiny critics.
Meal prep tip: This soup freezes exceptionally well. Cool completely, then freeze in individual portions for quick weeknight lunches. Thaw overnight and reheat on the stovetop.
Frequently Asked Questions
Can I use rotisserie chicken? Absolutely. Skip the searing step and add shredded rotisserie chicken in Step 4. This cuts the prep time to under 5 minutes.
How do you make this chicken white bean soup dairy-free? Skip the heavy cream and parmesan. Use full-fat coconut milk for creaminess and nutritional yeast for a cheesy flavor. The soup will still be rich and satisfying.
Can I make this in a slow cooker? Yes. Add everything except the spinach, cream, and parmesan to the slow cooker. Cook on low for 6-8 hours or high for 3-4 hours. Shred the chicken, then add the spinach, cream, and parmesan in the last 15 minutes.
What sides go well with chicken white bean soup? Crusty bread or garlic bread is the classic pairing. A simple green salad with lemon vinaigrette also works well. For heartier appetites, serve with grilled cheese sandwiches.
Is this soup freezer friendly? Yes. Cool the soup completely (before adding cream and parmesan for best results), then freeze in airtight containers for up to 3 months. Thaw overnight and reheat with a splash of broth.
Recipe Summary
25-Minute Creamy Chicken White Bean Soup (One Pot) Prep: 5 min | Cook: 20 min | Total: 25 min | Serves: 6 One pot | Family-friendly | Weeknight dinner | Comfort food | Meal prep friendly
Save this creamy chicken white bean soup for your next cold weeknight when you need something warm, hearty, and soul-satisfying without spending hours in the kitchen. One pot, 25 minutes, and everyone goes back for seconds.
For More Recipes Like This
If you loved this chicken white bean soup, you’ll also love these cozy comfort food dinners:
- 15-Minute Creamy Tomato Soup with Grilled Cheese Croutons — The ultimate cozy soup night dinner. Creamy, cheesy, and ready in 15 minutes.
- 15-Minute One-Pot Chicken and Dumplings — A warm, hearty hug in a bowl. Tender chicken and fluffy dumplings in a creamy broth.
Recipe Summary
- Prep Time
- 5 min
- Cook Time
- 20 min
- Total Time
- 25 min
- Servings
- 6