FREE 5-Ingredient Recipe EBook
GET IT NOWI’ve been making this chicken Florentine soup for years, but let me tell you why I’ve had it on repeat lately. It’s not because it has just a few simple ingredients. It’s not because it’s cozy, flavorful, and creamy. It’s not even because of the amazing creamy texture. Or the fact that it’s a light meal all by itself. Or that the flavors remind me of my trips to Italy. The biggest reason I love this chicken spinach soup so much is that it’s one of the few dishes with spinach that my kids actually love. If you have picky eaters that won’t eat spinach, make this recipe with me and I think you’ll change their mind!
Why You Need My Chicken Florentine Soup Recipe

- Perfect balance of creamy, flavorful, and light – If you like my chicken Florentine, this is like a lighter version in soup form. Unlike some thicker recipes that are super heavy, or others that kind of “taste too healthy”, mine is a good mix. Think tender chicken, fresh spinach, and artichoke hearts in a comforting, light, and creamy broth. It’s a cozy meal for a chilly day, but not so rich that you’ll need a nap after!
- Just a few simple ingredients – You probably have everything you need on hand! I love that I can throw this together on a whim.
- Faster than most soup recipes – Most soups need to simmer for a while, but my chicken spinach soup comes together in just 20 minutes. And I like that it’s a veggie-packed dish without much chopping. It’s the perfect weeknight dinner recipe!
- Great for most seasons – The fresh ingredients in this chicken Florentine soup make me think of spring (perfect right now!), but it’s also satisfying in the fall and winter.


Ingredients & Substitutions
Here I explain the best ingredients for my chicken spinach soup recipe, what each one does, and substitution options. For measurements, see the recipe card.
- Chicken – I like to make a big batch of shredded chicken in the pressure cooker and freeze it for easy meals like this. But any leftover chicken works—rotisserie chicken, baked, whatever you have! You can even start with raw chicken (see my tips below).
- Spinach – Unlike my blended spinach soup where it doesn’t matter, I highly recommend fresh spinach here for the best texture. If all you have is frozen, use 6 ounces, or a little more than half of a typical 10-ounce package.
- Aromatics – Diced onions and minced garlic! If you’re short on time, 2 teaspoons of the jarred kind works too. And while I like the flavor of yellow onion in this chicken Florentine soup, you can totally use white or sweet onions if you like.
- Artichoke Hearts – Optional, but I recommend! They pair perfectly with spinach and creamy flavors, kind of like a soup version of spinach artichoke dip.
- Chicken Broth – I like using reduced-sodium broth so I can control the salt, but regular works too. You can also use bone broth.
- Heavy Cream – The creamy part, of course! You can also use half and half for a lighter version (see my tips on this), or full-fat coconut milk for dairy-free or Whole30 version.
- Unsalted Butter – I use this to saute the onion and garlic, but feel free to use olive oil.
- Italian Seasoning, Sea Salt & Black Pepper – All the flavor without a long spices list. If you don’t have the blend, just toss in some dried basil, oregano, or thyme.

How To Make Chicken Spinach Soup
I have step-by-step photos here to help you visualize the recipe. For full instructions with amounts and temperatures, see the recipe card.
- Saute the aromatics. Melt the butter in a Dutch oven over medium heat. Saute the garlic first, then toss in the onions and Italian seasoning. Cook until soft and slightly browned.
- Add everything else except spinach, and simmer. Pour in the broth, cream, chicken, and artichokes (if using). Season with the salt and pepper. Simmer the soup for a few minutes.


- Add the spinach. Lower the heat to stop simmering, and stir in the spinach until it wilts. Adjust the seasoning to your taste here if you like. Pour your creamy chicken Florentine soup into bowls and enjoy!

My Recipe Tips
- If you like caramelized onions and have the time, this adds even more flavor. Just reduce the heat and cook them for longer before proceeding to the next step. I love the sweetness this adds when I have time to do it!
- You can totally use raw chicken if you don’t have any cooked. I often take advantage of this chicken Florentine soup recipe to use up leftover chicken, but you can also cook raw boneless chicken breasts or thighs right in the pot, too. You’ll need to simmer it for longer, about 10-15 minutes (or until the chicken reaches 165 degrees F). Then, remove and shred with 2 forks and return to the soup.
- The amount of salt you need can vary. It depends on how salty your broth is, if your shredded chicken is already salted, and your personal preference.
- Feel free to simmer this chicken spinach soup for longer. The flavors develop more if you simmer more, but I kept it simple with a short simmer time and it was still very flavorful.
- If you choose to use half and half or milk instead of cream, I recommend adding it after simmering. This is to prevent curdling. With the heavy cream, I added it right away and it wasn’t a problem.
- If you use frozen spinach, thaw and drain it first. I do recommend fresh like I said above, but if you’re following my conversion amount (in the substitutions section) for frozen, thawing and draining gets you a better result. If you add it frozen, it can dilute the flavor of your soup and introduce excess liquid.

