Best Cream of Chicken Soup Recipe With Milk: Ultra-Smooth Velvety Texture in One Pot

Soups & Stews

Best Cream of Chicken Soup Recipe With Milk: Ultra-Smooth Velvety Texture in One Pot

This cream of chicken soup recipe with milk delivers the ultra-smooth, velvety texture that makes it a comfort food classic. The secret lies in using milk instead of heavy cream for a lighter yet equally rich base—this technique transforms ordinary soup into something restaurant-worthy. I've perfected this one-pot method over years of testing, ensuring every spoonful is perfectly balanced between creamy and savory.

The key to achieving that signature velvety consistency is simmering the milk and chicken broth together while whisking continuously. This prevents curdling and creates a silky texture that coats your spoon.

The recipe builds flavor gradually, starting with a simple chicken base and finishing with a touch of butter and herbs for depth. No blender required—just patience and proper technique.

What you'll end up with is a soup so creamy it practically melts in your mouth, with tender chicken pieces suspended in a luscious sauce. The milk adds a subtle sweetness that complements the savory chicken and vegetables, creating a harmonious blend of flavors.

This version stays true to classic comfort food while offering a lighter option that's equally satisfying.

Perfect for chilly evenings or when you need a nourishing meal, this soup comes together in under an hour. Serve with crusty bread or crackers for dipping, and garnish with fresh parsley or a sprinkle of black pepper for extra flair.

The best part? Every bowl tastes like it came from a cozy kitchen table.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Med Cal

Ingredients for best cream of chicken soup recipe with milk

The secret to velvety perfection lies in these simple, quality ingredients—milk and broth work magic together.

Ingredient Amount Notes
Boneless, Skinless Chicken Thighs 🍗 1 ½ lb Cut into bite-sized pieces
Whole Carrots 🥕 3 medium Peeled and sliced into rounds
Yellow Onion 🧅 1 whole Diced, medium size
Celery Stalks 🌿 3 whole Diced, medium size
Whole Garlic Cloves 🧄 4 cloves Peeled and smashed
Whole Chicken Broth 💧 4 cups Low-sodium preferred
Whole Milk 🥛 1 ½ cups Whole for creaminess
All-Purpose Flour 🌾 1 tbsp For thickening
Unsalted Butter 🧈 2 tbsp Cold, cubed
Fresh Parsley 🌿 ¼ cup Chopped, for garnish
Ground Black Pepper 🌶️ ½ tsp Freshly ground
Salt 🧂 1 tsp Kosher or sea salt
Dried Thyme 🍃 ½ tsp Or 1 tbsp fresh

The chicken thighs are key—bone-in, skin-on gives more flavor, but boneless works too. Costco or Trader Joe's usually have the best prices for bulk chicken. Look for fresh, plump carrots with bright orange color—no woody stems. The milk matters too: whole milk creates the richest texture, but 2% works in a pinch. For the broth, low-sodium is crucial—you'll be adding plenty of salt later. Fresh thyme is ideal but dried works at one-third the amount. I always grab extra parsley—half goes in the soup, half gets chopped for garnish.

No whole milk? 2% or even skim—just simmer it longer for the same creaminess. Out of carrots? Sweet potatoes or parsnips—same texture, different flavor. The flour is just for thickening, but if you're gluten-free, cornstarch works perfectly. Want more depth? Add a splash of white wine when sautéing the veggies. The butter at the end is non-negotiable—it adds that final luxurious touch. For extra richness, stir in a spoonful of Greek yogurt at the very end. And if you're using dried thyme, crush it between your fingers to release the flavor.

This soup tastes even better the next day—make a double batch if you can. Store leftovers in the fridge for up to 5 days or freeze for 3 months. The milk-based sauce thickens as it cools, so add a splash of warm water when reheating. For serving, I like to toast sourdough slices and serve with a side of crispy roasted potatoes. The parsley garnish keeps for 3 days in the fridge—wrap it in damp paper towels to stay fresh. And trust me, the extra 2 minutes of whisking when adding the milk makes all the difference.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe when I’m too tired to wash extra bowls—just toss everything into one pot, simmer, and the milk and chicken thighs melt into that velvety, rich broth. No straining, no fuss, and honestly? The cleanup is almost as good as the soup.
  • Garlic-Kissed Richness: That moment when you crush fresh garlic into the simmering carrots and onions? Pure magic. The milk rounds out the sharpness, but the garlic lingers in every spoonful—like a warm hug for your taste buds. (Yes, even on a Tuesday night.)
  • Leftovers That Beg for More: Between us, this soup only gets better the next day. The flavors meld into something deeper, and the chicken practically falls apart when you reheat it. I make a double batch on Sundays because it’s my go-to for lazy lunches and impromptu dinner guests.
  • Budget-Friendly Crowd-Pleaser: Chicken thighs and carrots stretch for miles, and milk adds that creamy luxury without breaking the bank. I’ve served this to picky eaters, college students, and my mom—no one turns it down. It’s the kind of dish that makes you look like a hero, even if you’re just throwing together pantry staples.

