Chicken Florentine Soup Recipe

This Chicken Florentine Soup Recipe is creamy, cozy, and full of tender chicken, spinach, and Parmesan. Simple, comforting, and ready in just about 50 minutes.

This Chicken Florentine Soup is what I make when the weather turns chilly and I want a bowl that feels creamy, cozy, and a little bit special.

Tender shredded chicken, fresh baby spinach, and a silky Parmesan broth come together in one pot in under an hour.

I first made it after craving the flavors of a classic chicken Florentine dinner, but wanting them in a soup I could eat with a spoon.

It worked so well that it has stayed on my regular dinner rotation ever since.

If you love creamy chicken soups, my chicken and wild rice soup is another cozy pot worth adding to your list.

Quick Recipe Summary
Prep Time15 minutes
Cook Time35 minutes
Total Time50 minutes
Servings6 servings (about 1 1/2 cups each)
Difficulty LevelEasy
Chicken Florentine Soup Recipe

Why You’ll Love This Chicken Florentine Soup Recipe

This soup gives you all the comfort of a creamy chicken dinner with the ease of a single pot.

Here is what makes it a keeper in my kitchen.

  • Ready in about 50 minutes: Most of the time is gentle simmering, so you only need about 15 minutes of real hands-on work.
  • Creamy without being heavy: A light flour base and a cup of cream give you a velvety broth that never feels gluey.
  • Packed with flavor: Garlic, Italian seasoning, thyme, Parmesan, and a splash of lemon make every spoonful taste layered and bright.
  • Full of vegetables: Carrots, celery, onion, and a generous amount of spinach turn this into a real meal in a bowl.
  • Beginner friendly: There are no fancy techniques, and every step is easy to follow.
  • Great for leftovers: The flavors settle overnight, so lunch the next day is even better.

You might also enjoy: Lemon Chicken Orzo Soup

Ingredients

Everything in this soup is simple and easy to find at a regular grocery store.

I like to grate my own Parmesan from a wedge because it melts smoothly into the broth instead of clumping.

  • 2 tablespoons unsalted butter
  • 1 tablespoon olive oil
  • 1 medium yellow onion, diced
  • 2 medium carrots, peeled and diced
  • 2 celery stalks, diced
  • 4 garlic cloves, minced
  • 1/4 cup all-purpose flour
  • 1 teaspoon Italian seasoning
  • 1/2 teaspoon dried thyme
  • 6 cups low-sodium chicken broth
  • 1 1/2 pounds boneless, skinless chicken breasts (about 2 large breasts)
  • 1 teaspoon salt, plus more to taste
  • 1/2 teaspoon black pepper
  • 1 cup heavy cream
  • 1/2 cup freshly grated Parmesan cheese
  • 5 ounces fresh baby spinach
  • 1 tablespoon fresh lemon juice

For another comforting pot built from everyday ingredients, try my chicken gnocchi soup.

Kitchen Equipment Needed

You do not need anything complicated to make this soup, just a good pot and a few basic tools.

A heavy pot holds steady heat, which keeps the creamy base from scorching on the bottom.

Read Also: Chicken And Rice Soup Recipe

Recommended Products for This Recipe

These are my personal recommendations, based on the tools and ingredients I reach for every time I make this soup.

None of them are required, but each one makes the process smoother or the flavor better.

1. Le Creuset Signature Enameled Cast Iron Dutch Oven

I use a Dutch oven for almost every soup I make because it holds heat evenly and keeps the creamy broth from catching on the bottom.

The enameled surface also cleans up easily, even after simmering a flour-thickened base. It is an investment, but it lasts for decades.

Get it on Amazon

2. Parmigiano Reggiano Cheese Wedge

A real wedge of Parmigiano Reggiano melts into the broth and adds a nutty, savory depth that pre-shredded cheese cannot match.

Pre-shredded cheese often contains anti-caking starch, which can leave the soup a little grainy.

A small wedge goes a long way, and the rind can be saved for future soups.

Get it on Amazon

3. ThermoPro Instant Read Meat Thermometer

Chicken breast goes from juicy to dry very quickly, and a thermometer takes the guessing out of it.

