Any type of milk — cow’s milk, almond milk, coconut milk or milk made from soybeans — is the best source for calcium, phosphorus, potassium, and vitamins A and D to strengthen bones.
Smoothies which contain dark leafy greens, like spinach, kale, arugula, lettuce, and chard, are also good for bones. These greens contain calcium, antioxidants, and vitamins C and K in high amounts.
Broccoli juice is a very good source of phosphorus, potassium, vitamin K, calcium, vitamin C and folate. Broccoli juice also helps in fighting cancer, tooth deterioration and high blood pressure and promotes weight loss.
Oranges are rich in calcium which strengthens bones and contain vitamins which are important for healthy muscles and organs.
Green tea has several unique components, like catechins, which help in strengthening bones. It is also a good source of antioxidants which prevent bone loss.