A gentle simmer of 12 to 24 hours gives marrow bones time to release body, flavor, and gelatin without turning the broth harsh.
Bone broth rewards patience. If you pull it too early, it tastes thin and watery. If you let it roll at a hard boil, the liquid gets cloudy, the fat breaks up into the broth, and the clean, rich flavor gets muddied.
For most home cooks, the sweet spot on the stove is 12 to 24 hours at a bare simmer. Chicken bones usually finish sooner. Beef, pork, and marrow-heavy mixes usually want more time. You do not need a furious bubble. You want slow movement, a few lazy blips at the surface, and enough heat to keep the bones working.
How Long To Cook Bone Broth On Stove For Better Flavor
Here’s the short range that works in real kitchens:
- Chicken bones: 8 to 12 hours for a lighter broth, 12 to 18 hours for deeper body.
- Beef bones: 12 to 24 hours.
- Pork bones: 12 to 18 hours.
- Mixed bones with joints, feet, knuckles, or wings: 12 to 24 hours.
- Fish bones: not bone broth territory here; 45 minutes to 2 hours is plenty.
A lot depends on what is in the pot. Knuckles, feet, necks, backs, and joints release gelatin faster than clean marrow bones. A pot full of roasted beef bones can still taste light at hour eight, while chicken backs and feet may already feel full and silky by then.
What Changes As The Hours Pass
The first few hours pull out meat flavor, salt, and aroma from the vegetables. After that, the broth starts to gain body. Later on, collagen breaks down and the liquid feels fuller on the tongue. Once chilled, a well-made batch often sets into a soft gel.
That texture is a better clue than the clock alone. If the broth still looks pale, tastes flat, and feels watery, it needs more time. If it tastes rounded, coats the spoon lightly, and smells deep and savory, you’re there.
The Difference Between Simmering And Boiling
Do not boil bone broth hard for hours. A rolling boil shakes the pot too much and can leave you with cloudy broth and a rougher taste. Keep the heat low, lid partly open, and top up with hot water if the bones start peeking out.
This lines up with the usual difference between stock and true bone broth. Cleveland Clinic’s bone broth notes explain that regular stock often takes only 2 to 3 hours, while bone broth starts at six hours and can run much longer on the stove.
How To Tell When Your Bone Broth Is Done
Forget the timer for a second and use your senses. A finished broth usually gives you three signs at once: richer color, stronger smell, and more body in the liquid.
- The broth tastes full: not salty water, not plain soup base, but rounded and deep.
- The liquid feels slightly sticky on your lips: that’s often gelatin at work.
- The bones look spent: joints and cartilage soften, and bits of connective tissue break down.
- The chilled broth gels: not every batch will turn into a firm block, but a loose wobble is a good sign.
If your broth tastes done at hour 10, you can stop. If it still feels weak at hour 14, keep it going. The stove, pot width, bone type, and water level all shift the timing a little.
Best Cook Times By Bone Type
The chart below keeps things simple. Use it as a working range, then adjust by taste.
| Bone Type Or Goal | Best Stove Time | What You’ll Notice |
|---|---|---|
| Chicken backs and carcasses | 8 to 12 hours | Clean poultry flavor, light body, easy gel when chilled |
| Chicken feet or wings added | 10 to 18 hours | More gelatin, fuller mouthfeel |
| Beef marrow bones | 12 to 24 hours | Deep color, richer finish, more fat to skim |
| Beef knuckles or joints | 14 to 24 hours | Strong body and better set after chilling |
| Pork neck bones or trotters | 12 to 18 hours | Silky texture with a slightly sweet pork note |
| Mixed beef and chicken bones | 12 to 20 hours | Balanced flavor and good gel |
| Roasted bones | Same range as above | Darker, toastier broth |
| Lighter sipping broth | 6 to 10 hours | Cleaner taste, less body |
Stovetop Method That Works Without Fuss
You do not need a fancy setup. A heavy stockpot, enough water to cover the bones by an inch or two, and a long, steady simmer do most of the work.
Start The Pot The Right Way
Roasting beef or pork bones first gives you a darker broth. Chicken can go in raw or roasted. Add onions, carrots, celery, garlic, bay, or peppercorns if you like, but keep the vegetable load modest. Too many vegetables can turn the broth sweet or muddy after a long cook.
If you want a tested long-cook pattern, Michigan State Extension’s broth method shows how a bone-based broth can run for many hours before straining and storing. That long window fits what home cooks see with marrow-rich bones on the stove.
Skim Early, Then Leave It Alone
When the pot first heats up, gray foam may rise to the top. Skim that off in the first hour for a cleaner taste. After that, stop fussing. Stir only now and then, keep the bones under water, and let the pot tick away.
Salt is best added lightly at the start or at the end. A long simmer reduces the liquid, so a heavily salted pot can get too sharp by the final hour.
When To Stop At 12 Hours And When To Push To 24
Stop around 12 hours if you’re working with mostly chicken bones, want a cleaner broth, or already have good body in the liquid. Push closer to 18 or 24 hours if the pot is loaded with beef knuckles, marrow bones, pork trotters, or other collagen-heavy cuts.
There is a point where extra time stops paying you back. Past 24 hours on the stove, most home batches are not getting much better. The broth may flatten out, and the long cook becomes more of a fuel bill than a flavor upgrade.
Common Bone Broth Problems And Fixes
Bone broth is forgiving, but a few mistakes show up all the time. Most are easy to fix on the next batch.
| Problem | Likely Cause | Easy Fix |
|---|---|---|
| Broth tastes weak | Too much water or too little time | Simmer longer or reduce after straining |
| Broth is cloudy | Hard boil or too much stirring | Keep the next batch at a bare simmer |
| No gel after chilling | Lean bones with little collagen | Add feet, joints, wings, or knuckles next time |
| Taste is greasy | Fat not skimmed | Chill and lift the fat cap off before reheating |
| Taste is too sweet | Too many carrots or onions | Cut back on vegetables |
| Taste is flat | Needs salt or a longer reduction | Season after straining and simmer a bit more |
Cooling And Storing It Safely
Do not leave a giant pot of broth on the stove all night to cool. Meat-based broths need quick cooling. The USDA’s leftovers and food safety guidance says cooked foods should be cooled and refrigerated within two hours, with large pots divided into smaller shallow containers.
Once strained, let the broth cool a bit, then move it into shallow containers. Chill it. The fat cap that forms on top can be lifted off the next day if you want a cleaner finish. In the fridge, use it within 3 to 4 days. In the freezer, it keeps far longer and is easy to portion into jars, cubes, or flat freezer bags.
Best Rule Of Thumb For Home Cooks
If you want one number to remember, use 12 hours as your starting point. Taste it there. If the broth feels thin, keep going toward 18 or 24 hours. If it already tastes rich and silky, strain it and call it done.
That approach gets better results than chasing one fixed number from someone else’s stove. Bone broth is done when the bones have given up what you want from them: flavor, body, and that gentle wobble after a night in the fridge.
References & Sources
- Cleveland Clinic.“Why Bone Broth Is Good for You (and How To Make It)”Gives the usual stovetop timing split between regular stock and longer-simmered bone broth.
- Michigan State University Extension.“Preserving Your Own Broth”Shows a long-cook broth process and safe handling steps for a bone-based homemade broth.
- USDA Food Safety and Inspection Service.“Leftovers and Food Safety”Supports the cooling and storage guidance for dividing hot broth into shallow containers and refrigerating it promptly.

