Description
Creamy Chicken White Bean Soup is your new go-to for a quick dinner or cozy lunch. This easy recipe combines shredded chicken, tender white beans, sweet carrots, and aromatic herbs in a creamy broth that’s satisfying without being too heavy. It’s a flavorful, protein-rich soup perfect for busy weeknights or lazy weekends. If you’re searching for quick breakfast ideas, healthy food ideas, or a delicious easy dinner recipe, this dish checks every box. Bonus—it reheats beautifully and is freezer-friendly!
Ingredients
2 cups cooked shredded chicken
2 cans (15 oz each) white beans, drained and rinsed
2 medium carrots, peeled and sliced
1 medium yellow onion, diced
3 cloves garlic, minced
4 cups low-sodium chicken broth
3/4 cup heavy cream
1 tablespoon olive oil
1 teaspoon Italian seasoning
1/2 teaspoon salt (or to taste)
1/2 teaspoon black pepper
1/2 cup grated Parmesan cheese, plus more for topping
Instructions
1. Heat olive oil in a large pot over medium heat. Add chopped onions and carrots, and sauté until softened (5-7 minutes).
2. Add minced garlic and cook for 30 seconds until fragrant.
3. Pour in chicken broth, Italian seasoning, salt, and pepper. Simmer for 5 minutes to blend flavors.
4. Stir in shredded chicken and white beans. Simmer for another 10 minutes.
5. Reduce heat to low and stir in the heavy cream. Warm through for 3-5 minutes without boiling.
6. Add Parmesan cheese and stir until fully melted. Taste and adjust seasoning if needed.
7. Serve hot, garnished with extra Parmesan.
Notes
For a lighter version, swap the heavy cream with half-and-half or unsweetened almond milk.
Always add cream on low heat to prevent curdling.
Freshly grated Parmesan gives better flavor and melts smoothly into the broth.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 bowl
- Calories: 360
- Sugar: 4g
- Sodium: 650mg
- Fat: 14g
- Saturated Fat: 6g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 28g
- Fiber: 7g
- Protein: 28g
- Cholesterol: 75mg