Why Getting Enough of the Right Nutrients Gets Harder with Age
Eating well is important at every stage of life, but the stakes shift meaningfully as you get older. Many adults over 60 consume fewer calories than they did in earlier decades — a natural change — yet their need for certain nutrients stays the same or even increases. The result is a narrowing margin for error at every meal.
Compounding this, the body's ability to absorb key nutrients changes with age. Stomach acid production often declines, affecting how well nutrients like vitamin B12 and calcium are extracted from food. Skin becomes less efficient at synthesizing vitamin D from sunlight. Medications commonly prescribed in later life can interfere with nutrient metabolism. These are biological realities, not personal failings.
Understanding which specific nutrients tend to fall short — and why — is a practical first step toward filling those gaps. For a broader look at how the body's nutritional demands evolve over time, see how nutritional needs shift as you age.
Vitamin B12
Vitamin B12 is essential for nerve function, red blood cell production, and cognitive health. The challenge for older adults isn't usually inadequate intake — it's absorption. As stomach acid declines with age, the body struggles to separate B12 from the proteins in food. Atrophic gastritis, a condition affecting a meaningful proportion of older adults, can dramatically reduce this capacity.
Fortified foods and supplements contain a form of B12 that doesn't require stomach acid for absorption, which is why healthcare providers often recommend these routes for adults over 50. Rich dietary sources include fish, meat, poultry, eggs, and dairy.
Declining stomach acid — not diet alone — is the main reason B12 absorption falters with age.
Vitamin D
Vitamin D supports bone density, immune function, and muscle strength — all critically important for older adults. The body produces it when skin is exposed to sunlight, but this process becomes less efficient with age. Older adults also tend to spend less time outdoors and may use sunscreen more consistently, further limiting synthesis.
Few foods are naturally rich in vitamin D. Fatty fish, egg yolks, and fortified dairy or plant-based milks are among the best options. Blood testing can determine whether levels are adequate, and supplementation is frequently recommended — though the appropriate amount varies by individual. See eating for bone health for more detail on vitamin D's role in skeletal strength.
Skin becomes far less efficient at producing vitamin D from sunlight as you age.
Calcium
Calcium is the primary mineral in bone tissue, and maintaining adequate intake later in life helps slow the bone-thinning process associated with aging. However, calcium absorption from food decreases as stomach acid levels drop. Additionally, many older adults have reduced dairy consumption due to lactose intolerance or personal preference, removing a major dietary source.
Non-dairy calcium sources include leafy greens such as kale and bok choy, canned fish with soft bones (like sardines), tofu made with calcium sulfate, and fortified plant milks. Calcium is best absorbed in moderate amounts spread throughout the day rather than in one large dose.
Calcium is best absorbed in smaller amounts spread across meals, not in one large serving.
Magnesium
Magnesium supports more than 300 enzymatic reactions in the body, including those involved in blood pressure regulation, blood sugar control, muscle function, and sleep quality. Despite its wide-ranging importance, surveys consistently show that a large share of older Americans consume less than the recommended amount.
Common dietary sources include whole grains, legumes, nuts, seeds, and dark leafy vegetables. Certain medications — including some diuretics and proton pump inhibitors frequently prescribed to older adults — can deplete magnesium levels over time, making dietary vigilance especially important.
Magnesium supports sleep, blood pressure, and blood sugar — yet many older adults fall short.
Potassium
Potassium plays a central role in heart rhythm, muscle contraction, and fluid balance. It also helps counteract the blood pressure-raising effects of sodium. Despite these benefits, many older adults consume too little potassium — often because diets skew toward processed foods, which tend to be low in potassium and high in sodium.
Beans, lentils, sweet potatoes, leafy greens, bananas, and avocados are among the richest potassium sources. It's worth noting that individuals with kidney disease may need to limit potassium intake; any significant dietary changes in this population should be guided by a healthcare provider.
Most potassium shortfalls trace back to eating too many processed foods and too few whole plant foods.
Zinc
Zinc supports immune defense, wound healing, and the senses of taste and smell. Diminished taste perception is itself a common complaint among older adults and may reduce appetite and food variety — potentially creating a cycle that deepens nutritional shortfalls. Zinc absorption also tends to decrease with age, and plant-based diets can further limit bioavailability because of compounds in grains and legumes that bind zinc.
Meat, shellfish (particularly oysters), legumes, seeds, and whole grains all contribute meaningful amounts of zinc. Those following predominantly plant-based diets may benefit from discussing zinc status with a dietitian.
Zinc deficiency can blunt taste perception, quietly reducing appetite and dietary variety in older adults.
Omega-3 Fatty Acids
Omega-3 fatty acids — particularly EPA and DHA found in fatty fish — support heart health, reduce inflammation, and may play a role in preserving cognitive function. Older adults who don't regularly eat fatty fish (such as salmon, mackerel, or sardines) are likely falling short. Plant-based sources like flaxseed and walnuts provide ALA, a precursor omega-3, but the body converts only a small fraction into the more active EPA and DHA forms.
Aiming for at least two servings of fatty fish per week is a commonly cited dietary guideline. For those who do not eat fish, algae-based omega-3 supplements are a scientifically supported alternative worth discussing with a healthcare provider.
Fatty fish remains the most direct dietary source of the omega-3s most beneficial to heart and brain health.
Building a Smarter Plate at Any Age
None of these seven nutrient gaps are inevitable. Prioritizing variety, choosing nutrient-dense foods over calorie-dense ones, and staying in regular conversation with your doctor or a registered dietitian can make a significant difference. For practical strategies when budget is a concern, eating well without overspending offers concrete guidance.
Make Nutrient Density Your Default
When appetite shrinks, choose foods that deliver the most nutritional value per bite. Eggs, legumes, leafy greens, nuts, and fatty fish are high-density options that pack multiple key nutrients into small portions. Replacing low-nutrient snacks with these foods is one of the most effective ways to close common gaps without eating more overall.
If appetite has decreased, the challenge becomes making every bite count. nutrient-dense choices for smaller appetites explores how to meet your needs even when eating less. And if you're unsure whether your current habits are working against you, reviewing common nutrition pitfalls that sneak up after retirement can be a useful reset.
This article is for general informational purposes only and does not constitute medical advice. Always consult a qualified healthcare professional before making changes to your diet or supplement routine, particularly if you have existing health conditions or take prescription medications.