Step-by-step instructions for creamy chicken soup with milk

Here's how to create the smoothest, most velvety chicken soup you've ever tasted—all in one pot!

1

🍳 Step 1: Sear the Chicken for Deep Flavor

Heat a large Dutch oven over medium-high heat and add the 2 tablespoons unsalted butter. Once melted and foaming, add the 1.5 lb boneless, skinless chicken thighs cut into bite-sized pieces. Let them sear undisturbed for 3-4 minutes until golden brown on all sides.

This step is non-negotiable—searing builds incredible flavor through the Maillard reaction. I press down gently on the pieces during the first minute to prevent curling, ensuring even contact with the pan. Once browned, remove the chicken and set it aside on a plate.

2

🍳 Step 2: Sauté the Vegetable Base

In the same pot, reduce heat to medium and add the 1 whole yellow onion, 3 whole celery stalks, and 3 medium whole carrots—all diced. Cook for 5-6 minutes until softened and just beginning to caramelize. Add the 4 cloves whole garlic cloves (peeled and smashed) and cook for another 30 seconds until fragrant.

Don't rush this step—the vegetables should develop some color and sweetness. If they stick, add a splash of chicken broth to deglaze. The base should have a rich, aromatic foundation that forms the soul of your soup.

3

🍳 Step 3: Build the Creamy Foundation

Sprinkle the 1 tablespoon all-purpose flour over the vegetables and stir vigorously for 1-2 minutes until fully incorporated and slightly thickened. Pour in the 4 cups whole chicken broth and bring to a gentle simmer. Return the chicken to the pot and add the 0.5 teaspoon dried thyme, 1 teaspoon salt, and 0.5 teaspoon ground black pepper.

Let the soup simmer uncovered for 15-20 minutes until the chicken is tender and the vegetables are fork-tender. This slow cook gives the flavors time to meld together beautifully. If the soup reduces too much, add a splash of water or broth to maintain the right consistency.

4

🥘 Step 4: Add Milk for Ultra-Smooth Texture

Once the chicken is tender, remove the chicken pieces with tongs and set them aside. Stir in the 1.5 cups whole milk over medium-low heat, whisking constantly to prevent curdling. Let the soup simmer gently for 5-7 minutes until slightly thickened and creamy.

Here's where the magic happens—the milk adds luxurious creaminess while keeping the soup light. If you notice any curdling, whisk vigorously and reduce the heat slightly. The soup should be velvety smooth with a beautiful, glossy finish.

5

🍽️ Step 5: Finish and Serve

Return the chicken to the pot and heat through for 2-3 minutes. Taste and adjust seasoning if needed—sometimes the milk can dilute the flavors slightly. Garnish with 0.25 cup fresh parsley just before serving for a pop of color and freshness.

Serve immediately with crusty bread or over buttered egg noodles. The soup should be rich, velvety, and packed with chicken flavor—each spoonful should be a perfect balance of creamy, savory, and aromatic. This is the kind of soup that warms you from the inside out!

👨‍🍳

Pro Tips For Making Best Cream Of Chicken Soup Recipe With Milk

  • Sear the Chicken Hard: After browning your chicken thighs, don’t just give them a quick toss—they need a good 3-4 minutes per side until they develop a deep golden crust. I used to rush this, and the soup always tasted flat; that crust carries the flavor through the whole dish.
  • Mince the Garlic Fine: Skip the lazy chop—mince your garlic cloves into a paste before adding them to the pot. It blends smoother and infuses the milk-based soup without leaving harsh bits. (Yes, even if you’re impatient like me, this makes a real difference.)
  • Strain the Broth: If your soup ends up too thick or you’re worried about bits in the milk, strain the cooked chicken and veggie broth through a fine-mesh sieve before mixing in the milk. It keeps the texture silky without sacrificing flavor—trust me, your future self will notice.
  • Add Milk Slowly: Pour the milk into the hot broth in a thin stream while stirring constantly. Dumping it all at once can cause curdling, and nobody wants a lumpy cream of chicken soup. Start with a splash, let it temper, then add the rest gradually.

