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