Eat the bones of small creatures, especially small fish, and make bone stock from larger bones.
If you take supplemental calcium, you're either being sold processed bones or processed rocks.
It is worth noting that the need for supplemental calcium is suspect. Calcium, while a part of bones, doesn't itself "build strong bones."
Some ideas for eating calcium:
- bone broth
- eat small fish with the bones (like sardines)
- egg shells (can be prepared with lemon juice to form a calcium supplement)
- spices like basil, thyme, majoram, oregano etc. do contain a lot of calcium (between 1500mg and 200mg per 100g)
- some nuts & seeds do contain considerable amounts of calcium (examples per 100g: sesame seeds almost 1000mg, almonds 264mg); just be sure to soak properly
The first two are certainly the best sources for calcium. Also make sure you get enough:
- Vitamin D3
- Vitamin K2
Because calcium without d3 and k2 is like throwing sand at a wall and wondering why it doesn't stick. And magnesium to balance out the calcium.
To add to the above. Read Sally Fallon's Broth is Beautiful Article:
Bone broth with a tbsp of apple cider vinegar added to the water to leach the calcium out of the bones
also, I know it works for animals, but I'm not sure about humans, though i don't see why not, eat meat with the bones in and gnaw on the bones and scrape as much meat from the bones as you can with your teeth to add an extra dusting of calcium...not sure if it works as well for humans as it does for animals, but you can give it a shot