The nutritional value of fish and walnuts is equal
If you do not like fish, you can eat a diet rich in alpha-linolenic acid, which promotes bone health.
A diet rich in alpha-linolenic acid helps build strong bones, according to the Health Service.
Contrary to many people’s beliefs, fish or fish oil pills do not necessarily need to be taken to increase omega-3 fatty acid levels.
Research has shown that eating sources of alpha-linolenic acid, such as walnut oil and flaxseed oil, can also help strengthen bones.