There are some days when nothing sounds better than a big bowl of homemade soup. Not fancy soup. Just real, stick-to-your-ribs, comforting soup that smells like home while it’s simmering on the stove.
This creamy chicken noodle soup is one of those recipes I make when it’s chilly outside, when someone isn’t feeling great, or when I just need something cozy and familiar. It’s simple, hearty, and made with basic ingredients you probably already have. No shortcuts, no canned soup, just honest comfort food.
If you grew up on chicken noodle soup but always wished it was a little richer and creamier, this one’s for you.
Why You’ll Love This Soup
This soup is creamy without being heavy, flavorful without being complicated, and filling enough to be a full meal.
It’s perfect for:
- Cold fall and winter days
- Busy weeknights
- Using up leftover chicken (or turkey)
- Feeding a hungry family
- Freezing for later
Ingredients for Creamy Chicken Noodle Soup
Here’s everything you’ll need to make this soup from scratch.
- 2 tablespoons butter
- 3/4 cup onion, diced
- 1 cup carrots, sliced
- 1 cup celery, sliced
- 2 cloves garlic, minced
- 1/4 cup flour
- 1/2 teaspoon salt
- 1/2 teaspoon black pepper
- 1 teaspoon dried thyme
- 8 cups chicken broth
- 1 potato, peeled and diced
- 2 cups cooked chicken, chopped or shredded
- 1 cup milk
- Egg noodles
How to Make Creamy Chicken Noodle Soup
Step 1: Sauté the vegetables
In a large pot or Dutch oven, melt the butter over medium heat. Add the onion, carrots, and celery. Cook for about 5 to 7 minutes, stirring occasionally, until the vegetables start to soften. Add the garlic and cook for another 30 seconds, just until fragrant.

Step 2: Make the roux
Sprinkle the flour over the vegetables and stir well to coat everything evenly. Cook for about 1 minute. This helps remove the raw flour taste and gives the soup its creamy base.
Step 3: Season and add broth
Stir in the salt, pepper, and thyme. Slowly pour in the chicken broth while stirring to avoid lumps. Bring the soup to a gentle simmer.
Step 4: Add potatoes and chicken
Add the diced potato and cooked chicken. Let the soup simmer for about 15 to 20 minutes, or until the potatoes are fork-tender.
Step 5: Finish with milk and noodles
Stir in the milk and add the egg noodles. Simmer until the noodles are cooked according to the package directions. Taste and adjust seasoning if needed.

Serve hot with crackers, crusty bread, or homemade rolls.
Tips for the Best Creamy Chicken Noodle Soup
- If the soup thickens too much, add a splash of broth or milk until it reaches your preferred consistency.
- Leftover rotisserie chicken works great in this recipe.
- Dice the potatoes small so they cook quickly and evenly.
- For extra richness, you can replace half the milk with half-and-half.
How to Store and Reheat
Store leftover creamy chicken noodle soup in an airtight container in the refrigerator for up to 4 days.
When reheating, warm gently on the stove or in the microwave. You may need to add a little extra broth or milk since the noodles soak up liquid as it sits.
Can You Freeze Creamy Chicken Noodle Soup?
You can, but I recommend freezing it before adding the noodles if possible. Noodles tend to get soft after freezing. If freezing leftovers with noodles already in, it’s still safe and tasty, just a little softer.

Final Thoughts
This creamy chicken noodle soup is one of those recipes that just feels good to make. It’s warm, comforting, and reminds me why simple homemade food is always worth it. Be sure to check out my other soup recipes!
If you try this recipe, I’d love to hear how it turned out for you. And if you’re building a little collection of cozy, from-scratch meals, this one deserves a spot.

Creamy Chicken Noodle Soup
Ingredients
Method
- In a large pot or Dutch oven, melt the butter over medium heat. Add the onion, carrots, and celery. Cook for about 5 to 7 minutes, stirring occasionally, until the vegetables start to soften. Add the garlic and cook for another 30 seconds, just until fragrant.
- Sprinkle the flour over the vegetables and stir well to coat everything evenly. Cook for about 1 minute. This helps remove the raw flour taste and gives the soup its creamy base.
- Stir in the salt, pepper, and thyme. Slowly pour in the chicken broth while stirring to avoid lumps. Bring the soup to a gentle simmer.
- Add the diced potato and cooked chicken. Let the soup simmer for about 15 to 20 minutes, or until the potatoes are fork-tender.
- Stir in the milk and add the egg noodles. Simmer until the noodles are cooked according to the package directions. Taste and adjust seasoning if needed.

Hi, I’m Renee. I’m a farmer’s wife, a mom of two, and an introvert with the occasional burst of extrovert energy. Most days you’ll find me in the kitchen surrounded by flour, jars, or something bubbling away on the stove. I love the rhythm of the seasons, the coziness of home, and finding joy in the little things (like the first cup of coffee or fresh bread still warm from the oven).
