top of page

Calcium, Vitamin D and Protein: The Nutrients That Matter for Bone Health

4 days ago
4 min read

Updated: 34 minutes ago

Your bones are living tissue that your body breaks down and rebuilds throughout adult life. Most people reach their peak bone mass by their late twenties, and after that the focus shifts to keeping as much of it as possible.


Diet plays a big part in this. Calcium, vitamin D and protein are three nutrients that are particularly important for bone health.


This guide covers what each nutrient does, where to find it and how to fit more of it into your meals.


calcium rich foods good for bone health

Top Up Your Vitamin D Through the Darker Months


Vitamin D helps your body absorb calcium from food, so the two work closely together. Between October and early March, we don’t get enough vitamin D from sunlight in the UK, so consider taking a daily vitamin D supplement. Food sources such as oily fish, egg yolks and fortified breakfast cereals can also contribute to your intake. Another option is a fermented milk drink with added vitamin D.


If you’d like something small to add to your day, Yakult Balance is a probiotic fermented milk drink rich in vitamin D, which supports immunity, muscle and bone health. Each bottle contains 20 billion friendly L. casei Shirota bacteria, which increases both the lactobacilli and bifidobacteria in the gut. Its small size also makes it easy to fit into and make part of your usual morning routine.


Get Enough Calcium Every Day for Bone Health


Calcium is the main mineral in your bones and teeth. Adults aged 19 to 64 need around 700mg a day, which most people can reach through a balanced diet. If you don’t eat dairy, fortified alternatives can also provide calcium, so check the label and choose a calcium-enriched option.


Easy ways to add one extra source to your day:

  • Have a glass of milk or a pot of natural yoghurt with breakfast.

  • Choose fortified soya or oat drinks for your tea, coffee or cereal.

  • Add tinned sardines or salmon, with the soft bones left in, to a lunchtime salad.

  • Cook with calcium-set tofu in stir-fries.

  • Serve kale, broccoli or spring greens with your evening meal.


Include Protein at Every Meal


Collagen, a type of protein, forms the framework of your bones, and protein also helps keep the muscles around them strong. British Nutrition Foundation guidance puts adult needs at roughly 0.75g per kilogram of body weight a day. Spreading it across your meals is easier than trying to eat most of it at dinner, so pay attention to breakfast, which is often the lightest meal of the day.


Simple ideas for each part of the day:

  • Breakfast: eggs, Greek-style yoghurt or beans on wholemeal toast

  • Lunch: lentil soup, tinned fish or chicken in a wrap

  • Dinner: fish, tofu, lean meat or chickpeas

  • Snacks: a handful of nuts, cheese with oatcakes, or hummus with vegetables


Make Room for Both Calcium and Vitamin D


Calcium and vitamin D work closely together in supporting bone health, so it’s worth making room for sources of both across your diet. Many familiar meals already include one or both, and a weekend salmon traybake can give you a few easy options for the week ahead.


Meals to try:

  • Scrambled eggs on toast with a glass of milk

  • Grilled salmon with steamed broccoli or kale

  • Fortified cereal with milk and a spoonful of yoghurt

  • Sardines on toast with a side of leafy greens


Build a Simple Daily Routine Around These Nutrients


Good intentions can slip when the week gets busy, so a routine can make it easier to stay on top of your intake. Pick one meal a day to focus on and plan it around at least two of the three. Breakfast is often the easiest choice, since it tends to follow the same pattern each day.


Weekend prep makes the rest of the week easier. Boil a batch of eggs, portion out yoghurt pots and keep tinned fish and fortified cereal in the cupboard. Some people also like to keep a probiotic drink in the fridge to have with breakfast.


Be Mindful of What Can Affect Calcium Retention


Some habits make it harder for your body to retain calcium. A diet high in salt increases the amount of calcium you lose, so aim for no more than 6g of salt a day, which is about a teaspoon. Very high caffeine intake may also slightly increase calcium loss, so it’s worth keeping tea, coffee and cola to moderate amounts. Drinking more than 14 units of alcohol a week regularly can also affect bone health over time, and stopping smoking benefits your bones as well as your general health.


Easy swaps to make this week:

  • Season food with herbs, garlic, lemon or black pepper instead of salt.

  • Check the salt content on labels for bread, cereals and ready meals.

  • If you drink lots of coffee, try swapping some cups for decaf

  • Plan a few alcohol-free days each week.


Add One Bone-Friendly Habit to Your Week


Strong bones come from steady habits over many years rather than quick fixes. Calcium, vitamin D and protein all play a part, and a varied diet can help you get many of the nutrients your bones need.


Pick one step from this guide and try it this week, such as adding yoghurt to breakfast or including oily fish in one of your weekly meals. Once that feels natural, add another. Small changes like these are easier to stick with, and they add up over time.

 
 
bottom of page