Make chicken noodle soup from scratch at least once in your life. There’s something almost magical about it. Depth of flavour that brings you back to your childhood. This is serious comfort food.

This has absolutely nothing in common with store bought soup. Chicken noodle soup from scratch is to store bought canned soup like perfectly grilled New York striploin steaks are to boiled hamburger.

Maybe I’m overstating it but you get the idea. It’s a totally different beast.

Soup is good food

I love soup. It’s becoming a lost art. But it doesn’t need to be that way. Soup is not hard to make. And it makes a great starter for a dinner party. Total prepare ahead of time stuff.

It makes great leftovers too. Make a big batch. Have some for dinner. Then have it for lunch the next day. And the day after that. So good.

Chicken noodle soup from scratch isn’t the easiest soup, mind you. It really is from scratch. No pre-fab stock here. It’s a labour of love. And it’s totally worth it.

Layer flavours for the best chicken noodle soup from scratch

Home made chicken noodle soup from scratch is serious comfort food.

This recipe is all about layering flavours. Start with homemade chicken stock instead of water. Layer one.

Poach the chicken in the stock. Layer two.

Simmer the bones in the stock before you make the soup. Layer three.

Sweat your aromatics before adding the stock. Layer four.

Finish with a bit of cornstarch for the ultimate mouthfeel. Layer five.

Get the picture? Layer on layer on layer of chicken noodle soup goodness.

One secret ingredient makes this really special

I chased mouthfeel in turkey noodle and chicken noodle soup from scratch for years. Couldn’t figure it out. I remembered it vividly from my childhood. Luscious. Wrap your tongue in magic delicious. Crazy good. 

But I couldn’t make it. And it made me crazy. I tried all sorts of stuff. Nothing worked. Not close.

Now I know the secret. And it’s obvious once you know it.

Cornstarch is the secret ingredient. Not a lot of cornstarch. Just enough to thicken the soup ever so slightly. That takes it to crazy delicious levels. In one easy step.

I don’t even like cornstarch. Almost never use it. Makes me think of gloppy bad Chinese takeout. And too much much of it will kill this soup. But a little bit. That is magic.


chicken noodle soup from scratch in white bowl with spoon


Homemade never goes out of style. This is real comfort food. Reach down inside and give you hug.

When you make chicken noodle soup from scratch make a lot. Plan for leftovers. Enough to share. You will understand why when you taste it…


chicken noodle soup from scratch in white bowl with bread
Print Pin
0 from 0 votes

chicken noodle soup from scratch

Making chicken noodle soup from scratch is a labour of love but the results are so worth it.
Course Soup
Cuisine American
Prep Time 30 minutes
Cook Time 5 hours
Total Time 5 hours 30 minutes
Servings 8
Calories 430kcal
Author romain | glebekitchen


  • 4 lb whole chicken air-chilled
  • 12 cups chicken stock - homemade if you can from your butcher works too. Store bought if you must.
  • 1 1/2 cups onion diced
  • 1 1/2 cups carrots diced
  • 2 stalks celery diced
  • 2-3 sprigs fresh thyme
  • 2 Tbsp olive oil
  • 6 oz broad egg noodles
  • 1 Tbsp cornstarch you may want a bit more
  • 2 tsp salt to start - you will likely need more.
  • fresh Italian parsley for garnish


Poach the chicken

  • Choose a pot large enough to hold the chicken and 12 cups of stock. Starting with stock is your first layer.
  • Heat the chicken stock to just simmering. Add one Tbsp kosher salt, then add the chicken, breast side down.
  • Poach the chicken, covered, for about 20 minutes. Flip the chicken and continue poaching another 10 minutes or so. Poaching the chicken in the stock adds another layer of flavour.
  • You are going for about 160F in the breast and 170F in the thigh. Use your instant read thermometer. Don't have one? Get one! It's important.

Make the stock

  • Remove the chicken from the broth. Let cool until you can handle it. This takes a surprisingly long time. Remove the chicken from the bones. Discard the skin. Store it in the refrigerator.
  • Return the bones to the stock. Simmer for 3-4 hours, loosely covered. This adds more chicken goodness to the stock. Another layer of flavour.
  • After 3-4 hours let cool slightly. Strain into a large container. Wipe out the pot.

Make the soup

  • Pre-heat your pot over medium low heat. Film the bottom of the pot with olive oil.
  • Add the onion, carrot and celery. Sweat until the onions are translucent.
  • Add the thyme and return the stock to the pot.
  • Simmer until the carrots are tender. I can't tell you exactly - depends on how long you sweated them in oil and how big your dice is. Somewhere around 30 minutes is my guess.
  • While the soup simmers dice the chicken.
  • Once the carrots are tender add the noodles. Simmer until the noodles are cooked - about 8-10 minutes. Add the chicken and cook another 2-3 minutes.
  • Add salt - a tsp at a time until you have your salt in balance. It could take as much as 4-5 tsp depending on how you like your soup.
  • Add about 2 Tbsp of hot stock to the cornstarch. Mix to make an even paste then add another couple tablespoons of stock to dilute it. Return the cornstarch mixture to the pot. Stir and bring to a simmer. It will thicken just a little bit for that extra magic mouthfeel. Another layer.
  • Taste it at this point. If you want a bit more texture in the broth repeat the cornstarch process with a second tablespoon.
  • Add a bit of chopped fresh Italian parsley to brighten the flavours.
  • Serve and be ready when people ask for seconds...


Serving: 8servings | Calories: 430kcal | Carbohydrates: 25g | Protein: 30g | Fat: 23g | Saturated Fat: 6g | Cholesterol: 99mg | Sodium: 794mg | Potassium: 708mg | Fiber: 2g | Sugar: 3g | Vitamin A: 4230IU | Vitamin C: 6.1mg | Calcium: 52mg | Iron: 2.3mg


Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.