Homemade Bone Broth Cost Calculator

Find out if homemade bone broth saves money per quart.

$
$
$
$
$

Is Homemade Bone Broth Actually Cheaper?

Bone broth has become a wellness staple — rich in collagen, minerals, and gut-supporting gelatin. But at $6–$10 per quart in grocery stores, a daily habit adds up fast. Making it at home looks like the obvious solution, but the true cost depends on what you pay for bones, how long your stove or slow cooker runs, and how much each batch actually yields.

This calculator adds up every ingredient — bones, vegetables, apple cider vinegar (which helps draw minerals from the bones), and the electricity or gas used during cooking — then divides by your actual quart yield. The result is your true cost per quart, compared directly to what you'd pay at the store.

What Goes Into a Batch of Bone Broth?

A standard home batch typically involves 2–4 pounds of bones (beef knuckles, chicken carcasses, or a mix), a handful of vegetables like onion, celery, and carrots, a splash of apple cider vinegar, and 12–24 hours of low-and-slow simmering. Slow cookers are energy-efficient — typically $0.50–$1.50 per 24-hour batch — while stovetop simmering costs more depending on your range type.

Where to Find Affordable Bones

The biggest cost lever is bones. Butcher shops and farmers markets often sell beef bones for $1–$3 per pound. Chicken carcasses are frequently free or very cheap if you roast whole chickens regularly. Freezer-packing multiple carcasses before a single big batch dramatically lowers per-quart cost. Ethnic grocery stores are another reliable source of inexpensive marrow and knuckle bones.

Yield Matters More Than You Think

A 6-quart slow cooker filled to the brim might only produce 3–4 quarts of finished broth after evaporation and straining. Cooking with the lid slightly ajar on the stovetop can reduce yield further. Accurate yield measurement is key — estimate low rather than high when calculating your cost.

The Store-Bought Premium

Premium bone broth brands like Kettle & Fire or Bonafide Provisions retail for $6–$10 per quart. Even mid-tier grocery store brands run $4–$6. Homemade batches made with sourced bones typically land between $2.50 and $4.50 per quart, representing a 30–60% saving while also giving you complete control over quality and ingredients.

Frequently Asked Questions

How much does a batch of homemade bone broth typically cost?
A typical 3–4 quart batch costs between $10 and $18 when you account for bones, vegetables, apple cider vinegar, and energy. That works out to roughly $3–$5 per quart depending on bone prices in your area and how efficiently you cook.
Does apple cider vinegar really matter — and does it cost much?
A tablespoon or two of ACV per batch helps break down collagen and draw minerals from the bones, improving nutrition. At typical ACV prices, a batch only uses $0.20–$0.60 worth, so it's a negligible cost with meaningful nutritional benefit.
Is a slow cooker or Instant Pot cheaper to run than a stovetop?
Yes — significantly. A 200-watt slow cooker running 24 hours costs around $0.50–$0.80 in electricity. An Instant Pot at high pressure for 3–4 hours costs even less. Stovetop simmering on a gas or electric range can cost $1.50–$3.00 for the same duration, making plug-in cookers the budget-friendlier option.
Can I reuse bones to get a second batch?
Yes, especially with beef bones. Many cooks run a second or even third extraction from the same bones, though each batch is lighter in collagen and minerals. A second-run batch cuts your bone cost in half, which you can reflect in this calculator by entering half the bone cost for that batch.
What store-bought bone broth is closest to homemade quality?
Look for brands with short ingredient lists — just bones, water, vegetables, and salt. Kettle & Fire, Bonafide Provisions, and Bare Bones are widely considered the closest to homemade in terms of gelatin content and flavor. These typically retail for $7–$10 per quart, making a well-sourced homemade batch a clear value winner.