@monika07,
Eat foods rich in vitamin B12.
I also have chronic deficiencies in the B vitamins and have to intentionally eat many of the foods on this list:
Seafood, Meat and Poultry
Seafood is one of the richest sources of naturally occurring Vitamin B12, particularly shellfish. A 3 oz. serving of clams provides 84 micrograms of B12, while oysters contain 29 micrograms per 3 oz. Fin fish, such as mackerel, tuna and salmon, are also good sources. A 3 oz. serving of Atlantic mackerel contains 16 micrograms, bluefin tuna contains 9 micrograms, and salmon contains 2.3 micrograms of Vitamin B12. If you consume fish and/or shellfish on a regular basis, you can easily meet your needs for Vitamin B12.
Meat and poultry are also high in Vitamin B12. Three oz. of roasted beef contain 1.3 micrograms B12, while the same portion of roasted chicken or turkey provides 0.3 micrograms.
Dairy and Egg Sources
Even for vegetarians who choose not to consume meat or seafood, adequate amounts of Vitamin B12 can be obtained through consuming eggs and dairy foods. Thus, it is easier for lacto-ovo vegetarians to obtain adequate amounts of B12 than vegans, who do not consume any form of meat, eggs or dairy.
An 8 oz. cup of skim milk provides 0.9 micrograms of B12, and 1 oz. of most types of cheese provides a similar amount. For most adults, this would equal about 37 percent of the B12 you need for the day. From one large egg, you can obtain 0.6 micrograms of Vitamin B12. If you only eat the egg whites however, you'll miss out on this valuable nutrient, as well as others contained in the yolk. If you're trying to limit cholesterol, consider using an cholesterol-free liquid egg substitute instead of only egg whites, as egg substitutes are typically fortified with Vitamin B12 and other nutrients, such as iron.
Fortified Foods
Vitamin B12 is added to some foods, so even if you don't eat the sources previously mentioned, you can still meet your needs. Breakfast cereals, nondairy milks (soy milk, rice milk, among others), soy protein foods, such as vegetarian burgers, and some margarines.
Check the Nutrition Facts panel while shopping to see if a product provides Vitamin B12. It is strongly encourages that vegetarians or vegans consume fortified foods on a regular basis to prevent deficiency.
Read more:
http://www.livestrong.com/article/25392-list-foods-high-vitamin-b12/#ixzz1KnUKMrJK