100 grams cooked lean beef has over 125% of your daily need for vitamin B12.