Calcium, vitamin D, and protein at every meal, with less salt and no soda. A practical week that supports bone treatment rather than replacing it.
Osteoporosis Diet FAQ
What is a 7-day meal plan for osteoporosis?
It is a week built around calcium, vitamin D, and protein: milk or yogurt, cheese, canned fish with bones, leafy greens, eggs, and a protein at every meal. The sample menu on this page follows that pattern. Food supports bone treatment. It does not replace medication a doctor has prescribed.
What is a good breakfast for osteoporosis?
Oatmeal or whole-grain toast with milk or fortified plant milk, plus eggs or Greek yogurt, covers calcium and protein before noon. Add a piece of fruit. Skip replacing that meal with black coffee alone.
What is a good dinner for someone with osteoporosis?
Baked salmon or sardines, a cooked green vegetable such as broccoli or kale, a potato or rice, and a glass of milk or a yogurt. The fish brings protein and vitamin D, and the dairy brings calcium. Keep the salt modest.
What are the worst foods to avoid if you have osteoporosis?
The habits that work against bones are cola and other sugary sodas, very salty processed foods, heavy alcohol, and large amounts of caffeine in place of meals. You do not need to ban every oxalate-rich green. A calcium-rich pattern matters more than cutting spinach.
Can I reverse osteoporosis with diet alone?
Diet alone does not reliably reverse diagnosed osteoporosis. Calcium, vitamin D, protein, and weight-bearing exercise slow further loss and support treatment. Rebuilding bone density usually also needs the medication your clinician prescribes. Do not stop that medicine because a meal plan looks complete.
Free Tools for This Plan
Browse Recipes
Related Meal Plans
Plans that also support bones and muscle.
Want calcium targets fitted to you?
Get a personalized osteoporosis-friendly week with recipes and a grocery list.
Create my own