Description
A rich, comforting soup that blends tender chicken, melty cheeses, fresh spinach, and savory ranch-style spices, all in one cozy, hearty bowl.
Ingredients
- 1 tablespoon butter
- 1 small yellow onion, diced
- 3 cloves garlic, minced
- 4–6 cups low-sodium chicken broth
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- ½ teaspoon dried dill weed
- ½ teaspoon dried chives
- Salt and fresh ground pepper, to taste
- 1 bay leaf
- 4 cups cooked shredded chicken
- 8 oz cream cheese, softened
- 1 cup shredded cheddar cheese
- 3–4 cups baby spinach
- ¼ cup heavy cream
- Sliced green scallions, for garnish
Instructions
- Sauté aromatics: In a large pot or Dutch oven, melt butter over medium heat. Add diced onion and cook for about 3 minutes until softened. Stir in minced garlic and cook for another 20 seconds.
- Add broth & seasoning: Pour in the chicken broth, scraping up any bits from the bottom of the pot. Stir in garlic powder, onion powder, dill, chives, salt, pepper, and bay leaf. Bring to a boil, then reduce heat and simmer for about 5 minutes.
- Add chicken & cheeses: Stir in shredded chicken and simmer for another 5 minutes. Whisk in cream cheese until smooth. Then stir in cheddar cheese until fully melted and blended.
- Finish with greens & cream: Add baby spinach and cook for 2 minutes until wilted. Stir in the heavy cream and cook for 1 more minute. Remove the bay leaf and adjust seasoning if needed.
- Serve: Ladle the soup into bowls and garnish with chopped green scallions.
Notes
- This soup is great for meal prep. Store leftovers in the fridge for 3-4 days or freeze for up to 3 months.
- For a thicker soup, add a cornstarch slurry and simmer for a few extra minutes.
- Use rotisserie chicken for convenience and extra flavor.
- For a dairy-free version, swap the cream cheese and heavy cream for dairy-free alternatives.
Nutrition
- Serving Size: 1 bowl
- Calories: 350
- Sugar: 2g
- Sodium: 800mg
- Fat: 22g
- Saturated Fat: 10g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 6g
- Fiber: 1g
- Protein: 30g
- Cholesterol: 60mg