This creamy Florentine blends shredded chicken, orzo and plenty of spinach in a silky broth. Sauté onion, carrot and celery in butter, add garlic and herbs, then stir in chicken, orzo and stock. Simmer until pasta is tender, wilt the greens, then finish with half-and-half or cream. Use rotisserie chicken to save time, swap in small gluten-free pasta or rice if needed, and reheat gently to avoid curdling.
The radiator in my apartment clicked and groaned all through January, and somewhere around week three of that soundtrack I started making this soup on repeat. There is something about cream, spinach, and orzo swimming together that makes even a drafty kitchen feel forgiving. I ate it cross-legged on the floor more times than I care to admit, bowl balanced on a stack of cookbooks.
A friend once showed up at my door soaking wet from an unexpected downpour, and I had this soup simmering on the stove. She sat wrapped in a blanket eating two bowls without saying a word until the mug was empty, which is honestly the highest compliment I have ever received.
Ingredients
- Chicken breast (2 cups cooked, shredded or diced): Rotisserie chicken is the smart shortcut here, but leftover grilled or baked chicken works beautifully too.
- Unsalted butter (2 tablespoons): Butter gives the sautéed vegetables a richness that oil simply cannot replicate in this particular soup.
- Yellow onion, 1 medium, finely diced: Dice it small so every spoonful gets a bit of sweetness without chunky surprises.
- Garlic, 2 cloves, minced: Fresh garlic only, and add it after the vegetables have softened so it never turns bitter.
- Carrots, 2 medium, diced: They bring color and a gentle sweetness that balances the cream.
- Celery, 2 stalks, diced: Do not skip this, it is doing quiet foundational work you will miss if it is gone.
- Baby spinach, 3 cups, roughly chopped: Chop it so it disperses evenly rather than floating in giant leafy sheets.
- Orzo pasta, 3/4 cup uncooked: This tiny pasta is the heart of the texture, thickening everything as it cooks.
- Low-sodium chicken broth, 4 cups: Low-sodium gives you control over the final salt level.
- Half-and-half or heavy cream, 1 cup: Heavy cream for indulgence, half-and-half for everyday, whole milk if you are being virtuous.
- Dried thyme (1 teaspoon) and dried basil (1/2 teaspoon): These two dried herbs punch far above their weight in a creamy broth.
- Black pepper (1/2 teaspoon) and salt (1/2 teaspoon plus more to taste): Season in layers and taste at the end before adding more.
- Freshly grated nutmeg, 1/4 teaspoon (optional): This is the secret ingredient, do not leave it out if you can help it.
- Parmesan and fresh parsley for garnish: Entirely optional but they add a finishing touch that makes the bowl feel complete.
Instructions
- Build the flavor base:
- Melt the butter in a large soup pot or Dutch oven over medium heat, then add the onion, carrots, and celery. Sauté for about 5 minutes until the vegetables soften and the onion turns translucent, stirring occasionally so nothing catches.
- Wake up the garlic:
- Add the minced garlic and cook for just one minute, stirring constantly until your kitchen smells impossibly good and the garlic is fragrant but not browned.
- Season and combine:
- Stir in the thyme, basil, salt, pepper, and nutmeg, then add the shredded chicken and uncooked orzo, tossing everything together so the pasta gets coated in the seasoned butter.
- Simmer the soup:
- Pour in the chicken broth and bring it to a gentle boil, then reduce the heat and let it simmer uncovered for 10 minutes until the orzo is nearly tender, stirring once or twice so nothing sticks to the bottom.
- Wilt the spinach:
- Stir in the chopped spinach and let it cook for 2 to 3 minutes until it has wilted down completely and turned a brilliant dark green.
- Add the cream:
- Reduce the heat to low and stir in the half-and-half or heavy cream, simmering gently for another 3 to 5 minutes until the soup is creamy and heated through, and whatever you do, do not let it boil.
- Serve and garnish:
- Ladle into warm bowls and top with grated Parmesan and chopped parsley if you are feeling generous, then serve immediately while it is still steaming.
This soup became my default meal for friends who were going through something, because it asks nothing of the person eating it and gives everything back in return.
Choosing the Right Pot
A heavy-bottomed Dutch oven makes a real difference here because it distributes heat evenly and prevents the orzo from sticking and scorching on the bottom. If you only have a lighter stockpot, just stir more frequently and keep the heat a touch lower than you think you need.
Making It Gluten Free
Swap the orzo for gluten-free pasta or a handful of arborio rice and the rest of the recipe stays exactly the same. Rice takes a few extra minutes to cook through, so test it before adding the spinach and cream.
Storing and Reheating
Leftovers keep beautifully in the refrigerator for up to three days if stored in an airtight container, though the texture will thicken considerably overnight. Reheat gently over low heat on the stove rather than using a microwave, stirring occasionally and adding broth as needed.
- A crusty loaf of bread on the side is not optional in my house, it is mandatory.
- A glass of Pinot Grigio alongside turns a Tuesday dinner into something that feels intentional.
- Taste for salt one last time before serving, because broth and cheese vary wildly in sodium.
Some recipes earn their place in your rotation by being impressive, but this one earns it by being the bowl you reach for when nothing else will do. Keep it close, and it will take care of you.
Recipe Q&A Section
- → Can I use rotisserie chicken?
-
Yes—rotisserie chicken is a great shortcut. Add it late in the cooking process to warm through without drying, and shred or dice to your preferred bite size.
- → How do I prevent the cream from curdling?
-
Lower the heat to a gentle simmer before adding the half-and-half or cream and stir constantly until warmed. Avoid boiling after dairy is added to keep the broth silky.
- → Can I make this gluten-free?
-
Swap the orzo for a certified gluten-free small pasta or use rice. Adjust cooking time as needed since different grains cook at different rates.
- → How long should I cook the orzo?
-
Simmer the orzo about 8–10 minutes until nearly tender; it will finish cooking when the cream is added. Check package instructions and taste for desired texture.
- → How can I make the soup lighter?
-
Use whole milk instead of half-and-half or heavy cream and reduce the amount of butter. You can also increase the broth-to-dairy ratio and add extra spinach for bulk.
- → What are good garnish and serving suggestions?
-
Finish with freshly grated Parmesan and chopped parsley for brightness. Serve with crusty bread and a crisp white wine like Pinot Grigio for a classic pairing.