How to Strengthen Bones and Prevent Osteoporosis with Food


How to Strengthen Bones and Prevent Osteoporosis with Food. Calcium is a key nutrient that many of us overlook in our diets. Almost every cell in the body uses calcium in some way, including the nervous system, muscles, and heart. It is an essential building block for lifelong bone health in both men and women, while not getting enough calcium in your diet can contribute to anxiety, depression, and sleep difficulties.

Whatever your age or gender, it’s vital to include calcium-rich foods in your diet, limit those that deplete calcium, and get enough magnesium and vitamins D and K to help calcium do its job.

What are the health benefits of calcium?

health benefits of calcium

Among other things, your body uses calcium to strengthen bones and teeth, keep them strong as you age, send messages through the nervous system, help your blood clot, your muscles contract, and regulate the heart’s rhythm. If you don’t get enough calcium in your diet, your body will take calcium from your bones to ensure normal cell function, which can lead to weakened bones or osteoporosis.

Calcium deficiency can also lead to, or exacerbate, mood problems such as irritability, anxiety, depression, and difficulty sleeping.

Despite these vital functions, many of us are confused about calcium and how to best protect our bones and overall health. Where should you get it? And what’s the deal with vitamin D, magnesium, and other nutrients that help calcium do its job?

This confusion means that many of us are not getting the recommended daily amount of calcium and approximately one in two women (and about one in four men) over the age of 50 will break a bone due to osteoporosis.

Getting enough calcium in your diet is not just important for older people. It’s also vital for children, teens, and young adults since we continue building bone mass into our mid-20s. From then on, we can lose bone mass without sufficient calcium in our diets. But no matter your age, it’s important to take care of your bones and get the right amount of calcium from the food that you eat.

The calcium and osteoporosis connection:

Osteoporosis is a “silent” disease characterized by loss of bone mass. Due to weakened bones, fractures become commonplace, which leads to serious health risks. People with osteoporosis often don’t recover after a fall and it is the second most common cause of death in women, mostly those aged 60 and older. Men are also at risk of developing osteoporosis, but typically 5 to 10 years later than women. For most people, osteoporosis is preventable, and getting enough calcium in your diet is the first place to start.

Food is the best source of calcium:

Doctors recommend that you get as much of your daily calcium needs as possible from food and use only low-dose supplements to make up any shortfall. Your body is better able to absorb calcium from food than it can from supplements. In fact, studies show that even though people who take calcium supplements have a higher average intake, those who get their calcium from food have stronger bones. Furthermore, using high-dose calcium supplements may increase your risk of kidney stones and heart disease.

Good food sources of calcium:

Good sources of calcium include dairy products, leafy green vegetables, certain fish, oatmeal and other grains, tofu, cabbage, summer squash, green beans, garlic, sea vegetables and calcium-fortified foods such as cereals and orange juice.

natural sources of calcium

Calcium and whole milk dairy: The pros and cons

While milk and other dairy products contain a lot of calcium in a highly absorbable form, there may be some potential downsides.

Whole milk dairy products are often high in saturated fat. While many prominent health organizations recommend that you limit your saturated fat intake and choose low- or non-fat dairy foods, an increasing body of research shows that eating whole-milk dairy products is linked to less body fat and lower levels of obesity. Low-fat and non-fat dairy products also tend to contain lots of hidden sugar to make up for the loss of taste, which can be far more detrimental to your health and weight than the saturated fat it’s replaced.

Milk can contain high levels of estrogen. Some studies show a possible link between the natural estrogens found in milk and breast, prostate, and testicular cancer. Part of the problem is modern dairy practices, where the cows are fed synthetic hormones and antibiotics, kept continuously pregnant, and milked over 300 days per year. The more pregnant the cow, the higher the hormones in the milk.

Organic milk comes from cows that are grass-fed and not given synthetic hormones or other additives, although organic milk can still be high in natural hormones. Because both natural and synthetic hormones are found in the milk fat, skim milk has a much lower level.

Some people are lactose intolerant, meaning they are unable to digest lactose, a sugar found in milk and milk products. Symptoms range from mild to severe and include cramping, bloating, gas, and diarrhea. Beyond the discomfort it causes, lactose intolerance can also interfere with calcium absorption from dairy.

