Love this? Pin it for later!
A velvety, soul-warming bowl of comfort that transforms simple ingredients into pure magic.
The first time I made this soup, it was one of those raw, drizzly October afternoons when the sky couldn't decide between rain and snow. My daughter had just come home from school with rosy cheeks and a stuffy nose, and I wanted something that would wrap her in warmth from the inside out. What started as a desperate attempt to use up leftover chicken and wilting carrots became our family's most-requested soup—one that now makes an appearance whenever someone needs a little extra care.
This isn't just another chicken and rice soup. The magic lies in the technique: we toast the rice until it releases its nutty fragrance, creating tiny pearls that stay perfectly al dente even after reheating. The carrots are diced small enough to cook quickly but large enough to provide satisfying bites of sweetness. And the creaminess? It's achieved through a combination of a roux and a splash of half-and-half, giving you that restaurant-quality silkiness without being overly heavy.
What I love most is how this soup transforms throughout the seasons. In winter, I serve it with crusty sourdough for dipping. In spring, I brighten it with fresh dill and lemon zest. It's become my go-to for new parents, sick friends, and potluck dinners because everyone—from toddlers to grandparents—finds comfort in its familiar flavors.
Total Time
45 minutes
Why This Recipe Works
- Restaurant-Quality Creaminess: A blonde roux creates the perfect base that won't separate or become grainy.
- Never Mushy Rice: Toasting the rice before adding liquid keeps each grain distinct and pleasantly chewy.
- Depth Without Hours: A combination of fresh herbs and a parmesan rind creates complex flavor in under an hour.
- One-Pot Wonder: Everything cooks in a single Dutch oven, minimizing cleanup.
- Freezer-Friendly: The rice holds up beautifully to freezing, making this perfect for meal prep.
- Easily Customizable: Swap in different vegetables or proteins based on what you have on hand.
- Kid-Approved: Mild flavors and familiar ingredients make this a hit with even picky eaters.
Ingredients You'll Need
The beauty of this soup lies in its humble ingredients, each playing a crucial role in creating the final symphony of flavors. Let's explore each component and why it matters:
The Protein Foundation
I prefer boneless, skinless chicken thighs for their rich flavor and forgiving nature—they stay juicy even if slightly overcooked. If you're using chicken breasts, reduce the cooking time by 3-4 minutes and check for doneness earlier. For a shortcut, rotisserie chicken works beautifully; just add it during the final 5 minutes of cooking to prevent it from becoming stringy.
The Rice Selection
Long-grain white rice is my go-to because it maintains its structure without becoming mushy. Jasmine rice adds a lovely floral note, while basmati brings nuttiness. Avoid short-grain or medium-grain rice varieties—they release too much starch and can make the soup gluey. If you need a gluten-free option, wild rice works but requires an additional 15-20 minutes of cooking time.
The Aromatic Trinity
Onions, carrots, and celery form the classic mirepoix, but I've tweaked the ratios for optimal sweetness. I use twice as many carrots as celery since their natural sugars caramelize beautifully and complement the creaminess. Look for carrots with vibrant orange color and no green shoulders—they'll be sweeter and less bitter.
The Creamy Component
Heavy cream can feel too rich, while milk isn't quite luxurious enough. Half-and-half strikes the perfect balance, but you can create your own by combining equal parts whole milk and heavy cream. For a dairy-free version, full-fat coconut milk works surprisingly well, adding a subtle tropical note that pairs beautifully with the carrots.
The Flavor Enhancers
Fresh thyme is non-negotiable—dried thyme becomes too assertive. A single bay leaf adds depth without being identifiable. The secret weapon? A parmesan rind if you have one lurking in your freezer. It melts into the soup, adding incredible umami that makes people ask, "What's in this that's so good?"
How to Make Creamy Chicken and Rice Soup with Carrots
Prep Your Ingredients
Start by dicing your vegetables into uniform pieces—about ¼-inch for the carrots and celery, and ½-inch for the onion. This ensures even cooking and perfect spoonability. Cut your chicken into ¾-inch pieces; they'll shrink slightly during cooking. Measure out your rice and have your broth ready to pour. This mise en place approach prevents any last-minute scrambling.
Toast the Rice
Heat 2 tablespoons of olive oil in a heavy-bottomed Dutch oven over medium heat. Add the rice and stir constantly for 3-4 minutes until the grains become opaque and emit a nutty aroma. This crucial step creates a protective barrier around each grain, preventing it from becoming mushy and adding a delightful toasty flavor that elevates the entire soup.
Create the Roux
Push the toasted rice to the edges of the pot and add 3 tablespoons of butter to the center. Once melted, sprinkle in 3 tablespoons of flour and whisk constantly for 2 minutes. You're looking for a pale blonde color—any darker and it will overpower the delicate flavors. This roux will thicken the soup and create that velvety texture that clings lovingly to each ingredient.
Build the Aromatics
Add the diced onion, carrots, and celery to the pot. Season with 1 teaspoon of salt and ½ teaspoon of pepper. Cook for 5-6 minutes, stirring occasionally, until the vegetables begin to soften and the onions turn translucent. The salt helps draw out moisture from the vegetables, preventing them from browning and creating a sweeter flavor profile.
Deglaze and Simmer
Pour in ½ cup of dry white wine (or chicken broth) and use a wooden spoon to scrape up all the flavorful bits stuck to the bottom. Let it bubble for 2 minutes until mostly evaporated. This step lifts all the caramelized flavors and creates a more complex base. Add 6 cups of warm chicken broth, the thyme, bay leaf, and parmesan rind if using.
Cook the Chicken and Rice
Bring the soup to a gentle boil, then add the diced chicken. Reduce heat to maintain a steady simmer and cook for 15 minutes. The rice should be tender but still have a slight bite, and the chicken should register 165°F on an instant-read thermometer. Skim off any foam that rises to the surface for a clearer, more appetizing final product.
Finish with Cream
Remove the bay leaf and parmesan rind (if used). Reduce heat to low and stir in 1 cup of half-and-half. Warm gently for 2-3 minutes—do not boil, as this can cause the cream to curdle. Taste and adjust seasoning with additional salt and pepper as needed. The soup should coat the back of a spoon but still be pourable.
Rest and Serve
Let the soup rest for 5 minutes off heat—this allows the flavors to meld and the temperature to drop slightly to optimal eating temperature. Ladle into warm bowls and garnish with fresh parsley, a drizzle of olive oil, or some crispy croutons for textural contrast. Serve immediately with crusty bread for the ultimate comfort meal.
Expert Tips
Temperature Matters
Always use warm broth when adding it to the roux. Cold liquid can cause the roux to seize, creating lumps that are nearly impossible to whisk out. Keep your broth in a small saucepan on low heat while you prepare the vegetables.
Rice Cooking Hack
If you're making this ahead, cook the rice separately and add it when serving. This prevents it from absorbing too much liquid and becoming mushy. Store the rice in a separate container with a splash of broth.
Flavor Booster
Add a strip of lemon zest during the simmering process. Remove it before serving. This brightens the entire soup and cuts through the richness without adding obvious lemon flavor.
Vegetable Prep
Cut your carrots on the bias (diagonally) rather than straight rounds. This increases the surface area, allowing them to cook more evenly and absorb more flavor while maintaining a pleasant texture.
Time-Saving Tip
Use kitchen shears to cut the chicken directly into the pot. It's faster than cutting on a board and creates less mess. The irregular shapes actually create more surface area for browning and flavor development.
Consistency Control
If your soup becomes too thick upon standing (rice continues to absorb liquid), simply thin it with warm broth or milk. For soup that's too thin, whisk 2 tablespoons of flour with ¼ cup of cold water and stir it in while simmering.
Variations to Try
Vegetarian Version
Replace chicken with cannellini beans and use vegetable broth. Add 2 cups of baby spinach during the final 2 minutes. The beans provide protein while the spinach adds color and nutrition.
Spicy Southwest
Add 1 diced jalapeño with the vegetables, substitute cumin for thyme, and stir in 1 cup of corn kernels. Top with crushed tortilla chips and a squeeze of lime for a Mexican-inspired twist.
Spring Vegetable
Replace carrots with asparagus tips and add fresh peas during the final 5 minutes. Use tarragon instead of thyme and finish with a splash of white wine vinegar for brightness.
Mushroom Lovers
Add 8 ounces of sliced cremini mushrooms with the vegetables. Use mushroom broth instead of chicken broth and finish with a drizzle of truffle oil for an earthy, luxurious version.
Autumn Harvest
Substitute half the carrots with diced butternut squash and add ½ teaspoon of ground sage. Top with roasted pumpkin seeds for crunch and a drizzle of maple cream for sweetness.
Lighter Version
Skip the roux and use 2 tablespoons of cornstarch whisked into cold broth. Replace half-and-half with evaporated skim milk. Add extra vegetables like zucchini and bell peppers for bulk without calories.
Storage Tips
Refrigerator Storage
Store cooled soup in airtight containers for up to 4 days. The flavors actually improve after the first day as they meld together. When reheating, add a splash of broth or milk as the rice will have absorbed more liquid. Warm gently over medium-low heat, stirring occasionally, until heated through.
Freezing Instructions
This soup freezes exceptionally well for up to 3 months. For best results, slightly undercook the rice if you plan to freeze. Cool completely, then portion into freezer bags, removing as much air as possible. Lay flat to freeze for space-efficient storage. Thaw overnight in the refrigerator and reheat gently, adding liquid as needed.
Make-Ahead Strategy
For meal prep, cook the soup base (everything except rice and cream) up to 2 days ahead. Store separately from cooked rice. When ready to serve, reheat the base, add warm rice, then stir in the cream. This prevents the rice from becoming overcooked and maintains the perfect texture.
Frequently Asked Questions
Yes, but you'll need to adjust the cooking time. Brown rice requires an additional 15-20 minutes of simmering. Add it with the broth and let it cook for 20 minutes before adding the chicken. The nutty flavor of brown rice pairs beautifully with this soup, though the texture will be chewier than with white rice.
Cream curdles when exposed to high heat or acidic ingredients. To prevent this, always add cream off-heat and warm it gently without boiling. If your broth is very acidic from wine or tomatoes (not in this recipe), temper the cream by whisking a small amount of hot soup into it before adding to the pot. Using room temperature cream also helps prevent curdling.
While possible, I don't recommend it for optimal results. The roux needs to be cooked properly, and the rice can become overcooked. If you must use a slow cooker, prepare the roux separately on the stovetop, then add all ingredients except cream to the slow cooker. Cook on low for 4-5 hours, stir in cream during the last 30 minutes.
For thicker soup, create a slurry with 2 tablespoons of flour whisked into ¼ cup of cold water, then stir into simmering soup. For thinner soup, simply add warm broth or milk until you reach desired consistency. Remember that the soup will thicken as it stands due to the rice absorbing liquid.
Mix equal parts whole milk and heavy cream for a perfect substitute. For a lighter option, use whole milk with 2 tablespoons of Greek yogurt whisked in. For dairy-free, full-fat coconut milk works beautifully, or try unsweetened oat milk for a neutral flavor that won't compete with the other ingredients.
Absolutely! This recipe doubles beautifully—just ensure you have a large enough pot (at least 7-quart capacity). When doubling, you may need to add 5-10 extra minutes to the cooking time since a larger volume takes longer to come to temperature. All ingredients can be doubled except the salt; add 1.5 times the amount, then adjust to taste.
Creamy Chicken and Rice Soup with Carrots
Ingredients
Instructions
- Toast the rice: Heat olive oil in a Dutch oven over medium heat. Add rice and toast for 3-4 minutes until fragrant and opaque.
- Create roux: Push rice to edges, melt butter in center, whisk in flour and cook 2 minutes until pale blonde.
- Sauté vegetables: Add onion, carrots, celery, season with salt and pepper, cook 5-6 minutes until softened.
- Deglaze: Pour in wine, scrape up browned bits, cook 2 minutes until mostly evaporated.
- Simmer: Add warm broth, thyme, and bay leaf. Bring to simmer, add chicken, cook 15 minutes until rice is tender and chicken is cooked through.
- Finish with cream: Remove bay leaf, stir in half-and-half, warm gently 2-3 minutes without boiling. Adjust seasoning and serve hot.
Recipe Notes
For best results, use warm broth when adding to the roux to prevent lumps. Store leftovers in the refrigerator for up to 4 days or freeze for up to 3 months. Soup will thicken upon standing; thin with additional broth or milk when reheating.