Best sauces and condiments for this best cream of chicken soup recipe with milk

Classic Roasted Garlic

For an extra layer of depth, roast 2 whole garlic bulbs at 400°F for 30-40 minutes until caramelized. Remove the cloves, mash them into a paste, and stir into the soup during Step 3.

This sweet, nutty flavor elevates the entire dish and pairs beautifully with the milk's creaminess. I love using Organic Garlic from Trader Joe's—it's consistently flavorful and easy to find. 🌟

Herb-Infused Olive Oil

Swap the butter in Step 1 with 2 tablespoons herb-infused olive oil for a lighter, more aromatic base. Infuse ½ cup extra-virgin olive oil with 1 tbsp fresh thyme, 1 tbsp fresh rosemary, and 2-3 garlic cloves for 1 hour before using.

This adds a bright, herbal note that complements the milk's richness without overpowering it. California Olive Ranch makes a fantastic infused oil that's ready to use. 🥄

White Wine Deglaze

After searing the chicken in Step 1, deglaze the pot with ½ cup dry white wine (like Sauvignon Blanc) instead of broth. Let it simmer for 2 minutes to cook off the alcohol before adding the vegetables.

The wine adds acidity that balances the milk's creaminess and enhances the overall flavor profile. I keep a bottle of Kim Crawford Sauvignon Blanc on hand specifically for cooking—it's affordable and consistently delicious. 🍷

Creamy Greek Yogurt Finish

In the final step, stir in ¼ cup plain Greek yogurt instead of just parsley. The yogurt adds tangy brightness and extra creaminess without altering the soup's texture. I recommend Fage 5% Fat-Free Greek Yogurt—it's thick and tangy, perfect for balancing the richness.

This twist is especially good if you're watching your fat intake but still want that luxurious feel. 🥛

Smoked Paprika Swirl

For a subtle smoky depth, whisk ½ teaspoon smoked paprika into the milk before adding it to the soup in Step 4. This works particularly well if you're serving the soup with cornbread or crusty bread. Penzeys Spices carries a fantastic smoked paprika that's perfect for this purpose.

The smokiness pairs beautifully with the milk's natural sweetness and the savory chicken. 🌶️

Lemon Zest Brightener

Finish the soup with a sprinkle of 1 teaspoon lemon zest just before serving. The citrus brightens the flavors and cuts through the richness of the milk. Use a fine grater to avoid any bitter pith.

I always keep a Meyer lemon on hand—they're sweeter and more aromatic than regular lemons. This final touch adds a refreshing contrast that makes the soup feel even more special. 🍋

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 16g80%
Cholesterol 115mg38%
Sodium 720mg31%
Total Carbohydrate 22g8%
Dietary Fiber 3g11%
Sugars 10g
Protein 34g68%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why does this recipe use milk instead of heavy cream?

Milk creates a lighter yet equally creamy texture while keeping the soup more approachable for everyday meals. The fat content in whole milk is just enough to create that velvety consistency without the heaviness of heavy cream. Plus, milk adds a subtle sweetness that balances the savory chicken and vegetables beautifully.

2

Can I substitute milk with something else for a richer flavor?

For extra richness, replace half the milk with ½ cup half-and-half or ¼ cup whole milk + ¼ cup heavy cream. You can also blend ¼ cup plain Greek yogurt into the finished soup for tangy depth. Just whisk continuously when adding dairy to prevent curdling.

3

What's the secret to preventing the soup from curdling when adding milk?

Whisk constantly over low heat and never let the milk boil. Start with cool milk (room temperature works best) and add it gradually while stirring vigorously. If you see any lumps forming, immediately whisk them out and reduce the heat slightly. The key is patience—this step takes about 5-7 minutes of gentle simmering.

4

How do I make this soup ahead of time?

This soup actually tastes better the next day! Let it cool completely, then store in an airtight container in the fridge for up to 5 days. The milk-based sauce will thicken naturally—just stir in 2-3 tablespoons warm water or broth when reheating. For freezing, portion into containers and freeze for up to 3 months. Thaw overnight in the fridge before reheating.

5

What are the best sides to serve with this creamy chicken soup?

Crusty bread (like sourdough or baguette) is perfect for dipping, but you could also serve with buttered egg noodles, garlic toast, or a simple green salad. For extra heartiness, add a side of roasted potatoes or cornbread. The key is balancing textures—something crispy or chewy contrasts beautifully with the smooth soup.

★★★★★5.0(1 review)
Categories Soups & Stews