How to Build Any Soup Stock from Scratch
Learn how to make rich, deeply flavored soup stock from scratch using professional techniques. Chicken, beef, or vegetable — master them all.

A great stock is simple: simmer bones, aromatics, and water long enough to extract collagen, minerals, and flavor, then strain. Use cold water, never boil aggressively, skim the foam, and add aromatics in the last hour. That foundation applies to every stock you will ever make.
Why Stock Matters More Than You Think
Most home cooks underestimate what stock actually does. It is not just liquid for soup. It is the backbone of pan sauces, braises, risottos, and reductions. When you build a dish on homemade stock, every layer of flavor has something to hold onto. Store-bought broth, even the good stuff, is seasoned, filtered, and often thin. It does not reduce cleanly and it can make a finished dish taste salty before you have added any real depth.
Homemade stock, by contrast, is neutral until you want it to be something. It reduces into a silky, gelatinous glaze. It amplifies whatever you cook it with instead of competing. Once you make your own even once, going back feels like a genuine step backward.
The Building Blocks of Every Good Stock
Every stock, regardless of protein, follows the same structure. You have bones, aromatics, and water. That is it. The variables are the type of bones, whether you roast them first, and how long you cook it.
Bones: For chicken stock, use carcasses, backs, wings, and feet if you can find them. Feet are loaded with collagen and will give your stock a texture that is almost gelatinous when cold, which is exactly what you want. For beef or veal stock, use knuckles, oxtail, and marrow bones. For a lighter fish stock, use frames and heads from non-oily fish like snapper or halibut. Avoid salmon or mackerel for stock since the fat turns rancid quickly.
Aromatics: The classic combination is onion, carrot, and celery, what the French call a mirepoix. Add a bay leaf, a few peppercorns, fresh thyme, and parsley stems. Parsley stems carry more flavor than the leaves, so save them specifically for stock. That is all you need. Garlic is optional. Tomato paste is useful in dark stocks for color and a touch of acidity.
Water: Always start with cold water. Cold water allows proteins to release slowly, which means clearer stock with cleaner flavor. Starting with hot water shocks the proteins and clouds everything immediately.
Light Stock vs. Dark Stock
The biggest distinction in stock-making is whether you roast your bones first. Roasting creates deep color, caramelized flavor, and a richer body. Not roasting produces a lighter, more delicate stock with a cleaner profile.
For a light chicken stock, place raw bones in a pot, cover with cold water, and bring slowly to a gentle simmer. For a dark chicken or beef stock, spread bones on a sheet tray and roast at 220 degrees Celsius until deep brown, about 40 to 50 minutes. Add tomato paste in the last 10 minutes of roasting to caramelize it slightly. Then proceed with simmering as normal.
The rule is simple. Light stocks suit delicate dishes like consomme, white wine sauces, and vegetable soups. Dark stocks work best under braises, red wine sauces, and hearty stews. Both are useful, and learning to make each one intentionally is a real skill.
The Simmering Process, Step by Step
- Blanch the bones first. Place bones in a pot, cover with cold water, and bring to a boil. Drain and rinse under cold water. This removes blood, impurities, and off-flavors that would otherwise cloud your stock. This step is especially important for pork and beef bones.
- Cover with fresh cold water. Return the blanched bones to the pot. Cover with cold water by about five centimeters. Do not add aromatics yet.
- Bring up slowly and skim. Bring to a gentle simmer over medium heat. Do not rush this. As it heats, gray foam will rise to the surface. Skim it off with a ladle or fine skimmer. This phase takes about 20 to 30 minutes and it makes a significant difference in the clarity and cleanliness of the final stock.
- Add aromatics and reduce heat. Once skimming is done, add your mirepoix, herbs, and peppercorns. Reduce heat to the lowest simmer you can manage. The surface should barely shiver, not bubble aggressively. A rolling boil emulsifies fat into the stock and destroys the clarity you just worked to build.
- Simmer to time. Chicken stock needs about three to four hours. Beef or veal stock benefits from six to eight hours. Fish stock is done in 30 to 45 minutes since fish bones over-extract quickly and turn bitter. Vegetable stock is ready in 45 minutes to one hour.
- Strain and cool quickly. Pour through a fine mesh strainer lined with cheesecloth if you have it. Do not press the solids or you will cloud the stock. Cool in an ice bath before refrigerating. Once cold, fat will solidify on the surface and lift off cleanly.
Pro Tips from a Professional Kitchen
- Save everything. Onion skins, celery tops, leek greens, carrot peels, chicken carcasses after a roast dinner. Store them in a bag in the freezer. When the bag is full, make stock. This is how professional kitchens stay efficient and how your cooking starts tasting richer without effort.
- Never salt your stock. Stock is a base, not a finished product. Salt it when you use it, not while you make it. If you reduce a salted stock, it becomes unbearably salty.
- Reduce for storage. After straining, reduce your stock by half or more. Concentrated stock takes up less freezer space and is easier to store in ice cube trays. Reconstitute with water when you need it. This is what chefs call a glace or demi-glace when reduced further.
- Use it to deglaze. Stock is the ideal liquid for deglazing a pan after searing meat. The fond, those caramelized bits stuck to the pan, dissolves into the stock and builds the foundation of an excellent pan sauce in minutes.
Common Mistakes to Stop Making
Boiling instead of simmering. This is the single most common error. A hard boil creates a murky, greasy stock that is harder to work with. Keep the heat low and patient.
Adding vegetables too early. Vegetables break down and turn mushy well before bones are done releasing collagen. Add them in the last 90 minutes to two hours, not at the beginning.
Not skimming the foam. The gray foam that rises at the start of cooking is coagulated protein and blood. It is not harmful, but it creates a muddy flavor. Take five minutes to skim it properly and you will taste the difference.
Using old or stale aromatics. Stock is not a compost bin. Do not use vegetables that have already gone soft or slimy. Use produce that still has flavor in it. Limp aromatics make a flat stock.
Skipping the ice bath. Cooling stock slowly in a warm kitchen can allow bacterial growth. An ice bath drops the temperature quickly and keeps the stock safe and clear.
Stock Is the Foundation of Everything
Once you have a container of homemade stock in your fridge or freezer, your cooking changes. Suddenly every soup, every sauce, every grain dish has more depth without any extra effort. Stock is the professional kitchen's secret weapon, and it belongs in yours too. Start with a simple chicken stock this week. Save those bones from your next roast chicken and let the pot do the work. The technique is forgiving, the results are significant, and it is one of the highest-return skills in all of cooking.


