Velvety chicken and spinach meld with tender orzo in a Parmesan-enriched cream broth, finished in about 45 minutes. Begin by sweating onions and carrots, add garlic and a light flour roux, then stir in broth and diced chicken to simmer. Fold in cooked orzo, finish with cream and cheese off the heat, and wilt spinach briefly. Serve hot with parsley and crusty bread; swap in rotisserie chicken or half-and-half to save time or lighten the dish.
The rain was hammering against the kitchen window so hard that Tuesday evening that I abandoned my salad plans entirely and started rummaging for something that would warm me from the inside out. A half bag of orzo, some chicken I had thawed that morning, and a wilting container of baby spinach somehow became the most comforting bowl of soup I have ever made. My roommate walked in, took one sniff, and declared that I was never allowed to make anything else from November through March. We ate it straight from the pot with crusty bread, standing at the counter, too hungry and content to bother with bowls.
I made this for a friend who had just had her second baby and she texted me three times that week asking for the recipe. Something about the velvety broth and the way the orzo swells into these perfect little pearls of comfort makes people feel genuinely cared for when you hand them a bowl. I now keep the ingredients stocked from October through April because someone always needs soup.
Ingredients
- 2 boneless, skinless chicken breasts (about 400 g), diced: Cut them into uniform bite sized pieces so everything cooks evenly and you never bite into a chalky center.
- 2 tablespoons unsalted butter: This is your flavor foundation so use real butter, not a substitute.
- 1 medium onion, finely chopped: Finely is the key word here because nobody wants chunky onion surprises in a creamy soup.
- 2 garlic cloves, minced: Fresh garlic only, and add it after the onions are already soft so it does not burn and turn bitter.
- 2 medium carrots, diced: They add sweetness and a gentle color that makes the bowl look as good as it tastes.
- 2 cups fresh baby spinach, roughly chopped: Roughly chopping helps it blend into the soup rather than sitting on top like an afterthought.
- 3/4 cup heavy cream: This is what transforms broth into something luxurious so do not skimp on it.
- 1/3 cup grated Parmesan cheese: Grate it fresh from the block because the pre shredded kind will leave you with a grainy texture.
- 6 cups low sodium chicken broth: Low sodium gives you control over the final seasoning.
- 3/4 cup orzo pasta: This tiny pasta shape is what makes this soup special so seek it out.
- 2 tablespoons all purpose flour: This works with the butter to create a quick roux that thickens everything beautifully.
- Salt and freshly ground black pepper, to taste: Season in layers throughout the cooking process for the deepest flavor.
- 1/2 teaspoon dried thyme: A quiet herb that does heavy lifting in the background of every spoonful.
- 1/4 teaspoon ground nutmeg (optional): Trust me on this one, nutmeg is the secret handshake of creamy soups.
- Fresh parsley, chopped (optional): A bright finishing touch that lifts the whole bowl.
Instructions
- Melt and soften:
- Melt the butter in a large pot or Dutch oven over medium heat, then add the onion and carrots, letting them cook down for about 5 minutes until they are soft and the kitchen smells like the start of something wonderful.
- Wake up the garlic:
- Stir in the minced garlic and cook for just one minute until you can smell it bloom, pulling it off the heat a moment before you think you should because garlic waits for nobody.
- Build the roux:
- Sprinkle the flour over the vegetables and stir constantly for one minute, coating everything so the raw flour taste cooks out and the soup will thicken naturally later.
- Add the broth:
- Slowly pour in the chicken broth while stirring to keep lumps from forming, then bring the whole pot to a gentle simmer where small bubbles just begin to break the surface.
- Cook the chicken:
- Slide in the diced chicken along with the thyme, salt, pepper, and nutmeg, letting it simmer for 8 to 10 minutes until the chicken pieces are cooked through and tender.
- Simmer the orzo:
- Stir in the orzo and cook for 7 to 8 minutes, stirring occasionally so the little pasta does not glue itself to the bottom of your pot.
- Make it creamy:
- Reduce the heat to low and pour in the heavy cream and Parmesan, stirring gently until the cheese melts and the broth turns into a silky, golden sauce.
- Wilt the spinach:
- Fold in the chopped spinach and let it cook for just 2 to 3 minutes until it wilts into the soup, turning vibrant green and soft without overcooking.
- Taste and serve:
- Taste the soup and add more salt or pepper if it needs it, then ladle into warm bowls and finish with a scatter of fresh parsley if you have it on hand.
One snowy evening I brought a thermos of this to a neighbors house when her power went out and she stood in her dark kitchen eating it by candlelight, telling me it was the best thing she had tasted all winter. That is the thing about soup like this, it becomes part of the story you tell about a night.
Making It Your Own
Throwing in a handful of sliced mushrooms with the onions adds an earthy depth that makes the soup feel a little more grown up. I have also stirred in a spoonful of pesto at the very end when I wanted to feel fancy, and it was absolutely worth the experiment. This recipe forgives substitutions gracefully so trust your instincts.
Serving It Right
A thick slice of crusty Italian bread on the side is not optional in my house, it is mandatory for proper broth soaking. A glass of crisp Pinot Grigio cuts through the richness perfectly if you are serving this for a casual dinner with friends. Ladle it into wide shallow bowls so the steam rises up and hits you before the first bite.
Storage and Reheating
This soup keeps beautifully in the fridge for up to three days, though you may need to add a splash of broth when reheating because the orzo is thirsty. Freeze it without the orzo if you want to keep it longer, then cook fresh pasta when you thaw it. The cream base can separate slightly when frozen so gentle reheating and a good stir bring it back to life.
- Let the soup cool completely before transferring to containers to prevent condensation from watering it down.
- Reheat on the stove over medium low rather than using the microwave for the smoothest texture.
- Always taste and reseason after reheating because cold dulls flavors and a pinch of salt works wonders.
Some recipes earn a permanent spot in your rotation not because they are impressive but because they make people feel fed in every sense of the word. Keep this one close for the nights that call for something warm and honest.
Recipe FAQs
- → How do I prevent the orzo from sticking together?
-
Add orzo to a gentle simmering broth and stir frequently during the first few minutes. Keeping the heat moderate and stirring occasionally prevents clumping; use the indicated liquid ratio so the pasta cooks tender without absorbing all the broth.
- → Can I use rotisserie or leftover chicken?
-
Yes. Shred or dice cooked chicken and add it in when you finish the orzo with cream and cheese so it warms through without overcooking. This shortens overall cook time and keeps the chicken tender.
- → What is the best way to thicken the broth?
-
A simple roux made from butter and flour at the start creates a silky base. Alternatively, whisk a small cornstarch slurry into cold broth before adding, or reduce the broth slightly by simmering to concentrate the texture.
- → How can I lighten the dish without losing flavor?
-
Replace heavy cream with half-and-half or a mix of milk and a tablespoon of cornstarch to preserve body. Reduce the Parmesan slightly and boost flavor with extra herbs or a squeeze of lemon to brighten the finish.
- → Is this suitable for freezing and reheating?
-
You can freeze the soup before adding cream and cheese; dairy may separate if frozen after enrichment. Thaw, reheat gently, then stir in cream and Parmesan off the heat to restore a smooth texture.
- → How can I make this gluten-free?
-
Substitute gluten-free orzo or use short-grain rice like Arborio. Replace all-purpose flour with a gluten-free flour blend or use a cornstarch slurry to thicken; adjust liquid as needed since absorption varies.