7 Essential Nutrients: Minerals and Vitamins for Bone Health
It is not enough to exercise consistently; consuming minerals and vitamins for bone health is also important to maintain strong and healthy bones. Especially as you reach 40 to 50 years of age, bones will naturally begin to deteriorate.[1]
As an important part of the body that provides structure, protects vital organs, and enables you to move, maintaining bone health from an early age is essential. Untreated bones are more likely to develop various conditions such as osteoporosis, osteopenia, and fractures.
To prevent this, there are several minerals and vitamins you can consume to support bone health. What are they?
Minerals That Strengthen Bones

There are minerals that play a significant role in maintaining optimal bone health, including:
1. Calcium
Most of the calcium in the body is a major component of bones and teeth, making them strong and hard. Therefore, even small amounts of calcium in the body can significantly affect the characteristics and condition of your bones and teeth.[2]
To ensure optimal health for both, you need to consume at least 1,000 mg of calcium every day. Since the human body cannot produce calcium on its own, you can get calcium from milk, cheese, eggs, oranges, white bread, and peanut butter.
2. Magnesium
Magnesium entering the body helps improve bone quality by supporting the growth of hydroxyapatite crystals, a compound found in bones.
Adult women aged 19 to 50 need about 300 mg of magnesium, while men need 400 mg. To get it, you can eat foods such as pumpkin, peanuts, almonds, or edamame.
3. Zinc
Getting enough zinc—11 mg every day—can help prevent bone damage and support the formation of healthier bones. Not only that, zinc's anti-inflammatory role can also reduce inflammation that may damage bones.
Some foods you can eat to get zinc include oysters, meat, shrimp, and sardines.
Types of Vitamins Important for Strong Bones

What vitamins are good for bones? From vitamin D to vitamin C, here are several nutrients important for improving bone health:
1. Vitamin K
The vitamin useful for maintaining bone health is vitamin K. This nutrient facilitates the activation of proteins involved in bone formation and mineralization. The result is a healthier and denser bone matrix.
To maintain optimal bone health, women need 90 mcg, while men need 120 mcg per day. This vitamin for osteoporosis can be found in abundance in spinach, cabbage, carrots, and broccoli.
2. Vitamin C
What vitamin is needed for bone health? In addition to vitamin K, vitamin C, or ascorbic acid, also contributes to your bone health.
Ascorbic acid promotes collagen synthesis. In the body, this collagen provides a framework for bone mineralization, helping bones stay strong.
Furthermore, ascorbic acid protects bone cells from oxidative stress due to its antioxidant properties. It is important to understand that oxidative stress can cause bones to lose mass and become more susceptible to osteoporosis.[3]
To meet daily requirements, men over 19 years of age should consume 90 mg of ascorbic acid, while women need 75 mg. Some foods high in this vitamin include oranges, strawberries, and guavas.
3. Vitamin B12
Inadequate vitamin B12 intake can lower bone metabolism, which in turn reduces bone mineral density and increases the risk of bone fractures if you fall.
To prevent this, adults are advised to meet the daily intake of 2.4 mcg per day. You can get this nutrient from beef liver, clams, eggs, tuna, and salmon.
4. Vitamin D
The vitamin for bones is vitamin D. This nutrient is actually a secosteroid hormone that is produced in the skin after you get sunlight. Therefore, there are many recommendations to bask in the sun to get this vitamin.[4]
The benefit of vitamin D for bone health is that it promotes the absorption of calcium and minerals. No matter how much calcium and other minerals you eat every day, an inadequate amount of vitamin D will prevent your body from absorbing nutrients optimally.
As an important note, everyone needs at least 600 IU of vitamin D every day to support optimal body health.
Some foods high in vitamin D include sardines, mackerel, tuna, and egg yolks. However, to ensure you get adequate vitamin D intake, using Sido Muncul Vitamin D3 1000 IU is a more effective choice.
With just one tablet of Sido Muncul Vitamin D3 1000 IU, you already meet 165% of your daily Recommended Dietary Allowance. You no longer need to worry about vitamin D deficiency, as Sido Muncul Vitamin D3 1000 IU can help ensure your bones stay healthy.
Get vitamins for bone health: Sido Muncul Vitamin D3 1000 IU now and enjoy its benefits for your bone health!
Shop Healthy and Save at Sido Muncul Store!
Get reward points with every purchase, collect points, and redeem them for discounts! The more points you have, the more you save! Visit Sido Muncul Store now!