fruit and veggies are full of vitamins and minerals like vitamins a and c. meat contains protein and minerals like iron and zinc. without knowing your age and what else you are eating it sounds like you could use a daily multivitamin with minerals if you don't eat much meat or fruit and veggies. find one that that provides 100% of the daily value for most vitamins and minerals. you can also get lab work done to see if you need additional iron or vitamin d. for more on how much to take see this webmd article. good luck!
i don't eat meat but i will eat fruit and veggies at times not very often. what vitamins should i be taking daily?