In this article, we have provided some important foods that will help in healing broken bones and ensure a faster recovery, when followed properly.

Bone fractures are generally caused by injury, such as a fall, car accident, or sports injury, however, bone fractures can also be caused by osteoporosis.

If you have a bone fracture, you must get immediate medical attention and keep the fracture immobilized until you can get help. After the fracture has been immobilized, you can then begin natural remedies to help heal broken bones fast.  Certain foods can help speed the healing process.

Top Foods for Healing Broken Bones:

Foods for Healing Broken Bones

Foods for Healing Broken Bones


Several medical studies have shown that milk is a rich source of protein. It enhances the immune system and brings your body to a self-healing mode. Besides, calcium in milk helps to heal any kind of bone fractures by strengthening them. Vitamin D in milk helps to absorb calcium into the bones.


One of the best foods that help to heal fractures. This green vegetable is a high source of vitamin K. Vitamin K helps to build the bone mass and helps to heal any kind of fracture, by enhancing the process of bone mineralization.


The amino acids in yogurt, such as lysine and glutamine, are responsible for the absorption of calcium. Besides, it has proteins and phosphorus that can help to augment the healing process of fractured bones.


Consider this among the most important foods that can heal fractures. With vitamin C in tomatoes, this vegetable is useful to rebuild the tissues and boost up the production of collagen that repairs your skin.


Broccoli is one of the best foods to eat for healing a broken bone because it is rich in vitamin K. Vitamin K binds with other minerals to help to form bone mass. Vitamin K can speed the healing of a broken bone because it is involved in the process of bone mineralization. The Linus Pauling Institute at Oregon State University states that a cup of broccoli has about 220 mcg of vitamin K.

How To Heal Broken Bones Naturally

How To Heal Broken Bones Naturally

Castor Oil

Castor oil is used for treating several health issues like skin problems, constipation, infections, etc. because of its anti-inflammatory and antibacterial properties. Very few people know that castor oil also helps in nursing bone fracture and other bone-related problems like arthritis. In case of bone fracture, dip cotton cloth in castor oil and wrap it around for two days. You can also use castor oil packs daily.


Bromelain Enzyme found in pineapple works greatly in treating bone fracture. If you are suffering from bone fracture, eat pineapple daily or take it in the form of juice. Avoid canned or processed pineapples and go for fresh ones instead. You can also take bromelain supplements if pineapple is not available.

Vitamin K foods

Kale, broccoli, spinach, and other greens are high in vitamin K1, and raw dairy products like cheese and kefir are high in vitamin K2 which is essential for blood clotting and bone formation.