Velvety broth, tender chicken, and rice that holds its shape instead of turning the pot starchy make this creamy chicken and rice soup the kind of dinner people remember. It eats like a full meal, with enough body to feel comforting and enough freshness from the celery, carrots, and parsley to keep each bowl from tasting heavy. The cream rounds everything out at the end, but the soup still tastes like chicken and vegetables first.
The part that makes this version work is the order. The flour gets cooked in the butter with the vegetables before the broth goes in, which gives the soup a light, natural thickness without leaving raw flour behind. The chicken simmers gently in the broth before it’s shredded, so it stays juicy instead of stringy, and the rice goes in later so it cooks in the soup instead of soaking up all the liquid too early.
Below, I’ve included the little timing details that keep the rice tender and the cream smooth, plus a few smart swaps if you need to adjust for what’s already in your kitchen.
The soup thickened up beautifully and the rice stayed tender without getting mushy. I loved that the chicken shredded right in the pot and the cream made it taste like it cooked all afternoon.
Creamy Chicken and Rice Soup is the one to pin for nights when you want a full dinner in one pot with tender chicken, soft rice, and a broth that stays silky.
The Trick to Keeping the Rice Tender Instead of Turning the Pot Thick and Gluely
Rice is the ingredient that can change this soup from cozy to heavy in a hurry. Long-grain white rice is the right choice here because it holds its shape and releases less starch than short-grain or arborio rice. That means the broth stays creamy instead of turning pasty, especially after the cream goes in.
The bigger mistake is adding the rice too early. If it simmers the whole time, it drinks up too much liquid and the soup gets thicker by the minute. Cook the chicken first, then add the rice once the broth is already seasoned and the pot is at a steady boil. That gives you tender grains with enough structure to still be spoonable the next day.
What Each Ingredient Is Actually Doing in This Soup

