what foods have the most vitamin a and vitamin b
Where to get it: The highest concentration of vitamin A is found in sweet potatoes; just one medium-sized baked sweet potato contains more than 28,000 international units (IU) of vitamin A, or 561% of your recommended daily value (DV). Beef liver, spinach, fish, milk, eggs, and carrots also are good sources.
Stores of B12 can last for up to a year. Foods high in Vitamin B12 include shellfish, liver, fish, crab, fortified soy products (tofu, soymilk), fortified cereals, red meat, low fat dairy, cheese, and eggs.