![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Your diet plays an important role in preserving bone strength. By following some simple nutrition tips, you can prevent or manage osteoporosis.
Calcium provides structure and integrity to bones. It is key to preventing osteoporosis. In childhood and adolescence, getting enough calcium in the diet is critical for bone growth and the development of peak bone mass. For this reason, osteoporosis is considered a childhood disease with consequences later in life. Calcium continues to remain important as we age, reducing the rate of bone loss and the risk of fractures.
The foods highest in calcium include:
Consuming three servings of these foods per day is an easy way to ensure you are getting enough.
One serving is equal to one cup of milk or calcium fortified beverage, three-quarters of a cup of yogurt, or 1½ ounces (40 grams) of cheese.
Other sources of calcium are:
Age | Calcium recommended per day (from food and supplements) |
19 to 50 years (including pregnant and breastfeeding women in this age group) |
1000 mg |
Men 51 to 70 years | 1000 mg |
Women 51 to 70 years | 1200 mg |
Over 70 years | 1200 mg |
(Source: Dietary Reference Intakes, Institute of Medicine) |
If you do not get enough calcium from your diet, speak with your dietitian and doctor about calcium supplements.
Vitamin D is key for bone health as it encourages calcium to be absorbed.
Vitamin D is known as the sunshine vitamin. When sunlight strikes the skin, it can trigger the creation of vitamin D. However, this is not a very reliable way to ensure we get enough of this essential vitamin. Variations in sun exposure, skin pigmentation, and use of sunscreen all affect the production of vitamin D.
Health Canada recommends that all adults up to age 70 get 600 IU of vitamin D per day from food and supplements.
A few foods contain vitamin D:
As with sun exposure, it is difficult to get enough vitamin D from food alone. Health Canada recommends that in addition to following a healthy balanced diet, all adults over age 50 should take a daily vitamin D supplement.
For those over age 70, 800 IU per day is recommended. Some experts suggest that even higher levels of vitamin D supplements may help those who have osteoporosis or are at risk. Speak with your dietitian and doctor about what is best for you.
Sodium makes the kidneys release calcium. For this reason, consuming too much sodium can be bad for your bones. Aim for less than 2,300 milligrams of sodium per day – the amount in one teaspoon of salt. Cutting back on the amount of salt you add to food during cooking or at the table can help. However, often the bigger source of sodium in the diet is from processed and prepared foods.
Common sources of sodium include convenience foods like canned soups, frozen dinners, and packaged pasta and rice mixes. Condiments like soy sauce, barbecue sauce, and certain seasonings can also have a high level of sodium. Processed meats, such as deli meats, bacon and smoked salmon, can contain significant sodium.
To assess the amount of sodium, read the Nutrition Facts panel on packaged food. Look at the amount of sodium, and compare brands. When reading product labels, be sure to consider portion size. Sodium levels will be higher with larger portions. Where possible, cook from scratch, choose lower sodium products and substitute herbs and spices for salt when cooking.
Caffeine from beverages like coffee, tea and cola increase the amount of calcium your kidneys release in urine. This occurs up to three hours after having the drink. Research shows this effect seems to be the worst for women who are not meeting their daily calcium requirement.
Adults should avoid consuming more than 400 milligrams of caffeine per day. Be aware that many household mugs and coffee shop cup sizes are typically 500 mL or more in volume. Pregnant and breastfeeding women should aim for less than 300 milligrams. Children should have only a fraction of this level of caffeine, if any.
400 mg of |
= |
3-4 240 mL |
With each 240 mL cup of coffee, about 65 milligrams of calcium is leached from your bones. You can offset this loss by adding one-quarter of a cup (60 mL) of milk or calcium-fortified beverage to your coffee. If possible, choose beverages that do not have caffeine. If you are a coffee drinker, consider selecting cappuccinos and lattes for the extra calcium they provide. Be sure to hit your daily calcium target with food or supplements.
An excessive amount of protein is not good for bone health. However, research shows a lack of protein in your diet increases the risk of hip fractures. Protein is important to the structure of bone. Some people are at risk of not consuming enough protein, including those who:
The media and health professionals place much emphasis on reducing obesity. However, not everyone needs to cut back on calories and lose weight. In fact, consuming too few calories and having a low body weight can put you at risk for osteoporosis. This condition is more common in people who have a small, thin body frame and bone structure. If you weigh less than 60 kilograms (132 pounds), or have lost a large amount of weight, you could be at risk. Being too thin means you have less bone to lose as you get older.
Registered dietitians are nutrition experts. Book an appointment with one of these professionals, who can help create a nutrition plan to maximize your bone density.
Talk to your doctor about other factors that can improve bone health, including:
Your doctor may consider using medications to prevent and manage osteoporosis. For more information, visit these excellent websites.
Osteoporosis Canada: osteoporosis.ca
Dietitians of Canada: dietitians.ca