I pull the chicken out of the pot the moment it reaches 165°F, and the shredded meat stays tender in the finished soup.

It is also handy for roasts, burgers, and baking.

Get it on Amazon

4. Better Than Bouillon Roasted Chicken Base

When I do not have homemade stock, this concentrated base gives my broth a rich, roasted flavor that carton broth sometimes lacks.

A small spoonful dissolved in hot water makes a deeply savory foundation for the whole pot.

It also keeps in the fridge for a long time, so it is great to have on hand.

Get it on Amazon

My chicken soup recipe is a great place to put a good broth base to work too.

Chicken Florentine Soup Recipe

Step-by-Step Instructions: How to Make Chicken Florentine Soup

1. Prep the Vegetables and Chicken

  • Dice the onion into small, even pieces, about 1/4 inch, so they soften at the same pace.
  • Peel the carrots and dice them to the same size as the onion.
  • Dice the celery stalks and mince the garlic, then keep the garlic in a separate small bowl.
  • Pat the chicken breasts dry with paper towels, then set them on a clean plate.
  • Measure out the flour, Italian seasoning, thyme, salt, pepper, and broth so everything is ready to go.
  • Grate the Parmesan and measure the cream and lemon juice before you start cooking.

2. Sauté the Vegetables

  • Set your Dutch oven over medium heat and add the butter and olive oil.
  • Wait until the butter has fully melted and the foam begins to settle.
  • Add the onion, carrots, and celery to the pot and stir to coat them in the fat.
  • Cook for 5 to 6 minutes, stirring often, until the onion turns soft and translucent.
  • Add the minced garlic and stir for about 1 minute, just until you can smell it.
  • Do not let the garlic brown, since burnt garlic turns bitter.

3. Build the Flour Base

  • Sprinkle the flour evenly over the vegetables.
  • Add the Italian seasoning and dried thyme.
  • Stir constantly for 1 to 2 minutes so the flour cooks off its raw taste.
  • The mixture will look thick and paste-like, which is exactly what you want.

4. Add the Broth and Season

  • Pour in about 1 cup of the chicken broth and stir well, scraping up any bits stuck to the bottom of the pot.
  • Keep stirring until the mixture looks smooth, then slowly pour in the remaining 5 cups of broth.
  • Add the salt and black pepper.
  • Raise the heat to medium-high and bring the broth to a gentle boil, stirring now and then.
  • The broth should begin to thicken slightly as it heats.

5. Poach the Chicken

  • Reduce the heat to medium-low so the broth is barely bubbling.
  • Place the chicken breasts into the pot, making sure they are submerged in the broth.
  • Partially cover the pot with the lid slightly ajar.
  • Simmer for 18 to 22 minutes, turning the chicken once halfway through.
  • Stir the soup occasionally so nothing sticks to the bottom.
  • Check the thickest part of the chicken with a thermometer, and it is ready when it reads 165°F.

6. Shred the Chicken

  • Use tongs to move the cooked chicken to a cutting board or large plate.
  • Let it rest for 3 to 5 minutes so it is cool enough to handle.
  • Shred it with two forks or meat claws into bite-sized pieces.
  • Set the shredded chicken aside while you finish the soup base.

7. Stir in the Cream and Parmesan

  • Turn the heat down to low.
  • Slowly pour in the heavy cream while stirring.
  • Add the freshly grated Parmesan a handful at a time, stirring until each addition melts.
  • Warm the soup gently for 3 to 4 minutes, and do not let it come to a boil, because high heat can make dairy separate.
  • Return the shredded chicken to the pot and stir to combine.

8. Wilt the Spinach and Add the Lemon

  • Add the baby spinach to the pot a big handful at a time.
  • Stir gently until each handful wilts, which takes about 2 to 3 minutes in total.
  • Stir in the lemon juice, which brightens the creamy broth.
  • The spinach will look like a lot at first, but it shrinks quickly.

