
Imagine a soothing bowl of soup that hugs you from the inside out – that’s exactly what this Creamy Chicken Florentine Soup offers.
It’s packed with tender chicken, vibrant spinach, and a luscious creamy broth that makes every spoonful feel like a warm embrace. Perfect for any day of the week, this soup not only nourishes the body but also delights the senses.
Whether you need a quick weeknight meal or a comforting dish to serve guests, this recipe is a keeper. With simple ingredients and easy steps, you can whip up this indulgent soup in no time.
Why This Recipe Is a Must-Try
This Creamy Chicken Florentine Soup stands out for several reasons.
Firstly, it combines protein, veggies, and rich flavors, creating a balanced meal in a bowl.
Secondly, the harmonious blend of savory chicken and fresh spinach, with the richness of cream, guarantees a delightful taste experience.
Additionally, it’s versatile enough to adapt to your personal taste, making it a unique culinary creation each time you make it.
Lastly, it’s convenient; once prepared, you can enjoy it immediately or save some for later, making meal prep a breeze.
Ingredients
- 1 tablespoon (15 ml) olive oil (not extra virgin)
- 1 tablespoon (14 g) unsalted butter
- 1 medium yellow onion, diced
- 1 medium carrot, peeled and diced
- 1 stalk celery, diced
- 3 cloves garlic, minced
- 4 cups (1 liter) low sodium chicken stock
- 2 (650 g) boneless and skinless chicken breasts, about 1.5 lb
- 1 teaspoon salt (or to taste)
- ¼ teaspoon ground black pepper
- ½ teaspoon dried thyme
- 1 cup (240 ml) heavy cream (double cream in the UK)
- ½ cup (43 g) shredded parmesan cheese
- 3 tablespoons cornstarch (cornflour in the UK), mixed with 2-3 tablespoons of water
- 2 cups fresh baby spinach leaves
How To Make Creamy Chicken Florentine Soup
Step 1: Sauté the Vegetables
In a large pot, heat the olive oil and butter over medium heat.
Once the butter has melted, add the diced onion, carrot, and celery.
Sauté for about 5-7 minutes or until the vegetables are softened and the onion becomes translucent.
Step 2: Add Garlic
Stir in the minced garlic and sauté for an additional minute, just until fragrant.
Be careful not to let the garlic brown, as this can lead to a bitter taste.
Step 3: Prepare the Chicken Broth
Pour in the low sodium chicken stock, stirring to combine.
Bring the mixture to a gentle boil.
While the broth heats, season with salt, ground black pepper, and dried thyme.
Step 4: Cook the Chicken
Add the boneless, skinless chicken breasts to the pot.
Reduce the heat to a simmer and cover the pot.
Allow the chicken to cook for about 15-20 minutes, or until it’s fully cooked and an internal temperature of 165°F (75°C) is reached.
Step 5: Shred the Chicken
Once cooked, carefully remove the chicken breasts from the pot and place them on a cutting board. Allow them to cool slightly before shredding the chicken into bite-sized pieces. You can use two forks or your hands for this step.
Step 6: Make it Creamy
Reduce the heat to low, return the shredded chicken to the pot, and stir in the heavy cream. Mix well, letting the creamy goodness envelop all the ingredients.
Step 7: Thicken the Soup
In a small bowl, combine the cornstarch with 2-3 tablespoons of water to create a slurry.
Stir this mixture into the pot, and cook for an additional 5-7 minutes, stirring frequently, until the soup thickens to your desired consistency.
Step 8: Add the Spinach
Finally, stir in the fresh baby spinach and allow it to wilt in the hot soup, about 2-3 minutes. Taste and adjust seasoning if needed.
Step 9: Serve
Ladle the Creamy Chicken Florentine Soup into bowls and, if desired, sprinkle with additional parmesan cheese for a finishing touch.
Enjoy this comforting dish with crusty bread for the perfect meal!
Expert Tips
- For extra flavor, sauté the vegetables for a little longer, allowing them to caramelize slightly.
- If you prefer a lighter soup, you can substitute the heavy cream with half-and-half or milk, but be sure to follow the thickening step closely.
- Feel free to use rotisserie chicken for a quicker option. Just shred the chicken and add it to the broth after it has simmered!
- For a pop of freshness, add a splash of lemon juice right before serving to brighten the flavors.
Variations and Customizations
- Add other vegetables such as mushrooms, peas, or bell peppers for added nutrition and flavor.
- Replace chicken with cooked turkey or omit the meat altogether for a vegetarian version.
- Incorporate fresh herbs like parsley or basil for a vibrant taste.
- For a cheesy twist, add cream cheese or a different type of cheese that melts well.
How to Store Leftovers
Leftover Creamy Chicken Florentine Soup can be stored in an airtight container in the refrigerator for up to 3-4 days.
To reheat, gently warm it on the stove over medium heat, stirring frequently, until heated through.
If the soup has thickened too much, you can add a splash of chicken stock or water to reach your desired consistency.
FAQ
Can I freeze this soup?
Yes, you can freeze the Creamy Chicken Florentine Soup .However, if you plan to freeze it, it’s better to leave out the cream until you are ready to reheat it, as freezing and thawing cream can change its texture.
Can I make this soup in advance?
Absolutely! This soup tastes even better the next day as the flavors meld together. Prepare it the day before and store it in the fridge; just reheat it before serving.
What can I serve with this soup?
This soup pairs perfectly with crusty bread, a side salad, or even garlic bread for a satisfying meal. You could also serve it with some warm naan for a delightful twist.
Is this recipe suitable for meal prepping?
Yes, Creamy Chicken Florentine Soup is excellent for meal prepping.
Divide the soup into individual portions and store them in the refrigerator or freezer for quick lunches or dinners throughout the week.
Conclusion
There you have it – a comforting, creamy, and utterly delicious Creamy Chicken Florentine Soup that will warm your heart and soul.
With its simple ingredients and easy preparation, this recipe is sure to become a staple in your kitchen. With just one bowl, you can transport yourself to flavor town and enjoy the creamy richness every time.
So grab your pot, gather your ingredients, and get ready to create a meal that not only satisfies but brings joy to your dining table.
Happy cooking!

