Chicken Florentine Soup is a creamy, comforting dish packed with tender chicken, fresh spinach, and a rich, flavorful broth. The name "Florentine" comes from the Italian tradition of adding spinach to dishes, giving this soup a fresh and vibrant touch.
It’s easy to make with simple ingredients and comes together in just 35 minutes. The combination of garlic, Italian seasoning, and parmesan cheese adds warmth and depth to every spoonful. Perfect for chilly nights or a cozy meal at home, this soup is hearty yet light, making it a great choice for lunch or dinner.
Table of Contents
Why This Recipe Works
This recipe is simple, quick, and full of flavor. The chicken and broth create a rich base, while the cream adds a smooth, velvety texture. Fresh spinach not only enhances the flavor but also provides nutrients, making the soup both delicious and healthy. Using rotisserie or pre-cooked chicken makes this dish even easier to prepare, so you can have a homemade meal with minimal effort.
Another reason to love this recipe is its versatility. You can swap out ingredients to match your dietary needs—use coconut milk instead of heavy cream for a dairy-free version, or add cooked pasta or rice to make it heartier. This soup reheats well, making it great for meal prep. Whether served with crusty bread, a fresh salad, or on its own, Chicken Florentine Soup is a delicious, satisfying meal.
Ingredients
Chicken (Shredded or Diced): Adds protein and makes the soup hearty. Substitute: Turkey or tofu for a different option.
Spinach (Fresh or Frozen): Brings color, nutrition, and a mild earthy taste. Substitute: Kale or Swiss chard.
Heavy Cream: Makes the soup creamy and rich. Substitute: Half-and-half or coconut milk for a lighter version.
Chicken Broth: Forms the flavorful base of the soup. Substitute: Vegetable broth for a vegetarian version.
Garlic (Minced or Powdered): Adds a warm, savory flavor. Substitute: Onion powder or shallots.
Tips
- Use rotisserie chicken for a quicker version of the soup.
- Simmer on low heat to keep the cream from curdling.
- Add parmesan cheese for extra flavor and richness.
- Stir in cooked pasta or rice for a heartier meal.
- Use fresh spinach for the best texture and color.
How to Serve
Chicken Florentine Soup is creamy, warm, and full of comforting flavors. The combination of tender chicken, fresh spinach, and rich broth makes it a satisfying meal. This soup is perfect for chilly days or when you need something hearty yet light.
Serving Ideas:
- With Garlic Bread: Serve with warm garlic bread to soak up the creamy broth.
- With a Side Salad: Pair with a fresh Caesar or garden salad for a balanced meal.
- With Pasta: Stir in cooked pasta for a more filling dish.
Similar Recipes

Chicken Florentine Soup
Ingredients
- 2 cups cooked chicken shredded or diced
- 4 cups chicken broth
- 1 cup heavy cream
- 2 cups fresh spinach
- 1 small onion chopped
- 3 cloves garlic minced
- 1 tablespoon olive oil
- ½ teaspoon salt
- ½ teaspoon black pepper
- ½ teaspoon Italian seasoning
- ¼ teaspoon red pepper flakes optional
- ½ cup grated parmesan cheese optional
Instructions
- Sauté the Aromatics: In a large pot, heat olive oil over medium heat. Add chopped onion and garlic, cooking until soft.
- Add the Broth & Chicken: Pour in chicken broth, then add the shredded chicken, salt, pepper, Italian seasoning, and red pepper flakes. Let simmer for 10 minutes.
- Stir in the Cream & Spinach: Reduce heat to low. Stir in the heavy cream and fresh spinach, cooking until the spinach wilts.
- Add Cheese & Serve: Stir in parmesan cheese (if using), then let the soup sit for a few minutes. Serve hot with your favorite sides.
Nutrition
Notes
• Simmer on low heat to keep the cream from curdling.
• Add parmesan cheese for extra flavor and richness.
• Stir in cooked pasta or rice for a heartier meal.
• Use fresh spinach for the best texture and color.