9. Taste, Adjust, and Serve

  • Taste a spoonful of the broth and add more salt or pepper if needed.
  • If the soup is thicker than you like, stir in a splash of warm broth or water.
  • Ladle the soup into warm bowls.
  • Top with a little extra Parmesan and a few cracks of black pepper.
  • Serve right away while it is hot and creamy.

For another comforting classic, try my chicken noodle soup.

Tips for The Best Chicken Florentine Soup

A few small habits make the difference between a good soup and a great one.

I learned most of these the hard way, so they will save you some trial and error.

  • Cook the flour fully: Give the flour a full minute or two in the pot so the soup tastes rich and not pasty.
  • Keep the simmer gentle: A soft simmer keeps the chicken tender, while a hard boil toughens it.
  • Use a thermometer: Pulling the chicken at 165°F keeps it juicy instead of stringy.
  • Add dairy over low heat: Cream and cheese stay smooth when you keep the heat low and never let the soup boil.
  • Grate your own cheese: Freshly grated Parmesan melts evenly, while bagged cheese can turn grainy.
  • Add the spinach last: Adding it at the end keeps it bright green and tender, not dull and slimy.
  • Finish with lemon: A small splash of acid wakes up all the flavors without making the soup taste lemony.
  • Save time with rotisserie chicken: Use about 3 cups of shredded rotisserie chicken and add it with the cream, then simmer the base for 10 minutes first.

If you want even more greens in your bowl, my spinach soup is a lovely place to start.

Serving Suggestions

Chicken Florentine Soup Recipe

This soup is rich enough to be a full meal, but a few simple sides make it feel like a special dinner.

Here are my favorite ways to serve it.

  • Serve it with crusty bread or toasted baguette slices for dipping.
  • Add a simple green salad with a light vinaigrette to balance the creamy broth.
  • Sprinkle extra Parmesan and cracked black pepper over each bowl.
  • Set out lemon wedges so everyone can add a little brightness.
  • Pair it with a warm, cheesy side of garlic bread for a cozy weeknight meal.

You might also enjoy: Air Fryer Garlic Bread

Variations of Chicken Florentine Soup

Once you have the classic version down, this soup is easy to customize with whatever you have on hand.

Here are some of my favorite ways to change it up.

  • Add orzo: Stir in 1 cup of uncooked orzo pasta with the shredded chicken and simmer for 8 to 10 minutes, adding an extra cup of broth.
  • Add sun-dried tomatoes: Stir in 1/3 cup of chopped oil-packed sun-dried tomatoes along with the spinach for a sweet, tangy punch.
  • Add mushrooms: Sauté 8 ounces of sliced cremini mushrooms with the onion, carrot, and celery.
  • Use white beans: Stir in one drained can of cannellini beans for extra fiber and a heartier bowl.
  • Lighten it up: Swap the heavy cream for half-and-half and use only 1/4 cup of Parmesan.
  • Add a little heat: Add 1/4 teaspoon of crushed red pepper flakes with the Italian seasoning.
  • Make it gluten-free: Skip the flour and thicken the finished soup with a cornstarch slurry made from 2 tablespoons of cornstarch and 3 tablespoons of cold water.

For a cheesy pasta twist, drop cheese tortellini into the pot, just like in my tortellini soup.

Storage and Reheating

Leftovers are easy to keep, and the flavor often improves after a night in the fridge.

The key is cooling the soup quickly and reheating it gently.

  • Refrigerator: Let the soup cool for no more than 30 minutes, then store it in airtight glass containers for up to 4 days.
  • Freezer: Cream-based soups can separate when frozen, so for the best texture, freeze the soup before adding the cream, Parmesan, and spinach for up to 3 months.
  • Thawing: Thaw the soup overnight in the refrigerator before reheating.
  • Stovetop reheating: Warm the soup in a pot over low heat, stirring often, and add a splash of broth if it has thickened.
  • Microwave reheating: Heat single portions in 60 second bursts, stirring in between, until hot.
  • Avoid boiling: Reheating at a boil can cause the cream to separate.

Read Also: Cream Of Potato Soup Recipe

Nutritional Facts

The numbers below are estimates for one serving, which is about 1 1/2 cups of soup, and will vary with the brands you use.