Recipe Variations
One of my favorite things about soups is they are so easy to customize with what I have on hand! Here are some ways I change it up sometimes:
- More vegetables – Saute celery, carrots, or mushrooms together with the onions for extra flavor and texture, or toss sun-dried tomatoes in with the broth for a tangy, slightly sweet flavor.
- Lemon – A squeeze of fresh lemon juice at the end adds a bright touch. I find this isn’t needed when I include the optional artichokes in this chicken Florentine soup recipe (since they are tangy), but add it when I don’t have them.
- Spicy – If you like some heat, add a pinch of red pepper flakes.
- Rice – If you want it more hearty, stir in 2 cups of cooked rice, or add 2/3 cup of uncooked rice and let the soup simmer for at least 20 minutes until it’s soft. I recommend adding an extra 2 1/2 cups broth and 1/2 cup cream if you use cooked rice, or 4 cups broth and 1 cup cream for uncooked. If you use cauliflower rice, add it in the last 2-3 minutes of simmering, and use the same amount of extra liquid as cooked rice.
- Prefer a thicker soup? Before adding the spinach, ladle out a cup of broth and whisk it with either a 1-2 tablespoons of arrowroot powder or a cup of parmesan cheese. Once it’s smooth, stir it back into the soup.
Chicken Florentine Soup
My easy chicken Florentine soup recipe is a creamy, flavorful chicken spinach soup that's both comforting and light. Ready in 20 minutes!
Instructions
Tap on the times in the instructions to start a kitchen timer.
-
In a large pot over medium heat, melt the butter. Add the garlic. Saute for about a minute, until fragrant.
-
Add the onions and Italian seasoning. Saute for 7-10 minutes, until slightly browned and just starting to caramelize. (You can saute for longer if you want them more caramelized.)
-
Add the chicken broth, cream, shredded chicken, and chopped artichoke hearts, if using (optional). Season with sea salt and black pepper to your taste.
-
Increase the heat to high and bring the chicken florentine soup to a boil. Reduce heat and simmer for about 5 minutes.
-
Reduce the heat to low. Add the spinach and stir until wilted. Adjust salt and pepper again if needed.
LAST STEP: Leave a rating to help other readers, or tag me @wholesomeyum on Instagram. I’d love to hear from you!
Maya’s Recipe Notes
Serving size: 1 cup
- Tips: Check out my recipe tips above for how to use raw chicken instead of cooked, notes on using frozen spinach, how to avoid curdling, and flavor tips.
- Variations: See my variations above for ways to change the flavor, add more veggies, make the soup or hearty, or make it thicker.
- Store & meal prep: Keep leftovers in an airtight container in the fridge for up to 3-4 days. The spinach won’t be as bright, but it’s still delicious and reheats well for my work lunches.
- Reheat: Warm on the stove over medium-low heat. Add an extra splash of broth or cream if the liquid reduces too much.
- Freeze: You can freeze this soup for up to 3 months, but it’s best to do this without the cream. Just add it fresh when reheating.
- Note on serving size: The nutrition info here is for a cup, which is a good serving size for a starter. Double it if you want to enjoy this chicken Florentine soup as a meal.
📖 Want more recipes like this? Find this one and many more in my Winter Ebook Bundle!
I provide nutrition facts as a courtesy. Have questions about calculations or why you got a different result? Please see my nutrition policy.
Add Your Notes Your Notes
© Copyright Maya Krampf for Wholesome Yum. Please DO NOT SCREENSHOT OR COPY/PASTE recipes to social media or websites. We’d LOVE for you to share a link with photo instead.
Creamy Chicken Florentine Soup

Shop
My
Custom












