If there is no history of allergy to soy products, it is perfectly fine to consume soy products when a bone is broken because they are rich in vegetable protein, which is needed to promote fracture healing after a bone is broken. In addition to soy products, foods that are high in calcium include consuming milk, fungus, kelp and sesame seeds. It should be noted that, because the fracture or surgery will be more obvious pain in the early stage, immobilization will also cause a significant reduction in activity, then you need to pay attention to eat fresh vegetables and a small amount of easy to digest food, not recommended to eat a lot of food, but also pay attention to other rich food, avoid eating too much sugar, fat or high salt food.