There is something incredibly comforting about a bowl of creamy soup gently steaming on the table, especially when it is filled with tender chicken, delicate orzo, and ribbons of fresh spinach. This Creamy Chicken Florentine Soup Recipe with Orzo is the kind of meal that wraps around you like your favorite sweater. It is rich but not heavy, cozy yet fresh, and trust me, you’re going to love this from the very first spoonful. The silky broth, the soft pasta, and the savory parmesan all come together in a way that feels simple but special at the same time.
Disclosure: This post contains affiliate links.If you click and make a purchase, I may earn a small commission at no extra cost to you.
Why This Cozy Bowl Will Steal Your Heart
If you are anything like me, you probably crave meals that feel both comforting and nourishing. This soup hits that sweet spot perfectly. The creamy base gives it body, while the spinach adds brightness and color. The orzo makes it hearty enough for dinner, and the chicken brings satisfying protein to every bite.
It is the kind of dish that works just as beautifully for a quiet weeknight as it does for serving guests. It looks impressive, smells incredible, and tastes like it simmered all day, even though it comes together much faster than you would expect.
A Little Florentine Inspiration
The word Florentine traditionally refers to dishes that feature spinach, inspired by Italian cooking. In classic Italian kitchens, spinach is often paired with creamy sauces and tender proteins. That combination has stood the test of time for good reason.
This soup borrows that timeless pairing and turns it into something deeply comforting. While it is not a strict traditional Italian dish, it carries that same rustic charm. It feels like something you would enjoy in a cozy trattoria, with warm bread on the side and good conversation flowing around the table.
Why This Recipe Always Works
Before we dive into the details, let me tell you why this one is a total game changer in your kitchen.
Versatile: You can serve it as a starter or a full meal. Add extra spinach or a bit more pasta to adjust the heartiness.
Budget-Friendly: The ingredients are simple and easy to find, and orzo stretches the soup beautifully.
Quick and Easy: From start to finish, it comes together in about 40 minutes, which is perfect for busy evenings.
Customizable: You can adjust the cream level, seasoning, or even swap the pasta if needed.
Crowd-Pleasing: Creamy broth, tender chicken, and cheesy notes make it a guaranteed hit with family and friends.
Make-Ahead Friendly: It reheats well, making it ideal for meal prep.
Great for Leftovers: The flavors deepen overnight, and it tastes even better the next day.
Chef Secrets for the Best Flavor
A few small tricks make all the difference here.
- Sauté the onion and garlic until fragrant and slightly golden, this builds the base flavor.
- Let the chicken broth simmer gently before adding the cream, so the flavors develop fully.
- Add spinach at the end to keep it vibrant and fresh.
- Stir frequently after adding orzo to prevent it from sticking to the bottom.
- Finish with freshly grated parmesan for the best melt and flavor.
Kitchen Tools That Make It Easy
Having the right tools keeps the process smooth and stress free.
Large Soup Pot: A heavy bottomed pot distributes heat evenly and prevents scorching.
Wooden Spoon: Perfect for stirring without scratching your cookware.
Sharp Knife: For finely chopping onion and garlic.
Measuring Cups and Spoons: Ensures consistent flavor and texture.
Ingredients You Will Need For This Creamy Chicken Florentine Soup with Orzo
Everything here works in harmony, creating layers of comfort in every spoonful.
- Boneless Skinless Chicken Breast: 1 pound, diced into small pieces, provides lean protein and tender texture.
- Orzo Pasta: 1 cup dry, adds body and a delicate bite.
- Fresh Spinach: 3 cups, roughly chopped, brings color and freshness.
- Heavy Cream: 1 cup, creates a silky, rich broth.
- Chicken Broth: 6 cups, forms the savory foundation.
- Parmesan Cheese: 1 cup freshly grated, adds salty depth and creaminess.
- Garlic: 3 cloves, minced, gives aromatic warmth.
- Yellow Onion: 1 medium, finely diced, builds flavor at the base.
- Olive Oil: 2 tablespoons, for sautéing.
- Salt: 1 teaspoon, or to taste.
- Black Pepper: 1 half teaspoon, freshly ground.
- Italian Seasoning: 1 teaspoon, enhances the overall profile.

