Your body needs chromium and Vitamin B1 to metabolize sugar. Eating too much sugar can cause deficiencies of both these nutrients. A lack of B1 can, in turn, cause memory problems.
Good sources of Vitamin B1 are wheat germ, whole grains and brewer’s yeast. Note that processed grains which have their husks removed are stripped of their Vitamin B1 content.
Secondary sources include walnuts, pork, milk and derivative products, egg yolks and leafy green vegetables (only small amounts).
Vitamin B1 is destroyed by coffee, alcohol and contraceptive pills.
A lack of Vitamin B3 can also cause memory problems. Your body can synthesize small amounts of this vitamin from an essential amino acid called tryptophane. Persons who are B3 deficient generally eat a lot more fish than meat.
B3 is found in many foods. Main sources include liver (pork, beef, veal), whole grains, fish, white meat, eggs, dates, figs, almonds.
Aluminum supplements are recommended for cases of physical or mental retardation (along with zinc) as well as for memory problems in children and young adults.