Some sources of fiber are fruits, vegetables, whole-grain breads and cereals. Too much protein may stress your kidneys. Protein foods include meat, fish, poultry, eggs and dairy. This vitamin comes from foods we eat and from sunlight. If you're spending less time in the sun, make sure you're getting Vitamin D in your diet.
Vitamin D is found in fortified milk, egg yolks, liver and many types of seafood.
Older adults frequently don't take in enough Vitamin B6 and B12. Vitamin B6 is found in meat, liver, vegetables, legumes, potatoes, winter squash and bananas, to name a few sources. Vitamin B6 helps boost the immune system. It has also been linked to the prevention of kidney stones and skin and bladder cancer. Only 2 milligrams are needed per day.