Tips for upping your calcium intake:

  • To boost your daily intake, try to include calcium-rich foods in multiple meals or snacks.

Tips for adding more calcium from dairy to your diet:

  • Use milk instead of water when making oatmeal or other hot breakfast cereals.
  • Substitute milk for some of the liquid in soups such as tomato, squash, pumpkin, curries, etc.
  • Milk can be added to many sauces or used as the base in sauces such as Alfredo and Béchamel sauce.
  • Make whole-wheat pancakes and waffles using milk or yogurt.
  • Get creative with plain yogurt. Use it to make a dressing or a dip, or try it on potatoes in place of sour cream.
  • Add milk or yogurt to a fruit smoothie. You can even freeze blended smoothies for popsicles.
  • Enjoy cheese for dessert or as a snack. Try cheddar, mozzarella, Gouda, Jack, Parmesan, or a type of cheese you’ve never had before.

Tips for getting your calcium from non-dairy sources:

non-dairy sources of calcium
  • Greens can easily be added to soups, casseroles, or stir-fries. Opt for kale, collard greens, turnip greens, dandelion greens, mustard greens, beet greens, broccoli, and cabbage. Spice up these and other dishes with garlic, basil, thyme, oregano, and rosemary to add more nutrients.
  • Eat dark green leafy salads with your meals. Try romaine hearts, arugula, butter lettuce, mesclun, watercress, or red leaf lettuce (avoid iceberg lettuce as it has very little nutrient value).
  • Add extra servings of veggies to your meals, i.e. asparagus, fresh green peas, broccoli, cabbage, okra, bok choy.
  • Top salads or make a sandwich with canned fish with bones, such as sardines and pink salmon.
  • Use beans/legumes as part of your meals. They are wonderful in stews, chili, soup, or as the protein part of a meal. Try tofu, tempeh, black-eyed peas, black beans, and other dried beans. You can also snack on edamame.
  • Start your day with oats. Steel cut oats or rolled oats make a filling breakfast. For an added punch include cinnamon.
  • Snack on nuts and seeds such as almonds and sesame seeds. You can also add these to your morning oatmeal.
  • Order or prepare sandwiches on whole grain wheat bread.

Beyond calcium: Other nutrients for healthy bones:

When it comes to healthy bones and preventing osteoporosis, calcium alone is not enough. There are a number of other vital nutrients that help your body absorb and make use of the calcium you consume. Other nutrients that help calcium do its job:


Why it’s important: Magnesium helps your body absorb and retain calcium to help build and strengthen bones and prevent osteoporosis. Since your body is not good at storing magnesium, it is vital to make sure you get enough of it in your diet.

How much do you need? For adult men, 400-420 mg daily. For adult women, 310-320 mg daily (more during pregnancy).

How to include more in your diet: Magnesium is found in nuts (especially almonds and cashews), seeds (pumpkin, sesame, flax, sunflower), whole grains, seafood, legumes, tofu, and many vegetables, including spinach, Swiss chard, summer squash, turnip and mustard greens, broccoli, sea vegetables, cucumbers, and celery. Reduce sugar and alcohol, which increase the excretion of magnesium.

Vitamin D

Why it’s important: Vitamin D helps the body absorb calcium and regulates calcium in the blood.

How much do you need? Up to age 70, 600 IU (international units) per day. Over 70, 800 IU (international units) per day.

How to include more in your diet: Your body synthesizes vitamin D when exposed to the sun. Spend at least 15 minutes outside in the sun each day and include good food sources of vitamin D in your diet, such as fortified milk, eggs, cheese, fortified cereal, butter, cream, fish, shrimp, and oysters.

what is phosphorous?


Why it’s important: Phosphorus works with calcium to strengthen bones. But again, it’s important to get the balance right: too much phosphorus will cause your body to absorb less calcium and can even be toxic.

How much do you need? For adults, 700 mg a day.

How to include more in your diet: Good sources include dairy, fish (cod, salmon, tuna), pork, poultry, lentils, nuts, and whole grains.

Vitamin K

