Thursday, November 20, 2025

FOODS TO HELP PREVENT OSTEOPOROSIS

Disclaimer: I have osteoporosis and over the last few years, I decided to take my rheumatologists advice and take an oral medicine one day a week. This was after a broken hip that I realized it was time to try medications. The trauma surgeon did say my bones actually looked pretty good for my age (late 70s) so I will continue this treatment. At my last test a couple of months ago, my numbers were slightly better so I will continue this regimen. This post is about eating to prevent or slow down osteoporosis. Knowing what to eat (or not eat) is important in fighting any health problem. Here are some tips for eating to prevent or slow down osteoporosis:

  • You need calcium. That is probably the number one thing everyone knows about osteoporosis. It is best to get said calcium from the foods you eat and here are some good examples - fat-free plain Greek yogurt, fat-free milk and cheese, white beans, kale, collard greens, broccoli, almonds, and soybeans. Include some of these in your diet every day.
  • Get plenty of lean protein. Examples are lean meats such as turkey, chicken, pork tenderloin, lean beef, legumes, peanut butter, beans, low-fat milk and cheeses. Avoid too many protein bars and shakes. That is not the best way to get healthy protein.
  • Vitamin D is important, too. Actually, calcium needs vitamin D to help it travel to the bones and where it is needed. Sunshine helps the body to produce vitamin D but that requires too much time in the sun so supplement with the following foods: Fatty fish such as mackerel, salmon, sardines and herring. Soy milk, yogurt, and egg yolks also contain vitamin D. Since the list of foods rich in vitamin D is slim you may need to discuss a vitamin D supplement with your doctor (I do take a daily vitamin D supplement as recommended by both my primary care doctor and my rheumatologist).
  • Magnesium is also beneficial in preventing and fighting osteoporosis. Magnesium helps the body absorb calcium to help maintain a strong bone structure. Magnesium is found in seeds such as pumpkin, sesame, and flax, brown rice, Swiss chard, spinach, sweet potatoes, beans, wheat germ, etc.
This is a short list of foods that will help you prevent or slow down osteoporosis. There are more but if you make a point of including several of the above foods in your daily diet you will be well on your way to preventing this bone disease.

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.