92 Comments
Regina Steiner
1Made this tonight and my husband and I both enjoyed it. I did add a bunch of sliced mushrooms because I love mushrooms.
I think next time instead of starting with butter I will fry up chopped bacon until crispy….take out the bacon and fry the garlic onions and mushrooms in the bacon fat, then continue on from there as written. Top with the crispy bacon bits. Too much? no, never too much 🙂
Wendy
0This was really good. Added the parm to thicken and also added some red pepper flakes. Served with “red lobster” biscuits.
Wholesome Yum D
0So glad you liked it, Wendy! The Red Lobster biscuits on the side? Yum! Sounds like a cozy, flavor-packed meal. Thanks for sharing!
Johanna
0I added some sweet Italian sausage as I didn’t have enough chicken and it is DYNAMITE. Definitely adding it to the soup rotation.
Wholesome Yum D
0That sounds amazing, Johanna! Sweet Italian sausage is such a great addition. I’m so glad it turned out dynamite for you and earned a spot in your soup rotation!
Dave
0This soup was easy to make and tasty, but for my tastes I added more spices for more flavor.
Maya | Wholesome Yum
0I’m glad you liked it, Dave! Yes, feel free to adjust the spices to your taste.
Francis
0This is a very tasty soup. Everyone should try it.
Maya | Wholesome Yum
0Thank you, Francis! I hope you try more of my recipes soon.
Sally
0Lovely spring (or anytime) soup! So easy to add other spring greens too!
Maya | Wholesome Yum
0Thank you, Sally! Yes, other spring greens can work, too.
Lori De La Paz
0Made this Creamy Chicken Florentine the other night for dinner, everyone loved it. My husband says me when am I going to cook it again.
Maya | Wholesome Yum
0Thank you, Lori! I hope you and your husband get to enjoy it again soon.
Heidi
0So yummy! Easy and quick to make.
Maya | Wholesome Yum
0Thank you, Heidi! Enjoy!
Holly
0I had to leave another review. Was going to have this for lunch tomorrow but I couldn’t wait. Had it for dinner tonight. That’s how delicious it is. I had my picky eater son try it. He doesn’t like spinach. He tried it and said mommy this is delicious. I’m going to start eating spinach now
Maya | Wholesome Yum
0Awww, that’s so sweet! This warms my heart.
Ann
0Hi Maya, Can I freeze this receipe?
Maya | Wholesome Yum
0Hi Ann, You can freeze it, but if you plan to do that, don’t add the cream. You can add it fresh when you thaw and reheat it.
Liz M
0Excellent taste and easy to create. The artichoke really adds flavor.
Stephanie
0This recipe is delicious! I added a little cream cheese to thicken it just a bit. So good!
Sadie Mcleod
0Amazing!!! This is one of my family’s favorite soups we’ve ever made!! I added more onion, coconut cream, seasoning and broth as well as carrots and poblano pepper and it was so so so delicious! This is going down in the family favorites cookbook!
Jan Campbell
0So amazingly good! Didn’t add the artichokes this time. I had everything else and since my stomach is cranky these days I thought this soup would make it smile. It will be a while but I love keto recipes and especially yours! I’ve never made one I didn’t love and this was no exception.
Lisa S
0Made this tonight since it has been raining. I used chicken bone broth concentrate so was able to decide how strong I wanted it per cup. Also used frozen spinach (heated & drained, before adding). I seasoned chicken breasts with Italian seasonings and baked it before shredding it. Had to warn my family since they are lactose intolerant, but it still was a great hit. And I have leftovers for lunch this week.
Note: first time cooking with artichoke hearts so was a bit concerned. This recipe made it so easy.
ChrisR
0We just made a double batch of this and it’s simple and delicious. The one change I made was to add about 2 or 3 tablespoons of roux to each batch to thicken it up slightly. I like my creamy soups to have some body to them. We used bone-in, skin-on chicken thighs for lower cost and better flavor. These were roasted with salt and pepper under the skin. We canned several pint jars from each batch after enjoying some for dinner. This is a recipe will definitely make again!
Sharon
0Can I use almond milk or lactose free milk instead? I don’t like coconut milk.
Maya | Wholesome Yum
0Hi Sharon, This recipe calls for 1 cup of heavy cream, coconut milk is just an alternative. I don’t recommend using almond milk or lactose free milk because they are very thin, but you can if you want to.
Shannon Hylkema
0This recipe was really simple and really tasty!
Deb
0This soup is extremely tasty! I used coconut cream instead of heavy whipping cream but calories are still high (1 T coconut cream is 30 v 45 for the heavy cream). I’ve been trying to think of what alternatives I could use. Any suggestions? Thanks!!
Maya | Wholesome Yum
0Hi Deb, You could use another type of milk, such as almond or coconut milk, but the soup would be thinner and less rich.
Barbara Murray
0Made it tonight with artichokes!!! Soooo Gooood. Never really make homemade soups. It was so so easy!! Truth I never even had this particular soup ever before. ❤️❤️ My only question is how long it can be stored and if possible to freeze?
Maya | Wholesome Yum
0Hi Barbara, It will keep for about a week. Yes, you can freeze it, but only if you don’t add the cream. Just cook without the cream and freeze, then you can add the cream fresh after thawing and reheat.
Lissa
0This dish really hit the spot as the weather turns cooler. I made a couple of small tweaks. I started with avocado oil instead of butter and added a pinch of nutmeg since I add it to most cooked, leafy green dishes, especially the ones with cream. I love soup, and this recipe is a hit.
Alavi Anan Meem
0This was quite good, thanks! I didn’t have artichoke hearts on hand so I used carrots instead.
Tricia Velsor
0My whole family loves this soup! (Even the non-keto folks!)
Ingrid Ryan
0I made your creamy chicken florentine soup it was the best soup i have ever had. I made it with dark meat chicken it made it more tender than the white meat .I even like it with no meat in it.
Melisse
0This was AMAZING!!! Question though for next time: Has anybody made it with frozen spinach? I always prefer fresh but, if in a bind, I wonder how frozen would taste?
Maya | Wholesome Yum
0I’m so glad you liked it, Melisse! Yes, frozen spinach will work, but the texture is better with fresh. See my conversion in the substitutions above if you want to use frozen.
Jennifer
0Made this today with some leftover turkey and it’s just delicious! Highly recommend! Great texture and flavor. Can see the many opportunities to change it up based on what ingredients you have on hand. I’m eager to try it with artichokes!! Thank you!
Julie D
0This soup is AMAZING! Hubby had 3 bowls! Thank you for a fabulous recipe! ❤️❤️❤️
Emily
0I added a 1/2 c heavy cream
Used delallo marinated artichoke hearts
Extra 1/2 tsp of Italian seasoning
And black truffle salt
Leeks instead of spinach
Emily Thomas-Guillory
0I haven’t left a review about a recipe in a long time. I tried this and it came out perfect. Delicious. My husband and son who don’t really care for my cooking said this was not only the best soup I have ever made, but the best thing I’ve ever made period. (I’ve been married for 20 years, by the way.) My 19 year old son doesn’t care for soup, but he has been eating the leftover soup for 2 days constantly and keeps saying how delicious it is.
I followed everything, but like the recipe said, you can put whatever vegetables you have in it. I put green bell pepper and celery. If I had mushrooms, I would have thrown them in, too. This was the first time I’ve ever purchased artichokes, and I noticed some were marinated. I made sure not to get those.
I did make one small adjustment at the end – I had about 1/2 cup of parmesan cheese that was not going to get used, so I threw it in at the end. It gave it a little cheesy flavor.
Mattie
0Delicious! Question: how long will it keep if I store it in the refrigerator?
Wholesome Yum M
0Hi Mattie, It will keep for up to 5 days.
Kia
0Excellent! I boiled my chicken breast with chicken bouillon and used that as the broth as well. I also added corn starch to give it some body.
Peggy Lott
0Absolutely Delicious!
We added a bit of lemon juice, but is wonderful without as well.
I pre cook a whole crock’s worth of boneless chicken breasts & freeze for quick prep.
This recipe is in my keeper pile & I am sending to my college son to make for his friends.
Jenny Doyle
0I’ve made this soup about a dozen times now, my friends and family just love it. It’s very versatile, too. My mom doesn’t like onions so I leave them out. Still delicious. One time I was out of cream so I cubed a block of neufchatel cream cheese into the soup and stirred till it was melted and it was gorgeous. I like to add sliced fresh mushrooms occasionally, as well as artichokes. All said, a fantastic recipe. Thank you so much for it.
Laura
0This is a super easy, tasty recipe, perfect for work nights. It’s earned a spot in my rotation! Thank you!
Margaret Griffey
0OMG. This is a definite keeper I love it
Angie
0So quick and delicious!
Laura Zayas
0I made this today, I loved all of it and so did my say no to keto husband. Added some asiago shredded cheese at the end. Delish!! I can eat this soup all day!
Yvonne
0This is so Delicious! And extra easy if you buy shredded chicken from the deli. I wanted it to be richer so I added a cubed block of cream cheese – it took it over the top good. Eating it now. YUM!
Kellie Ziglar
0Delicious
Andy
0Great recipe! Substituted andouille sausage and beef broth for the shredded chicken and chicken broth. Then used Fairfield (lactose free) milk and butter (mixed together) instead of cream. Came out awesome. Definitely will be making again.
TheaMaria
0This may be a silly question, but do I measure the 1 lb of chicken before or after I cook it? (1 lb raw chicken, cooked, OR 1 lb of cooked chicken)?
Maya | Wholesome Yum
0I had pre-cooked shredded chicken and weighed that, so it’s after cooking.
TheaMaria
0Great, thank you for getting back to me!
Emily
0Yummy! I made with coconut milk and used Trader Joe’s Italian chicken sausage. Added mushrooms, dash of red pepper flakes and probably extra spinach 🙂 it was so good and quick!
Karen
0Can you make in a Crock Pot instead using frozen chicken breasts?
Maya | Wholesome Yum
0Hi Karen, You can make it in the Crock Pot, but frozen chicken is not recommended for it. The chicken would spend too much time in the “temperature danger zone” where bacteria can breed. If you’re using frozen chicken breast, thaw it first.
Alicia Walker
0Can this soup be frozen?
Maya | Wholesome Yum
0Hi Alicia, Yes, that should work, just reheat slowly to avoid curdling the cream.
Caroline Kohn
0How long will this soup be good frozen?
Taylor
0Delicious. I added Parmesan and cream cheese!! So good. I don’t even like soup as it is. But I highly recommend this!!
Maya | Wholesome Yum
0Hi Caroline, Like most frozen foods there isn’t really a specific time… at least several months?
LynnM
0Absolutely delicious! Made this tonight and added some mushrooms. Thanks for a fabulous, quick and easy recipe! It will be on rotation often this winter!
Maya | Wholesome Yum
0Thank you so much, Lynn! Adding mushrooms sounds lovely.
Cheryl
0OMG!!! THIS WAS SOOOOOO GOOD! I also added some cream cheese and topped it with shredded parmesan.
Maya | Wholesome Yum
0I love that you added cream cheese and Parmesan, Cheryl! Thanks for stopping by!
Nancy Chappell
0My family loved this soup! I added an 8 oz package of cream cheese and some shredded parmesan cheese to the recipe to make it more creamier! Even made a double batch and it went quickly! Did not use artichokes, but know they would be good in it!
Maya | Wholesome Yum
0Hi Nancy! I am so happy to hear that!
Brianne
0I made this last night and I’ve never posted on a recipe blog site before, but this soup turned out so good I just had to! I have already made 3 recipes off this blog as I recently went on the Keto diet and man do you make it easy and delicious. LOVE YOUR BLOG!!
Ashley McGuire
0Love this! Added Parmesan cheese and a box of cooked chicken and garlic rice! Yum! Will make again!
Maya | Wholesome Yum
0Hi Brianne! I am so happy you loved the soup! Thanks for letting me know!
Holly
0Just made this soup to have for lunch during the week. It is delicious!!!! I put some mushrooms in it cause I love mushrooms. I put some Parmesan cheese in it. Will definitely make this again. Can’t wait to try your other soups
Maya | Wholesome Yum
0Thank you, Holly! Those sound like delicious additions.
Joan Lewis
0OMGosh I just made the chicken florentine recipe today and it is now my favorite chicken soup ever. Thank you so much. My daughter started us all on the Keto diet and I love to cook so she has the benefits of a mom who knows how to cook, and still stay on her diet which has been beneficial to us all.
I’ve printed out a lot of your recipes and I’ve told my family what we will be planning for each meal.
Thanks are never enough
Maya | Wholesome Yum
0Hi Joan! I am so glad you loved the soup! It’s so nice to hear. Thanks so much for stopping by!
MWP
0Ok I am sold on this recipe and can’t wait to give this a try! I really want to try it with the coconut cream substitution as I have not done that yet and I love coconut cream! Thanks this looks like a great recipe and a healthy one at that.
Maya | Wholesome Yum
0I hope you like it!