The difference between homemade chicken stock and the boxed version from the store is like the difference between a ripe garden tomato and a January supermarket one — once you taste real stock, the comparison is almost painful. Homemade stock is richer, deeper, and has a natural gelatin that gives soups and sauces a silky body. It also costs almost nothing: you’re turning bones and scraps into liquid gold.
Stock vs. Broth: What’s the Difference?
These terms are often used interchangeably, but technically:
Stock is made primarily from bones, with minimal seasoning. The gelatin from bones gives it body — when refrigerated, good stock will gel completely. Stock is a cooking ingredient.
Broth is made from meat, is lighter in body, and is seasoned. It’s meant to be consumed on its own.
This guide makes stock — the cook’s choice for building sauces, soups, risotto, and braises.
Gathering Your Ingredients
The Bones
The best stock comes from roasted bones with some meat still on them. Excellent sources:
- Rotisserie chicken carcass: The single best value — you’ve already eaten the chicken, now make stock from the leftovers. Rinse it under cold water.
- Raw chicken backs, necks, and feet: Cheap cuts high in collagen. Chicken feet in particular make incredibly gelatinous stock.
- Wings: Inexpensive and gelatin-rich.
- Mixed chicken bones: Save raw bones in a zip-lock bag in the freezer whenever you break down a chicken, until you have 3–4 lbs.
For the richest stock, use a mix of roasted and raw bones.
The Aromatics
- 2 medium onions, halved (leave the skin on — it adds color)
- 4 stalks celery, roughly chopped
- 2 large carrots, roughly chopped
- 1 head of garlic, halved horizontally (no need to peel)
- Small bunch fresh parsley stems (stems have more flavor than leaves)
- 2–3 sprigs fresh thyme (or 1 tsp dried)
- 2 bay leaves
- 1 tsp whole black peppercorns
What You Don’t Add
Contrary to some recipes, avoid salt when making stock. Unsalted stock is versatile — you can reduce it for sauces without it becoming unpleasantly salty. Season when you use it.
Also avoid: starchy vegetables (potatoes, corn), strongly flavored vegetables (brassicas like broccoli, cabbage), or anything that would make the stock murky or bitter.
Equipment
- Large stockpot (8–12 quarts)
- Fine-mesh strainer or cheesecloth
- Large bowls or containers for storing
- Ladle
- Optional: instant-read thermometer
The Method
Step 1: Optional — Blanch the Bones
For the clearest stock, bring a large pot of cold water to a boil, add the bones, and boil for 5 minutes. Drain and rinse the bones under cold water. This removes impurities and blood that would otherwise cloud the stock. Skip this step for a darker, more rustic stock.
Step 2: Combine Everything
Put the blanched (or raw) bones in your stockpot. Add the onions, celery, carrots, garlic, and herbs. Cover with 3–4 inches of cold water — typically 12–16 cups for a home-sized batch.
Step 3: Bring to a Bare Simmer — Slowly
Place over medium heat. As the liquid heats, a gray foam will rise to the surface — skim it off with a ladle or large spoon. This foam is protein from the bones; removing it gives you cleaner-tasting stock.
Once the stock reaches a simmer (small bubbles breaking the surface occasionally, not a rolling boil), reduce heat to low. You want barely a simmer — somewhere around 180–190°F if you’re checking. An aggressive boil makes cloudy stock.
Step 4: Simmer Low and Slow
Simmer uncovered for 3–4 hours minimum. Four to six hours is ideal for maximum gelatin extraction. Some cooks go as long as 8 hours.
You’ll notice the stock reducing (losing volume from evaporation). You can add water to keep the bones submerged, or simply let it reduce for a more concentrated result.
Step 5: Strain
Set a fine-mesh strainer over a large bowl. Ladle the stock through the strainer. Press on the solids gently to extract the last bit of liquid, then discard the solids — they’ve given everything they have.
For extra-clear stock, line the strainer with a double layer of cheesecloth.
Step 6: Defat and Store
Let the stock cool, then refrigerate overnight. The fat will solidify on top as a pale yellow layer — scoop or peel it off. This is pure chicken fat (schmaltz), which you can save separately for cooking.
The stock beneath should be gelatinous — this is exactly what you want. It liquefies again when reheated.
Storage
- Refrigerator: 4–5 days
- Freezer: Up to 6 months. Freeze in 1-cup and 2-cup portions (ice cube trays work well for 1-tablespoon cubes) so you can grab exactly what you need.
Using Your Stock
Homemade chicken stock transforms:
- Soups: Use as the base for any soup — it’s incomparable
- Risotto: Add stock hot, ladle by ladle, for a creamy result
- Braises: Use in place of water when braising chicken, pork, or vegetables
- Pan sauces: Deglaze a pan with stock and reduce for a quick sauce
- Cooking grains: Cook rice or quinoa in stock instead of water for extra flavor
- Reduce for demi-glace: Simmer down by 75% for an intensely flavored glaze
Once you have homemade stock in the freezer, you’ll reach for it constantly. The 30 minutes of actual active work (with hours of passive simmering) is one of the best cooking investments you can make.
Visualize Your Recipe Results
Use PixelCraft's free design tools to photograph your dishes, create step-by-step visual recipe cards, and share your culinary creations.
Try PixelCraft Free →