Making gelatin from bones is straightforward: you simmer bones long enough to break down their connective tissue, then cool and concentrate the liquid until it sets into a firm gel. The whole process takes about 12 to 24 hours from start to finish, with most of that being hands-off simmering time. What you end up with is pure, homemade gelatin you can use for cooking, baking, or turning into shelf-stable sheets and powder.
Why Bones Produce Gelatin
Bones are held together by collagen, a structural protein that makes up a significant portion of connective tissue, cartilage, and the organic matrix inside bone itself. When collagen is exposed to sustained heat and moisture, it denatures, meaning its tightly wound triple-helix structure unravels into loose protein strands. Those loose strands are gelatin.
This conversion happens gradually as the temperature and time increase. In a kitchen setting, a gentle simmer (around 190 to 205°F) sustained over many hours is enough to pull collagen out of the bones, dissolve it into the surrounding water, and convert it into gelatin. When the liquid cools, those gelatin molecules link back together into a loose network, trapping water and forming the characteristic jiggle of a well-made stock.
Choosing the Right Bones
Not all bones yield gelatin equally. Joints, knuckles, feet, and necks are the richest sources because they contain the most cartilage and connective tissue. Marrow bones contribute flavor and fat but relatively little gelatin on their own. For the best results, use a mix: joint-heavy pieces for gel strength, plus a few marrow bones for depth of flavor.
Chicken feet, pig feet, and beef knuckles are the gold standard for home gelatin production. Fish heads and frames also work well and extract much faster because their bone tissue breaks down more readily. If you can only get standard soup bones from a butcher, ask specifically for knuckle or joint cuts.
Preparing the Bones
Before simmering, two optional steps will dramatically improve your final product: blanching and roasting.
Blanching removes blood, impurities, and proteins that would otherwise cloud your gelatin. Place the bones in a large pot, cover with cold water, bring to a boil for 10 minutes, then drain and rinse. You’ll see grey scum and murky water, all of which would have ended up in your gelatin otherwise.
Roasting deepens flavor and color. After blanching, spread the bones on a sheet pan and roast at 400 to 450°F for 30 to 45 minutes, turning once, until deeply browned. This step is optional if you want a neutral, light-colored gelatin for desserts or clear aspics, but it makes a significant difference in savory applications.
The Role of Acid
Adding a small amount of acid to the simmering water helps dissolve the mineral portion of bone, which is mostly calcium phosphate. Once those minerals break down, the collagen trapped inside becomes more accessible to the surrounding water. A couple of tablespoons of apple cider vinegar or white vinegar per gallon of water is the standard home method. Let the bones soak in the cold, acidified water for 30 to 60 minutes before turning on the heat.
Research on collagen extraction confirms that acid treatment significantly increases the amount of collagen released from bone. You won’t taste the vinegar in the finished product, but you will notice a firmer set and better yield compared to water alone. Adding acid also modestly increases copper extraction from bones, though the overall levels of heavy metals in bone broth remain in the range of a few micrograms per serving, which researchers consider minimal risk.
Simmering: Time and Temperature
This is where patience matters. Place the prepared bones in your largest stockpot or slow cooker, cover with cold water by about two inches, add your vinegar, and bring to a bare simmer. You want gentle bubbles lazily breaking the surface, not a rolling boil. Boiling emulsifies fat into the liquid, creating a cloudy, greasy result that’s much harder to clarify later.
How long you simmer depends on the type and size of bones:
- Fish bones and heads: 4 to 6 hours
- Chicken bones, feet, and frames: 6 to 10 hours
- Beef, pork, or lamb bones: 8 to 12 hours, with larger knuckle bones benefiting from up to 24 hours
For most bones, 8 to 10 hours is sufficient to release the bulk of the collagen, gelatin, and minerals. Going longer with large beef bones can extract more, but returns diminish after about 12 hours. A slow cooker set to low works perfectly for overnight extraction and removes the need to monitor the stove.
Straining and Defatting
Once simmering is done, remove the bones with tongs or a spider strainer, then pour the liquid through a fine-mesh sieve lined with damp cheesecloth. Use a ladle rather than pouring directly from the pot, which stirs up sediment.
Let the strained liquid cool to room temperature, then refrigerate it. After several hours (overnight is ideal), the fat will solidify into a white cap on the surface. Lift or scrape it off in one piece. Beneath it, you should find a wobbly, firm gel. That gel is your gelatin-rich stock. The firmer it is, the more gelatin you’ve extracted. A really good batch will be stiff enough to slice.
Clarifying for a Clear Finish
If your gelatin is cloudy and you want it crystal clear (for aspic, for example), you can clarify it with an egg white raft. Whisk two or three egg whites with their crushed shells, stir them into the cool liquid gelatin, then slowly bring the mixture to a boil. The egg whites will coagulate and rise to the surface, trapping suspended particles as they go. Once a solid raft forms on top, reduce to a simmer for five minutes, then remove from heat and let it sit for 15 minutes.
Ladle the liquid carefully through a sieve lined with damp cheesecloth, avoiding the egg white raft. The result should be a beautifully transparent liquid that will set into clear gelatin.
Concentrating Into Firm Gelatin
At this stage, you have a gelatin-rich liquid, but it’s dilute. To make it more versatile and shelf-stable, you need to reduce it. Pour the defatted, strained liquid back into a wide pot (more surface area means faster evaporation) and simmer uncovered until it reduces to roughly one quarter or one fifth of its original volume. The liquid will become noticeably syrupy and coat the back of a spoon.
Pour the concentrated liquid into a shallow dish or silicone mold and refrigerate until firmly set. You now have a concentrated gelatin block that you can cut into portions and use as you would commercial gelatin in cooking.
Drying for Long-Term Storage
For a truly shelf-stable product, you can dehydrate your concentrated gelatin into sheets or brittle pieces that store at room temperature for months.
Slice the firm, concentrated gel into thin slabs (about a quarter inch thick) and lay them on parchment-lined dehydrator trays or baking sheets. If using a dehydrator, set it to 135 to 150°F and dry for 12 to 24 hours until the pieces are hard and brittle, snapping cleanly rather than bending. If using an oven, set it to the lowest temperature (usually 170°F) with the door cracked open, and check every few hours.
Once fully dried, break the sheets into pieces or grind them into powder using a blender or spice grinder. Store in an airtight container in a cool, dry place. Dried homemade gelatin rehydrates readily in warm water and works for soups, sauces, and desserts just like the store-bought powder.
Storage and Shelf Life
Liquid or set gelatin stock keeps in the refrigerator for about five days. If you see mold, notice a sour or fermented smell, or detect any yeasty or alcohol-like odor, discard the entire batch. Frozen gelatin stock holds its quality for up to a year. Freezing in ice cube trays and then transferring the cubes to freezer bags makes portioning easy.
Fully dehydrated gelatin, stored in an airtight container away from moisture, lasts significantly longer, comparable to commercial gelatin powder. The key is making sure it’s truly dry all the way through. Any remaining moisture will eventually allow bacterial growth or mold.

