Meat in general is high in B vitamins and proteins. A single 100 gram serving of beef or liver contains 1300% DV of vitamin B12. That’s more than enough! If you can eat beef, you can make delicious salads, a tasty soup, or use it as a side! If you can consistently eat beef, you can be sure that you’re getting your daily dose of vitamin B12. On top of that, you also get iron and plenty of muscle-building protein.