Creamy Chicken Florentine Soup
Ingredients
Ingredients
- 1 tablespoon Olive Oil (not extra virgin)
- 1 tablespoon Unsalted Butter
- 1 medium Yellow Onion, diced
- 1 medium Carrot, peeled and diced
- 1 stalk Celery, diced
- 3 cloves Garlic, minced
- 4 cups Low Sodium Chicken Stock
- 2 pieces Boneless and Skinless Chicken Breasts (about 1.5 lb)
- 1 teaspoon Salt (or to taste)
- ¼ teaspoon Ground Black Pepper
- ½ teaspoon Dried Thyme
- 1 cup Heavy Cream (double cream in the UK)
- ½ cup Shredded Parmesan Cheese
- 3 tablespoons Cornstarch (mixed with 2-3 tablespoons of water)
- 2 cups Fresh Baby Spinach Leaves
Instructions
- Step 1: In a large pot, heat the olive oil and butter over medium heat. Once melted, add the diced onion, carrot, and celery. Sauté for about 5-7 minutes until softened.
- Step 2: Stir in the minced garlic and sauté for an additional minute until fragrant.
- Step 3: Pour in the chicken stock, stir to combine, and bring to a gentle boil. Season with salt, pepper, and thyme.
- Step 4: Add the chicken breasts, reduce heat to a simmer, cover, and cook for 15-20 minutes until fully cooked.
- Step 5: Remove the chicken, shred it into bite-sized pieces, and return to the pot.
- Step 6: Reduce heat to low, stir in the heavy cream, and mix well.
- Step 7: Combine cornstarch with water to create a slurry, stir into the pot, and cook for 5-7 minutes until thickened.
- Step 8: Stir in the spinach and allow it to wilt for 2-3 minutes. Adjust seasoning if needed.
- Step 9: Serve in bowls, optionally sprinkle with additional parmesan cheese, and enjoy!
Equipment
- Large Pot
- Mixing Bowl
- Cutting Board