Why it’s important: Vitamin K helps the body regulate calcium and form strong bones. You should be able to meet the daily recommendation for vitamin K (by simply eating one or more servings per day of broccoli, Brussels sprouts, dark green lettuce, collard greens, or kale.

How much do you need? Adult men, 120 micrograms daily. Adult women, 90 micrograms daily.

How to include more in your diet: You should be able to meet the daily recommendation for vitamin K by simply eating one or more servings per day of broccoli, Brussels sprouts, dark green lettuce, collard greens, or kale.

Vitamin C and vitamin B12

New research suggests that vitamin C and vitamin B12 may also play important roles in bone health and the prevention of osteoporosis.

Consuming foods rich in vitamin C may help to prevent bone loss. Good sources include citrus fruit, such as oranges and grapefruit, strawberries, kiwi, mango, Brussels sprouts, and green bell peppers.

Studies have also found a link between vitamin B12 levels and bone density and osteoporosis. Good sources of B12 include seafood such as salmon, haddock, and canned tuna, as well as milk, yogurt, eggs, and cottage cheese.

Other tips to strengthen bones and prevent osteoporosis:

In addition to adding calcium-rich foods to your diet, you can also minimize the amount of calcium you lose by reducing your intake of foods and other substances that deplete your body’s calcium stores.

  • Salt – Eating too much salt can contribute to calcium loss and bone breakdown. Reduce packaged and convenience foods, fast foods, and processed meats which are often high in sodium. Instead of salt, try using herbs and spices to enhance the taste of food.
  • Caffeine – Drinking more than 2 cups of coffee a day can lead to calcium loss. The amount lost can have a significant impact on older people with already low calcium levels. You can buffer the effects to an extent by drinking coffee with milk.
  • Alcohol – Alcohol inhibits calcium absorption and disrupts your body’s calcium balance in a number of ways. Try to keep your alcohol consumption to no more than 7 drinks per week.
  • Soft drinks – In order to balance the phosphates in soft drinks, your body draws calcium from your bones, which is then excreted. Opt for water or calcium-fortified orange juice instead.

    exercise is key

For lifelong bone health, exercise is key:

When it comes to building and maintaining strong bones, exercise is essential, especially weight-bearing activities such as walking, dancing, jogging, weightlifting, stair climbing, racquet sports, and hiking. Find something that you enjoy doing and make it a regular activity.

Calcium supplements: What you need to know?

While food is the best source of calcium, making up any shortfall in your diet with supplements is another option. But it’s important not to take too much.

Calcium citrate is a highly absorbable calcium compound.

Calcium ascorbate and calcium carbonate are not as easily absorbed as calcium citrate.

Be smart about calcium supplements:

Don’t take more than 500 mg at a time. Your body can only absorb a limited amount of calcium at one time, so it is best to consume calcium in small doses throughout the day.

Don’t take more than the recommended amount for your age group. Take into account the amount of calcium you get from food. And remember: more isn’t better; it may damage the heart and have other negative health effects.

New Chapter calcium supplements

Take your calcium supplement with food. All supplemental forms of calcium are best absorbed when taken with food. If it’s not possible to take your supplement with food, choose calcium citrate.

Purity is important.

It’s best to choose calcium supplements with labels that state “purified” or, if you’re in the U.S., have the USP (United States Pharmacopeia) symbol. Avoid supplements made from unrefined oyster shell, bone meal, or dolomite that don’t have the USP symbol because they may contain high levels of lead or other toxic metals.

Be aware of the side effects.

Some people do not tolerate calcium supplements as well as others and experience side effects such as acid rebound, gas, and constipation. For acid rebound, switch from calcium carbonate to calcium citrate. For gas or constipation, try increasing your intake of fluids and high-fiber foods.

Check for possible drug interactions.

Calcium, magnesium, and vitamin K supplements can interfere with other medications and vitamins you’re taking, including heart medicine, certain diuretics, antacids, blood thinners, and some cancer drugs. Talk with your doctor or pharmacist about possible interactions. Any medications that you take on an empty stomach should NOT be taken with calcium.

I hope you found this article helpful. If you have anything that you’d like to share or any opinions on any of the content on my site, please do speak up. I look forward to your comments, questions and the sharing of ideas.

Note: Thank you for supporting this website through purchases you make on the provided affiliate links.
Recommended articles:

How to Plan and Enjoy a Healthy Diet

Raw Water: Is it Safe to Drink?

10 Healthy Eating Habits That Will Change Your Life

How to Make Eating Healthy Absolutely Simple and Easy

10 Scrumptious and Healthy Snack Ideas

Our Top Superfoods/Health Benefits List

Picking the Right Juicer to Fit your Needs

4 Overlooked Health Benefits of Curcumin

Do you have Healthy Eating Habits?

Are You Drinking Enough Water?

Is There a Stress Management Diet?

Tips on How to Make Juicing Affordable


Resources and references:

General information about calcium:

Calcium and Milk: What’s Best for Your Bones and Health? – The fact-filled article covers what nutritionists know about calcium, osteoporosis, and more. (Harvard School of Public Health)

What You Need to Know About Calcium – Information on good food sources of calcium and the pros and cons of supplements. (Harvard Health Publications)

Calcium and Vitamin D: Important at Every Age – Advice on how to choose the right calcium supplement and minimize side effects and interactions. (National Institute of Arthritis and Musculoskeletal and Skin Diseases)

Osteoporosis and bone health:

Promoting Lifelong Bone Health – In-depth guide to building strong bones and limiting bone loss, including nutrition tips and important lifestyle factors. (Nutrition MD)

Please follow and like us:

22 thoughts on “How to Strengthen Bones and Prevent Osteoporosis with Food

  1. good article. i live in the north country (very close to canada) we actually have a lowered vitamin D amount up here. pretty awesome article.

  2. This is a nice reminder that, at the end of the day, it’s about what we eat and what we do. While calcium supplements exist to help with deficiency, they should not be treated as a one-time solution, which unfortunately many people seem to be doing. It takes time and effort (and established good habits) to be healthy. After all, there isn’t anything the body needs that isn’t already available in our natural resources.

  3. Our family has a background of osteoporosis and at an early age, our family doctor already prescribed the food and medicines that we should take. Thanks for the additional knowledge, Robert.

  4. Calcium plays a very important role to each and every one of us especially to the pregnant women. I didn’t know that vitamin K is important in order to get enough calcium to your body. Thank you for this information.

  5. This is why I always drink milk even if i am older now!!!I know some people are intolerant but me I drink it to be healthy and for calcium.

        1. Hi Wandel, one difference to keep in mind when comparing almond milk vs. milk is that real milk, including fat free, flavored and organic, provides 8 times more naturally occurring, high-quality protein in every 8-ounce glass, and is one of the original farm-to-table foods, a wholesome and simple, minimally processed beverage. Another thing to keep in mind is sugar. The Dietary Guidelines recommends limiting the amount of added sugar in your diet. Good news for milk lovers — regular white dairy milk has no added sugar. The sugar in white milk is lactose, which is a naturally occurring sugar. Many types of non-dairy milk, like almond milk, contain added sugar. Ingredients like cane sugar or cane juice on the ingredient list indicates that sugar has been added to almond milk. So, no I don’t think almond milk is a good choice. Thanks for sharing, Robert

  6. I really liked the tips on getting calcium from non-dairy sources. Although I haven’t been diagnosed as lactose intolerant, I do get a lot of discomfort if I have too much dairy. So it is always good to know about other options. Also, I didn’t know about the importance of phosphorus and how to get it, so your article has been really helpful to me. Thanks. I’ll watch out to keep good levels of calcium intake.

      1. Hi Robert! I have started adding more greens and lentils to my diet and so far it’s working great. I hadn’t eaten lentils for a long time and I wonder why, because they are great. I’ll also try including the other suggestions you made. Thank you for your nice posts.

        1. Hi Marcia, that’s great and I hope you have much success in the future. Please come back and give us an update on your progress and be watching for new helpful information coming out all the time. Thanks for sharing, Robert

  7. A good primer on calcium and the consequences if one lacks calcium. Those getting old should make sure they have adequate amounts of calcium to prevent osteoporosis. Thanks for the article.

  8. Wow, Incredible. This is so helpful. First of all, we need calcium in our body; good amount. With the right strong teeth, you get to enjoy a happy meal and of course a smile to.

Leave a Comment

Your email address will not be published. Required fields are marked *

nine + eleven =

This site uses Akismet to reduce spam. Learn how your comment data is processed.