Stock & Broth Ratio Guide
Classic bones-to-water ratios and simmer times, so your stock actually gels and doesn't taste like warm water.
| Type | Bones/Base : Water | Simmer Time | Notes |
|---|---|---|---|
| Chicken stock | 1 lb bones : 2–3 qt water | 4–6 hours | Necks, backs, and feet add the most gelatin |
| Beef stock | 1 lb bones : 3–4 qt water | 8–12 hours | Roast bones first for color and depth |
| Bone broth | 2–3 lb bones : 3–4 qt water | 12–24 hours | Add 2 Tbsp vinegar to help draw minerals from bone |
| Vegetable stock | 2 lb vegetables : 2 qt water | 45–60 minutes | Avoid cabbage family — turns bitter over long simmers |
| Fish stock (fumet) | 1 lb bones/heads : 1 qt water | 30–45 minutes | Use white fish only; longer cooking turns it cloudy and bitter |
The Mirepoix Ratio
| Onion | Celery | Carrot |
|---|---|---|
| 2 parts | 1 part | 1 part |
The classic French aromatic base for stock, by weight. A typical batch is roughly 2 lb onion, 1 lb celery, 1 lb carrot per large stockpot.
Stock vs. broth vs. bone broth
Stock is traditionally made mostly from bones (with just enough clinging meat for flavor), simmered long enough to extract collagen, and left unseasoned so it can be reduced or seasoned later in whatever dish it's used for. Broth is made primarily from meat rather than bones, simmers for a shorter time, and is usually seasoned enough to be sipped on its own. Bone broth is really a long-simmered stock — the extended cook time (12+ hours) is specifically aimed at maximizing collagen and mineral extraction, which is why it's the one most likely to set into a solid gel once refrigerated.
Why gelatin (the gel test) matters
A properly made stock or bone broth should turn to a soft, jiggly gel once fully chilled — that's dissolved collagen from connective tissue and joints, and it's a good sign you extracted real body from the bones rather than just flavored water. Cuts high in connective tissue (necks, feet, knuckles, oxtail) gel far better than lean meaty bones alone, so mixing in a few of these is worth it even if they add little meat flavor on their own.
Roasting bones first changes the whole pot
Roasting bones (and the mirepoix) at 400–450°F until deeply browned before simmering is what gives beef and pork stocks their dark color and roasted depth — skipping this step is the single biggest reason a homemade beef stock can taste thin or one-dimensional compared to a restaurant version. Chicken and vegetable stocks are more often made unroasted for a lighter, cleaner flavor, though roasting works for those too if you want a deeper result.