If you want to stay mobile at 70–80 years old, start including these six foods in your regular diet from today.
Beyond nutrition, there is another key factor. Diet forms the foundation, but long-term bone and joint health also depends on lifestyle. Simple habits such as brisk walking, climbing stairs, light resistance training, getting moderate sunlight for vitamin D synthesis, keeping a healthy body weight, and limiting alcohol and smoking all contribute to maintaining bone density.

Calcium supplements should only be taken when dietary intake is insufficient or when advised by a healthcare professional. Bones do not “warn” you early. But if you take care of them now, years later your body can remain strong, flexible, and able to walk confidently on your own two feet.
Many people only begin to worry about bone and joint health when they already experience back pain, knee discomfort, or difficulty walking. In reality, bone strength declines gradually over time rather than suddenly.
This is particularly true for women after menopause, when hormonal changes accelerate bone loss. By the time people reach their 70s or 80s, if their bones were already weak earlier, even a small fall can lead to fractures, and recovery is often slow.
That is why, if you want to stay active in old age, climb stairs with ease, and maintain good posture, it is essential to build a strong nutritional base early on. Below are six food groups that should be part of your regular diet.
- Eggs
Eggs are a source of high-quality protein and also contain a small amount of vitamin D.
Protein plays an important role in bone health because stronger muscles improve balance and reduce the risk of falls — the leading cause of fractures in older adults.
Although eggs are not a major source of calcium, they still indirectly support bone and joint health.

- Leafy Greens
Vegetables such as kale, bok choy, amaranth greens, and spinach are rich in key micronutrients that support bone health.
Leafy greens contain vitamin K, which is involved in bone mineralization through the protein osteocalcin. They also provide magnesium, which is essential for bone structure and vitamin D metabolism.
Some greens like kale and bok choy also contain moderate amounts of calcium. However, calcium absorption differs across vegetables, so it is best to eat a variety rather than relying on one type alone.
- Milk and Dairy Products
Milk, yogurt, and cheese are well-known sources of highly absorbable calcium.
In addition to calcium, they also provide protein that helps maintain bone and muscle structure. If you avoid dairy due to lactose intolerance or dietary choices, you should ensure calcium is obtained from other foods. - Nuts and Seeds
Almonds, sesame seeds, chia seeds, and cashews are not the richest calcium sources, but they provide magnesium and other important nutrients involved in bone metabolism.
They also contain healthy unsaturated fats that support cardiovascular health. When eaten in moderation, they help create a balanced diet and support overall wellbeing.
- Vitamin C–Rich Fruits
Fruits such as oranges, grapefruits, mandarins, and guavas are rich in vitamin C, which is essential for collagen production.
Collagen is a key structural component of bone tissue, helping bones stay strong while also maintaining flexibility and durability. This helps preserve bone integrity over time.
- Fatty Fish
Fish such as salmon, mackerel, and sardines offer multiple benefits for bone health.
For illustrative purposes only
They provide vitamin D, which is crucial for efficient calcium absorption. They also contain high-quality protein and omega-3 fatty acids, which support heart health and reduce inflammation in the body.
Without sufficient vitamin D, the body struggles to absorb calcium effectively even if intake is high. That is why consuming fatty fish 2–3 times per week is a strong choice for supporting long-term bone and joint health.