For a lighter bowl, use half-and-half in place of the heavy cream.

  • Calories: about 385
  • Protein: about 31 g
  • Fat: about 24 g
  • Saturated Fat: about 13 g
  • Carbohydrates: about 11 g
  • Fiber: about 2 g
  • Sugar: about 4 g
  • Sodium: about 850 mg

If you want a lighter, bean-based bowl, try my Tuscan white bean soup.

Health Benefits of Key Ingredients

This soup is rich and comforting, but it also includes some genuinely nutritious ingredients.

Here is a quick look at what a few of them bring to the bowl.

  • Spinach: A good source of vitamin K, folate, and iron, plus plenty of leafy green volume for very few calories.
  • Chicken breast: A lean source of high-quality protein that helps keep you full and satisfied.
  • Carrots: Rich in beta carotene, which your body uses to make vitamin A.
  • Garlic: Adds big flavor while letting you use less salt, and it contains helpful sulfur compounds.
  • Celery and onion: Contribute fiber, potassium, and natural savory sweetness.
  • Chicken broth: Adds hydration and a little extra protein, especially when you choose a low-sodium version.

Another favorite: Spinach Pomegranate Salad

FAQs About Chicken Florentine Soup

1. What does “Florentine” mean in chicken Florentine soup?

In cooking, “Florentine” usually means a dish made with spinach and often a creamy sauce.

Chicken Florentine soup takes the flavors of the classic chicken and spinach dish and turns them into a creamy soup.

2. Can I use rotisserie chicken instead of poaching chicken breasts?

Yes, and it is a great shortcut for busy nights.

Use about 3 cups of shredded rotisserie chicken, simmer the soup base for 10 minutes, and then stir in the chicken with the cream.

3. Why did my soup curdle or look grainy?

Dairy can separate when it gets too hot, especially if the soup boils after the cream goes in.

Keep the heat low, grate your own Parmesan, and stir gently to keep the texture smooth.

4. Can I use frozen spinach instead of fresh?

You can, but you will need to thaw it and squeeze out as much water as possible first.

Use about 10 ounces of frozen chopped spinach and stir it in with the cream, as the extra water can thin the broth.

5. Can I make this soup ahead of time?

Yes, you can make the soup base through the poaching and shredding steps up to 2 days ahead.

Reheat it gently, then add the cream, Parmesan, spinach, and lemon juice right before serving for the freshest taste.

If you enjoy hearty, flavorful pots like this one, my Italian sausage soup is next on my list for you.

Chicken Florentine Soup Recipe

Chicken Florentine Soup

Author: iamwinfred
385kcal
No ratings yet
Share Print Save
Prep 15 minutes
Cook 35 minutes
Total 50 minutes
This Chicken Florentine Soup is creamy, cozy, and a little bit special, made in one pot in under an hour. Tender shredded chicken, fresh baby spinach, and a silky Parmesan broth come together with garlic, Italian seasoning, thyme, and a splash of lemon for a bowl that feels like a classic chicken Florentine dinner you can eat with a spoon.
Servings 6 servings
Course Soup
Cuisine Italian
Cost $12

Ingredients

  • 2 tablespoons unsalted butter 28g
  • 1 tablespoon olive oil 15ml
  • 1 medium yellow onion diced, about 1/4 inch pieces
  • 2 medium carrots peeled and diced to the same size as the onion
  • 2 stalks celery diced
  • 4 cloves garlic minced
  • 1/4 cup all-purpose flour 30g
  • 1 teaspoon Italian seasoning
  • 1/2 teaspoon dried thyme
  • 6 cups low-sodium chicken broth 1.4L
  • 1 1/2 pounds boneless, skinless chicken breasts 680g, about 2 large breasts
  • 1 teaspoon salt plus more to taste
  • 1/2 teaspoon black pepper
  • 1 cup heavy cream 240ml
  • 1/2 cup freshly grated Parmesan cheese 50g, grate from a wedge
  • 5 ounces fresh baby spinach 140g
  • 1 tablespoon fresh lemon juice 15ml
  • extra Parmesan and cracked black pepper for topping, plus lemon wedges for serving
  • crusty bread or toasted baguette slices for serving

