Skip to content
My WebMD Sign In, Sign Up

Osteoporosis Health Center

Select An Article
Font Size

Nutrition and Osteoporosis


Nutrition and Osteoporosis: Why Food Is Your Best Bet continued...

Why? Because it's easier to remember. You may not take a pill every day, but you eat every day.

"Study after study has shown that people aren't very good at taking supplements regularly," says Robert Heaney, MD, FACP, a professor of medicine at Creighton University in Omaha, Neb., and a nationally recognized expert on osteoporosis. "But eating is something you do every day, so it's easier to make a habit of dairy consumption."

Foods also are a more complete source of nutrition than supplements. Milk, yogurt, cheese, and other dairy products not only contain high levels of calcium, but other key nutrients for bone health, like phosphorus and protein.

"Milk and yogurt and cheese contain so many of the nutrients that are necessary for bone health that they outperform supplement tablets strikingly," Heaney says.

It’s important to read food labels and look for foods and beverages that provide calcium. Food designated with labels such as ''calcium-rich'' or ''excellent source of calcium'' are high in calcium or fortified with calcium. Select those that contain 10% or more of the Daily Value for calcium. 

For those who are dairy or lactose intolerant, there are plenty of other good food sources for calcium:

  • Calcium-fortified orange juice, nondairy milk alternatives, and cereals
  • Green, leafy vegetables like kale, broccoli and spinach
  • Seafood can be a calcium rich non-dairy option. Seafood such as oysters, ocean perch, clams, blue crab, and shrimp can be a good source of dietary calcium.


Vitamin D is a little harder to get in your daily diet. Milk is fortified with vitamin D -- an 8-ounce glass of fortified milk provides 98 IU. 

Other good food sources of vitamin D include:

  • Certain fish, such as salmon, tuna fish, and sardines
  • Orange juices and breakfast cereals fortified with vitamin D


Nutrition and Osteoporosis: The Role of Supplements

Sometimes you need a nutrition boost to fight osteoporosis. If you can't get enough calcium and Vitamin D in your diet, taking supplements is an essential part of your bone health. To make sure the supplement you're taking contains the ingredients you think it does, look for the seal of U.S. Pharmacopeia (USP) on the bottle.

Calcium supplements come in several types, including:

  • Calcium citrate
  • Calcium carbonate

As far as your bones are concerned, it doesn't matter which type you take. The difference is in how you take them. Calcium carbonate supplements should be taken with meals for you to absorb the most calcium. However, calcium citrate doesn't need to be taken with food. So if it's not convenient for you to take a supplement with a meal, look for a non-calcium carbonate supplement. In general, you absorb more calcium when these supplements are taken with food and when no more than 500 mg are taken at one time.

Most of these supplements also come in formulas that include a dose of vitamin D. If you get the combination form, you'll get both nutrients in one pill. 

WebMD Medical Reference

Next Article:

Today on WebMD

Women working out and walking with weights
Reduce bone loss and build stronger muscles.
Chinese cabbage
Calcium-rich foods to add to your diet.
woman stretching
Get the facts on osteoporosis.
Porous bone
Causes, symptoms, risk factors, and treatment.
Lactose Intolerance
Woman holding plate of brocolli
Dairy products
Superfood for Bones
Screening Tests for Women
exercise endometrial cancer
hand holding medicine
Working Out With Osteoporosis