- Chicken breast — It cooks gently in the broth and shreds into soft pieces that soak up flavor. Chicken thighs work too if you want a deeper taste and a little more richness, but breasts keep the soup lighter and clean-tasting.
- Long grain white rice — This is the best rice for keeping the soup creamy without making it gummy. If you use brown rice, it needs a much longer cook time and a good splash more broth, or it will stay chewy while the rest of the soup finishes.
- Butter and flour — Together they make the roux that gives the broth its body. Cook them with the vegetables for a minute or two so the soup doesn’t taste floury; that quick step is what keeps the cream from doing all the thickening work at the end.
- Carrots, celery, and onion — This is the base that makes the soup taste like something you meant to cook, not just chicken in cream. Dice the onion finely and slice the carrots and celery evenly so they soften at the same pace.
- Heavy cream — This finishes the soup with a smooth, full texture that won’t curdle the way lower-fat dairy can. Half-and-half works if that’s what you have, but the broth will be a little thinner and less lush.
- Thyme, parsley, and nutmeg — Thyme brings the savory backbone, parsley keeps the soup from tasting flat, and nutmeg adds a quiet warmth that makes the cream taste rounder. Don’t overdo the nutmeg; it should disappear into the background, not stand out.
How to Build the Soup in the Right Order So It Stays Creamy
Softening the Vegetables First
Melt the butter in a large pot, then cook the onion, carrots, and celery until the onion turns translucent and the edges start to soften. You’re not trying to brown them; you’re laying the flavor base and giving the vegetables a head start so they don’t stay crunchy in the finished soup. If the pot looks dry, lower the heat instead of adding more butter right away. Too much heat here can color the butter before the vegetables have time to sweat properly.
Cooking Out the Flour
Stir in the garlic and flour and keep it moving for 1 to 2 minutes. The mixture should look sandy and paste-like, and the raw flour smell should fade before you add any liquid. If you dump the broth in too fast, you’ll get little lumps and a thin flour taste that never fully disappears. A slow pour with constant stirring gives you a smooth base.
Simmering the Chicken Before the Rice
Gradually add the broth, then stir in the chicken, thyme, parsley, and nutmeg. Let the soup simmer until the chicken is cooked through and the meat feels firm but still juicy, then lift it out and shred it. This stage builds flavor in the broth without overcooking the chicken. If the soup is boiling hard, turn it down; rapid bubbling can make the chicken stringy and cause the cream later to taste less silky.
Cooking the Rice in the Broth
Bring the soup to a boil before adding the rice, then cover and simmer until the grains are tender. The liquid should move in gentle bubbles, not a wild boil, or the rice can break apart and cloud the broth. Keep an eye on the pot near the end because rice goes from just-right to too soft fast. If the soup seems too thick before the rice is done, add a little more broth or water so it has room to finish.
Finishing with Cream and Shredded Chicken
Stir the shredded chicken and cream back into the pot and let everything warm through for about 5 minutes. The soup should look glossy and pale gold, with no sign of separation at the edges. Keep the heat low at this point; cream doesn’t need a hard simmer, and high heat can make it look grainy or split. Taste at the end and adjust the salt and pepper only after the cream is in, since dairy softens seasoning.
Three Ways to Adjust This Soup Without Losing the Texture
Make it dairy-free with a coconut-free finish
Swap the heavy cream for unsweetened oat cream or an unsweetened dairy-free cooking cream. You’ll lose a little of the classic richness, but the soup still finishes smooth if you keep the heat low. Avoid thin milk alternatives here; they can split or leave the broth looking watery.
Use rotisserie chicken for a faster weeknight version
Skip the raw chicken simmer and stir in 3 to 4 cups of shredded rotisserie chicken after the rice is cooked. That cuts the active time down and still gives you a hearty bowl, though the broth will taste a little less deeply chicken-forward than when the meat cooks in the soup itself.
Gluten-free without losing the body
Replace the flour with a tablespoon of cornstarch mixed into a little cold broth, then stir that slurry in near the end of the vegetable sauté. Cornstarch thickens faster than flour, so the soup will look slightly more glossy and less velvety, but it still gives you a satisfying spoon-coating finish.
Make it ahead for lunches
Cook the soup base and chicken as written, but hold the rice and cream until you’re ready to serve. Rice keeps absorbing liquid as it sits, so this approach protects the texture and lets you finish each batch fresh. It’s the best move if you want leftovers that still taste like soup instead of porridge.
Storage and Reheating
- Refrigerator: Store for up to 4 days. The rice will keep soaking up broth, so expect the soup to thicken overnight.
- Freezer: It freezes, but the rice gets softer after thawing and the cream can separate a little. For the best result, freeze the soup before adding the cream and rice, then finish those two ingredients after reheating.
- Reheating: Warm it slowly on the stove over low heat with a splash of broth or water. A hard boil is the fastest way to break the cream and push the rice from tender to mushy.
Answers to the Questions Worth Asking

Creamy Chicken And Rice Soup
Ingredients
Equipment
Method
- Melt the butter in a large pot over medium heat, then sauté the onion, carrots, and celery for 5 minutes until the vegetables start to soften and smell fragrant.
- Add the garlic and flour, and cook for 1–2 minutes, stirring constantly until the flour smells lightly toasted and thickens the pan juices.
- Gradually pour in the chicken broth while stirring so no lumps form.
- Add the chicken, thyme, dried parsley, and nutmeg, then bring the soup to a simmer and cook until the chicken is cooked through, about 15–18 minutes.
- Remove the chicken from the pot and shred it, then return the shredded chicken to the soup.
- Bring the soup to a boil, then add the long grain white rice.
- Cover and simmer until the rice is tender, about 18 minutes, stirring occasionally to prevent sticking.
- Stir in the heavy cream and the shredded chicken, then simmer for 5 minutes until the broth turns creamy and cohesive.
- Season with salt and pepper to taste, then serve hot.


