What should I eat/drink for a vitamin d deficiency?

Fish, eggs, dairy. Foods high in vitamin d include fish (salmon, sardines, cod), shrimp, eggs, fortified dairy, shitake mushrooms, and other vitamin d fortified foods (i.e. Some soymilks). If you are deficient in vitamin d, however, i would recommend that you take oral supplementation and have your blood level rechecked in 12 weeks.
Fortified foods. The flesh of fatty fish (such as salmon, tuna, and mackerel) and fish liver oils are among the best sources. Small amounts of vitamin d are found in beef liver, cheese, and egg yolks. Some mushrooms provide vitamin d2 in variable amounts. Ready-to-eat breakfast cereals often contain added vitamin d, as do some brands of orange juice, yogurt, margarine and other food products.