When the craving hits for something warm, filling, and full of flavor, this creamy garlic parmesan chicken & rice soup is the answer. It’s a rich and hearty take on traditional chicken and rice soup, made extra special with creamy broth, roasted garlic flavor, and melted parmesan stirred right in. Whether you’re looking for something cozy on a chilly evening or a make-ahead meal to keep the week simple, this soup delivers comfort by the spoonful.
With tender chicken, fluffy rice, and a broth that’s equal parts creamy and savory, it hits all the right notes. The garlic doesn’t overpower—it gently perfumes the base—while the parmesan brings a cheesy, nutty depth that lingers pleasantly. This recipe is unfussy but incredibly rewarding, and it’s sure to become a repeat favorite in your kitchen.
What’s Inside: Ingredient Breakdown

Each ingredient in this recipe was chosen for its role in making the soup flavorful, thick, and satisfying. Here’s a quick guide to what you’ll need and why it matters.
Chicken:
Thighs bring juiciness and flavor, but breasts work well if you prefer leaner cuts. Leftover cooked chicken or shredded rotisserie chicken is also great for saving time.
Garlic:
Fresh garlic is essential. You’ll need several cloves to build the base flavor—minced and gently sautéed until golden. It creates the warm backbone of this dish.
Vegetables:
Diced onion, celery, and carrots are the trio that forms the classic soup base. Each brings something important—sweetness, depth, and aroma.
Rice:
Long-grain white rice is ideal. It cooks to the perfect tenderness without breaking down. Brown rice or wild rice can be used for more texture but will need longer cooking.
Chicken Broth:
A good low-sodium broth provides savory flavor without overwhelming saltiness. Homemade broth offers a richer, more complex result, but boxed broth works just fine.
Heavy Cream:
Cream is what transforms the broth into something lush and velvety. For a lighter soup, you can sub in half-and-half or use a dairy-free alternative.
Parmesan:
Grate it fresh from the block for the best melting texture and flavor. It adds a salty, nutty note that gives the soup its signature finish.
Butter & Olive Oil:
These fats are used together to sauté the aromatics and help develop flavor right from the start.
Flour:
Used in a small amount to slightly thicken the soup, flour helps create a satisfying consistency without turning the broth too heavy.
Bay Leaf & Herbs:
A single bay leaf adds subtle complexity during simmering. Chopped parsley or thyme stirred in at the end brings freshness.
Salt & Pepper:
Added at the end so you can adjust based on your broth and parmesan.
Step-by-Step Directions
1. Prep Ingredients
Chop your vegetables, mince the garlic, cube the raw chicken (if using), and grate the parmesan so everything is ready to go.
2. Cook Aromatics
Heat olive oil and butter in a large soup pot over medium heat. Add onions, carrots, and celery. Cook for 6–8 minutes until softened. Stir in garlic and cook for another minute until fragrant.
3. Brown the Chicken
Add raw chicken pieces to the pot and cook until lightly browned. If using cooked chicken, wait and add it later so it doesn’t dry out.
4. Stir in Flour
Sprinkle in the flour and stir constantly for 1 minute. This helps the soup thicken as it simmers.
5. Add Broth & Bay Leaf
Pour in the broth slowly while stirring to prevent lumps. Add the bay leaf. Bring to a low boil.
6. Simmer with Rice
Add the rice, reduce the heat to a simmer, and cover the pot. Cook for 15–20 minutes, stirring occasionally, until the rice is soft.
7. Add Cream & Cheese
Turn the heat down to low. Stir in the cream and then gradually add the parmesan, stirring as you go to help it melt evenly.
8. Season & Serve
Remove the bay leaf, taste, and season with salt and pepper as needed. Top with chopped parsley or thyme before serving.
Helpful Tips, Swaps & Creative Ideas
Best Tips:
-
The soup will thicken as it sits—add a splash of broth or water when reheating.
-
Don’t add cheese or cream over high heat; keep it low to avoid curdling.
-
Stir often once the rice is added to prevent sticking.
Variations:
-
Dairy-Free: Use coconut milk instead of cream and a vegan parmesan substitute or skip the cheese.
-
Gluten-Free: Omit flour or replace it with cornstarch slurry.
-
Add Greens: Stir in baby spinach, kale, or chopped chard during the last few minutes.
-
Spicy Option: Add crushed red pepper flakes or diced jalapeños for heat.
Protein Alternatives:
-
Substitute shredded turkey or use cooked sausage or plant-based meat alternatives.
How to Serve It
Serve this soup with warm bread, garlic toast, or a light green salad. It makes a wonderful one-pot dinner but also works well for meal prep—portioned into containers for grab-and-go lunches.
It’s perfect for casual weeknights, slow weekend meals, or sharing with guests in a relaxed setting. The creamy broth and rich flavor make it feel like comfort food, but with just the right amount of elegance.
Enjoy it with a glass of crisp white wine, sparkling cider, or a mug of herbal tea.
Nutrition Notes
Though creamy, this soup can be easily adjusted to match your nutrition goals. Using chicken breast, reducing the cream, or swapping in light coconut milk are simple ways to cut back on fat and calories. The addition of rice provides sustained energy, while garlic and veggies add vitamins and antioxidants.
To make it more filling and nutritious, toss in extra vegetables, switch to whole grain rice, or serve it with a salad or vegetable side dish.
For lower sodium, start with unsalted broth and season gradually at the end.
Common Questions
1. Can I freeze this soup?
Yes, but the rice will soften over time. For best texture, freeze the soup without rice and add it fresh when reheating.
2. What’s the best type of rice to use?
Long-grain white rice holds up well. Brown or wild rice adds more texture but takes longer. Avoid instant rice, which breaks down quickly.
3. Is this recipe slow cooker-friendly?
It is! Add everything except the rice, cream, and cheese to the slow cooker and cook on low for 6–7 hours. Stir in rice for the final 30 minutes. Add cream and cheese just before serving.
4. Why did my cheese clump?
Always use freshly grated parmesan and add it slowly over low heat. High heat or pre-shredded cheese can cause clumps.
5. Can I use something other than heavy cream?
Half-and-half, evaporated milk, or full-fat coconut milk are good substitutes. Avoid boiling the soup after adding dairy.
6. Is it gluten-free as written?
No, but it can be easily adapted. Just omit the flour or thicken with a gluten-free starch like cornstarch or arrowroot.
7. Can I use leftover chicken?
Yes, and it’s a great way to save time. Stir in cooked chicken during the last few minutes so it heats through without overcooking.
A creamy, garlic-infused chicken and rice soup with parmesan—comforting, filling, and full of rich, savory flavor.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
Ingredients
1 lb boneless, skinless chicken (thighs or breasts)
1 tbsp olive oil
2 tbsp butter
1 medium onion, diced
2 carrots, chopped
2 celery stalks, chopped
5 garlic cloves, minced
1/4 cup all-purpose flour
6 cups chicken broth
1 bay leaf
1 cup long-grain white rice
1 cup heavy cream
1 cup freshly grated parmesan
Salt and pepper, to taste
Chopped parsley or thyme, for garnish
Instructions
-
Heat olive oil and butter in a large pot.
-
Sauté onion, carrots, and celery for 6–8 minutes.
-
Stir in garlic and cook for 1 minute.
-
Add raw chicken and brown lightly.
-
Stir in flour and cook 1 minute more.
-
Slowly add broth while stirring; add bay leaf.
-
Add rice, cover, and simmer 15–20 minutes.
-
Lower heat; stir in cream and parmesan until smooth.
-
Season to taste. Remove bay leaf.
-
Garnish with herbs and serve.