Updated: February 2026
Why This Recipe Works
- Bone-first approach builds natural gelatin for body and mouthfeel
- Cold-water start extracts flavor gradually without cloudiness
- Gentle simmer keeps the stock clean and balanced
- Minimal aromatics let the chicken flavor lead
- Unsalted base gives full seasoning control later
- Flexible method works with raw or cooked bones
How to Make Classic Chicken Stock at Home
Homemade chicken stock is one of those quiet kitchen skills that pays dividends every time you cook. Made from simple ingredients like chicken bones, vegetables, and water, a good stock adds depth, body, and savoriness that store-bought cartons rarely match.
The process is straightforward, forgiving, and more about patience than precision. Whether you’re using leftover roast chicken bones or starting with raw parts, this method produces a clean, flavorful stock you can freeze and use for soups, sauces, risottos, and braises.
Once you understand the basics, you’ll never look at a pile of bones the same way again. This guide walks you through each step, explains why it works, and helps you avoid common mistakes so your stock turns out rich and balanced every time.
Chicken Stock Recipe
Equipment
- Stockpot
Ingredients
- 5 pounds chicken pieces wings, backs and necks. (If you purchase whole chickens to cut up for a recipe, you can always remove these parts and freeze them until you have enough to make stock.)
- 4 quarts cold water
- 2 onions
- 3 carrots
- 3 celery stalks
For the Sachet
- 2 bay leaves
- 6 sprigs of fresh parsley
- 12 whole peppercorns
- 1 teaspoon fresh thyme or 1/2 teaspoon dried
Instructions
Preheat & Prep
- Preheat the oven to 350°F.
- If starting with whole chickens, break them down into parts. Remove the breasts for another use if you prefer a richer stock without white meat. If using the breasts, set them aside and add them later in the simmer so they don’t overcook.Tip: Wings, backs, and necks are ideal for stock because they’re rich in collagen.
Make the Sachet
- Place the bay leaves, parsley, peppercorns, and thyme into a square of cheesecloth. Tie securely with kitchen string and set aside.Tip: A sachet keeps the stock clean and makes removal effortless later.
Prepare the Vegetables
- Peel or scrub the onions and carrots. Roughly chop the onions and quarter the carrots and celery.Tip: No need for small cuts. Large pieces prevent the vegetables from breaking down and muddying the stock.
Roast the Chicken & Vegetables
- Arrange the chicken pieces and vegetables in a sturdy roasting pan. Lightly oil the pan if needed to prevent sticking.
- Roast until the chicken is well-browned and the vegetables have caramelized edges, about 45–60 minutes.Tip: Browning equals flavor. Don’t rush this step.
Transfer to the Stockpot
- Move the roasted chicken and vegetables to a large stockpot.
- If excess fat has collected in the roasting pan, spoon off some of it off, but leave behind the browned bits and juices.
Deglaze the Roasting Pan
- Place the hot roasting pan over a burner (use oven mitts). Add 1 quart of the cold water and bring it to a gentle simmer.
- Scrape the bottom with a wooden spoon to release all the caramelized bits.
- Pour this flavorful liquid into the stockpot.Tip: This step captures concentrated flavor that would otherwise be lost.
Add the Remaining Water & Bring to Temperature
- Add the remaining 3 quarts of cold water to the stockpot. Bring to a boil over high heat, watching closely.
- As soon as it boils, immediately reduce the heat to a gentle simmer.Tip: Boiling emulsifies fat and clouds the stock. A lazy simmer keeps it clean.
Skim & Add the Sachet
- As foam and impurities rise to the surface, skim them off with a spoon.
- Add the sachet to the pot once the surface is mostly clear.
Simmer Patiently
- Simmer uncovered for 3 to 4 hours, skimming occasionally as needed.Tip: More time doesn’t mean better stock. Past 4 hours, bitterness can creep in.
Strain & Cool
- Remove the sachet. Strain the stock through a fine-mesh strainer into a clean container.
- Let cool slightly before refrigerating.
Store
- Refrigerate the stock for up to 1 week. Once chilled, scrape off any solidified fat from the surface if desired.
- Freeze for up to 3 months in airtight containers.Tip: Freeze in measured portions so you only thaw what you need.
Notes
Common Chicken Stock Mistakes
- Boiling the stock instead of keeping a gentle simmer
- Adding too many vegetables and overpowering the chicken flavor
- Salting the stock early instead of seasoning later
- Skipping the skimming step, leading to murky flavor
- Cooking the stock too long, which can cause bitterness
How to Store Chicken Stock
- Refrigerator: Store up to 4 days in a sealed container
- Freezer: Freeze up to 6 months for best flavor
- Portioning: Freeze in 1-cup containers for easy cooking
- Small amounts: Use ice cube trays for sauces and pan work
- Labeling: Mark containers with date and quantity
- Defrosting: Thaw overnight in the fridge or gently on the stove
Chicken Stock Flavor Variations
- Classic: Parsley stems, thyme, and bay leaf
- Roasted: Roast bones and vegetables first for deeper color and flavor
- Ginger-Garlic: Ideal for Asian-style soups and noodle dishes
- Vegetable-Forward: Extra aromatics for lighter, plant-leaning recipes
- Neutral Base: No herbs for maximum versatility
White or Brown Chicken Stock
The primary differences between white and brown chicken stock lie in their preparation methods and the resulting flavors.
Both types of stock are versatile, but choosing one over the other depends on the depth of flavor and color you’re aiming for in your dish. White stock is ideal for subtle broths and lighter recipes, while brown stock adds richness and complexity to heartier dishes.
| Feature | White Chicken Stock | Brown Chicken Stock |
|---|---|---|
| Color | Pale, light yellow | Rich brown |
| Flavor Profile | Mild, clean, and light | Deep, roasted, and robust |
| Chicken Preparation | Raw chicken parts (often with skin removed) | Roasted chicken parts (bones and/or meat) |
| Vegetables Used | Mirepoix (onions, carrots, celery) – usually raw | Mirepoix – often roasted before simmering |
| Cooking Time | 2 to 4 hours | 4 to 6 hours |
| Common Uses | Light soups, poaching, sauces that need subtlety | Rich sauces, gravies, stews, braises |
| Clarity | Often clearer if skimmed properly | Darker and sometimes slightly cloudier |
| Fat Content | Lower (especially if defatted) | Can be higher due to roasting and skin |
| Aroma | Mild, clean chicken scent | Toasty, meaty, and savory aroma |
| Ideal Base For | Velouté sauce, consommé, light broths | Demi-glace, pan sauces, hearty soups |
What is a Sachet?

A sachet is a small bag made of cloth or cheesecloth filled with various herbs and spices, used to add flavor to soups, stews, stocks, and sauces. The combination of herbs and spices can vary depending on the type of cooking, but typically includes bay leaves, peppercorns, parsley, and thyme.
Fresh herbs and spices are preferable, but dried ones will suffice if you need to use them instead. You can use kitchen string (I have a roll of kite string in our kitchen) to tie the bundle together or even tie the four corners to themselves.
I have even seen these nifty disposable cloth bags you can buy at kitchen supply stores.