Easy Ingredient Swaps
Sometimes you need flexibility, and this soup allows it.
Chicken Breast: Boneless chicken thighs.
Heavy Cream: Half and half for a lighter version.
Orzo: Small pasta shapes like ditalini.
Spinach: Baby kale for a slightly earthier flavor.
Spotlight on Key Ingredients
Spinach: It wilts beautifully into the hot broth, adding color and a gentle earthy note without overpowering the dish.
Parmesan Cheese: Freshly grated parmesan melts smoothly and gives that savory finish that makes every bite feel complete.
Let’s Cook This Together
Now let’s dive into the process, because this is where the magic really happens.
- Preheat Your Equipment: Place a large soup pot over medium heat and allow it to warm for a minute.
- Combine Ingredients: Add olive oil, then sauté diced onion for about 3 to 4 minutes until soft. Stir in garlic and cook for 30 seconds until fragrant.
- Prepare Your Cooking Vessel: Add diced chicken to the pot, season with salt, pepper, and Italian seasoning, and cook until lightly browned on the outside.
- Assemble the Dish: Pour in the chicken broth and bring to a gentle simmer. Add dry orzo and stir well.
- Cook to Perfection: Let the soup simmer for 10 to 12 minutes, stirring occasionally, until the orzo is tender and the chicken is fully cooked.
- Finishing Touches: Reduce heat and stir in heavy cream, fresh spinach, and grated parmesan. Allow the spinach to wilt and the cheese to melt smoothly into the broth.
- Serve and Enjoy: Ladle into bowls and top with extra parmesan if desired. Let me tell you, it is worth every bite.
Texture and Flavor Harmony
What makes this soup so special is the contrast. The orzo is soft yet slightly firm, the chicken is tender, and the spinach adds delicate texture. The broth is creamy without being overly thick, and the parmesan creates a subtle savory finish.
As it simmers, the flavors deepen. The garlic and onion melt into the broth, the herbs bloom gently, and everything becomes beautifully balanced.
Helpful Cooking Tips for Success
- Stir the orzo frequently to prevent sticking.
- Taste before serving and adjust salt if needed.
- Add spinach just before serving to keep it bright.
- Use freshly grated cheese for smoother melting.
Common Mistakes and How to Avoid Them
- Overcooking the orzo, which can make it too soft, so keep an eye on the timer.
- Adding cream at high heat, which may cause curdling, so lower the heat first.
- Skipping seasoning adjustments at the end, always taste before serving.
Nutrition Highlights
Servings: 6
Calories per serving: 420
Note: These are approximate values.
Time Breakdown
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes
Make Ahead and Storage Guide
This soup can be prepared a day in advance and stored in the refrigerator for up to 3 days. Keep it in an airtight container. When reheating, warm it gently over low heat and add a splash of broth if it thickens too much.
For freezing, it is best to freeze without the orzo and add fresh pasta when reheating, as pasta can soften too much over time.
Serving Suggestions You Will Love
Serve with warm crusty bread or a simple green salad. A sprinkle of extra parmesan on top adds a beautiful finishing touch. You could even pair it with roasted vegetables for a complete meal.
Creative Ways to Use Leftovers
Leftover soup can be thickened slightly and used as a sauce over cooked pasta. You can also spoon it over rice for a comforting second meal. Sometimes I even reduce it down and use it as a creamy base for a casserole.
Extra Kitchen Wisdom
Add a squeeze of lemon juice at the end if you want a brighter finish. Keep extra broth on hand in case the soup thickens overnight. Always store spinach separately if prepping ahead to maintain texture.
Make It Look Stunning
Serve in wide white bowls to show off the green spinach and creamy broth. Sprinkle a bit of extra parmesan in the center and let it gently melt. The contrast of colors makes it feel restaurant worthy.
Fun Variations to Try
- Add mushrooms for an earthy twist.
- Stir in a handful of sun dried tomatoes for extra depth.
- Use rotisserie chicken for quicker prep.
- Add a pinch of red pepper flakes for gentle heat.
FAQ’s
Q1: Can I make this ahead of time?
Yes, it reheats beautifully. Just add a little broth when warming.
Q2: Can I use frozen spinach?
Yes, thaw and drain it well before adding.
Q3: Can I make it dairy free?
You can use a dairy free cream alternative and skip the parmesan.
Q4: How do I thicken the soup?
Simmer slightly longer or add a bit more cheese.
Q5: Can I use another pasta?
Yes, small shapes like ditalini work well.
Q6: How do I prevent the orzo from sticking?
Stir frequently during cooking.
Q7: Can I add more vegetables?
Absolutely, carrots or celery would be lovely.
Q8: How long does it last in the fridge?
Up to 3 days in an airtight container.
Q9: Is this freezer friendly?
Yes, but freeze without pasta for best texture.
Q10: Can I make it lighter?
Use half and half instead of heavy cream.
Conclusion
This Creamy Chicken Florentine Soup Recipe with Orzo is everything you want in a comforting meal, rich, satisfying, and full of flavor. It is simple enough for a weeknight but special enough to share. Trust me, once you make it, it is going to earn a permanent spot in your dinner rotation.
Print
Creamy Chicken Florentine Soup Recipe with Orzo
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 6 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: Italian-Inspired
- Diet: Low Salt
Description
A rich and comforting creamy chicken Florentine soup made with tender chicken, delicate orzo pasta, fresh spinach, and parmesan in a silky herb-infused broth. Perfect for cozy dinners and satisfying enough for a full meal.
Ingredients
- 1 pound boneless skinless chicken breast, diced
- 1 cup dry orzo pasta
- 3 cups fresh spinach, roughly chopped
- 1 cup heavy cream
- 6 cups chicken broth
- 1 cup freshly grated parmesan cheese
- 3 cloves garlic, minced
- 1 medium yellow onion, finely diced
- 2 tablespoons olive oil
- 1 teaspoon salt, or to taste
- 1/2 teaspoon black pepper
- 1 teaspoon Italian seasoning
Instructions
- Heat a large soup pot over medium heat and add olive oil.
- Add diced onion and sauté for 3 to 4 minutes until softened. Stir in minced garlic and cook for 30 seconds until fragrant.
- Add diced chicken to the pot. Season with salt, black pepper, and Italian seasoning. Cook until lightly browned on the outside.
- Pour in chicken broth and bring to a gentle simmer.
- Add dry orzo pasta and stir well. Simmer for 10 to 12 minutes, stirring occasionally, until orzo is tender and chicken is fully cooked.
- Reduce heat to low. Stir in heavy cream, chopped spinach, and grated parmesan cheese.
- Allow spinach to wilt and cheese to melt smoothly into the broth.
- Taste and adjust seasoning if needed, then serve warm.
Notes
- Stir the orzo frequently to prevent sticking.
- Add a splash of extra broth when reheating if the soup thickens.
- Use freshly grated parmesan for the smoothest texture.
- For lighter results, substitute half and half for heavy cream.
Nutrition
- Serving Size: 1 bowl
- Calories: 420
- Sugar: 3g
- Sodium: 680mg
- Fat: 24g
- Saturated Fat: 12g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 28g
- Fiber: 2g
- Protein: 29g
- Cholesterol: 95mg