Equipment

  • Large Dutch oven or heavy soup pot 5 to 6 quarts
  • Sharp chef’s knife and cutting board
  • Instant-read thermometer to check the chicken reaches 165°F
  • Meat shredder claws or two forks
  • Microplane grater for the Parmesan
  • Measuring cups and spoons
  • Wooden spoon and whisk
  • Ladle for serving

Method

  1. Dice the onion, carrots, and celery into even 1/4-inch pieces and mince the garlic. Pat the chicken dry, measure out the flour, seasonings, salt, pepper, and broth, and grate the Parmesan.
  2. Heat the butter and olive oil in a Dutch oven over medium heat. Sauté the onion, carrots, and celery for 5 to 6 minutes until soft, then add the garlic and stir for 1 minute until fragrant.
  3. Sprinkle the flour, Italian seasoning, and thyme over the vegetables and stir constantly for 1 to 2 minutes to cook off the raw flour taste.
  4. Pour in 1 cup of broth, scraping up any stuck bits, then stir in the remaining 5 cups. Add the salt and pepper, raise the heat to medium-high, and bring to a gentle boil, stirring occasionally.
  5. Reduce the heat to medium-low, add the chicken breasts, and partially cover. Simmer for 18 to 22 minutes, turning once, until the thickest part reaches 165°F.
  6. Move the chicken to a cutting board and rest for 3 to 5 minutes, then shred into bite-sized pieces with two forks or meat claws.
  7. Turn the heat to low and slowly stir in the heavy cream, then add the Parmesan a handful at a time until melted. Warm gently for 3 to 4 minutes without boiling, then return the shredded chicken to the pot.
  8. Add the spinach a handful at a time, stirring until wilted, about 2 to 3 minutes. Stir in the lemon juice to brighten the broth.
  9. Taste and adjust the salt and pepper, thinning with a splash of warm broth if needed. Ladle into warm bowls and top with extra Parmesan and cracked black pepper.

Nutrition

Serving1BowlCalories385kcalCarbohydrates11gProtein31gFat24gSaturated Fat13gSodium850mgFiber2gSugar4g

Notes

  • Cook the flour fully for a full minute or two so the soup tastes rich and not pasty.
  • Keep the simmer gentle; a hard boil toughens the chicken and can make dairy separate.
  • Use an instant-read thermometer and pull the chicken at 165°F to keep it juicy instead of stringy.
  • Add the cream and cheese over low heat and never let the soup boil to keep the texture smooth.
  • Grate your own Parmesan from a wedge; bagged pre-shredded cheese can turn the soup grainy.
  • Add the spinach last to keep it bright green and tender, then finish with lemon to wake up the flavors.
  • Shortcut: use about 3 cups of shredded rotisserie chicken, simmer the base for 10 minutes first, then add the chicken with the cream.
  • Variations: add 1 cup uncooked orzo with the chicken (plus 1 cup broth), stir in 1/3 cup chopped sun-dried tomatoes, sauté 8 ounces sliced cremini mushrooms with the vegetables, or add 1/4 teaspoon crushed red pepper flakes.
  • Make it gluten-free by skipping the flour and thickening the finished soup with a cornstarch slurry of 2 tablespoons cornstarch and 3 tablespoons cold water.
  • Storage: refrigerate in airtight containers for up to 4 days; freeze before adding the cream, Parmesan, and spinach for up to 3 months. Reheat gently over low heat and avoid boiling.
  • Make ahead: prepare the base through poaching and shredding up to 2 days ahead, then reheat gently and add the cream, Parmesan, spinach, and lemon right before serving.

Tried this recipe?

Let us know how it was!

Conclusion

This Chicken Florentine Soup is creamy, bright, and full of tender chicken and fresh spinach, all in one easy pot.

It is the kind of dinner that warms you up and makes the house smell amazing.

I hope you give it a try on the next chilly evening, and that it becomes a favorite at your table too.

If you make it, leave a comment below to tell me how it turned out, and share it with a friend who loves a good bowl of soup.

Recommended: