Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Creamy Chicken White Bean Soup

Creamy Chicken White Bean Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Mia Park
  • Total Time: 40 minutes
  • Yield: 6 servings

Description

Creamy Chicken White Bean Soup is the perfect cozy comfort food loaded with tender shredded chicken, white beans, and a velvety broth. This easy chicken soup is creamy, protein-rich, and great for meal prep or weeknight dinners. Ideal for family meals and cold-weather cravings.


Ingredients

2 tablespoons olive oil

1 medium onion, chopped

3 cloves garlic, minced

2 ribs celery, chopped

2 medium carrots, chopped

3 cups cooked shredded chicken

2 cans white beans, drained and rinsed

4 cups chicken broth

4 ounces cream cheese

1 cup milk

1 teaspoon dried thyme

1 teaspoon salt

1/2 teaspoon black pepper


Instructions

1. Heat olive oil in a large pot over medium heat. Add chopped onion, garlic, celery, and carrots. Sauté for 5–7 minutes until softened.

2. Stir in the cooked chicken and white beans. Let everything heat through.

3. Pour in the chicken broth and bring to a simmer. Cook for 10–15 minutes to allow flavors to combine.

4. Reduce heat to low. Stir in cream cheese until fully melted. Add milk and stir until smooth. Simmer for another 5–10 minutes.

5. Season with thyme, salt, and pepper. Serve hot.

Notes

Let the soup rest 10 minutes before serving to enhance flavor.

Use rotisserie chicken to save time.

Add spinach or kale for extra greens.

  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 1/2 cups
  • Calories: 340
  • Sugar: 4g
  • Sodium: 690mg
  • Fat: 14g
  • Saturated Fat: 5g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 24g
  • Fiber: 6g
  • Protein: 28g
  • Cholesterol: 70mg