Most cases of vitamin B12 and folate deficiency can be easily treated with injections or tablets to replace the missing vitamins. Vitamin B12 supplements are usually given by injection at first. Then, depending on whether your B12 deficiency is related to your diet, you'll either require B12 tablets between meals or regular injections. These treatments may be needed for the rest of your life. Folic acid tablets are used to restore folate levels. These usually need to be taken for four months. In some cases, improving your diet can help treat the condition and prevent it recurring. Vitamin B12 is found in meat, fish, eggs, dairy products, yeast extract (such as Marmite) and specially fortified foods. The best sources of folate include green vegetables such as broccoli, Brussels sprouts and peas.