Foods that contain vitamin b12
Vitamin B12 is an essential nutrient that your body can’t make on its own, so you need to get it from your diet or supplements. Some foods that can provide you with vitamin b12 are trout, salmon, and beef.
Trout is a chiefly freshwater fish of the salmon family, found in both Eurasia and North America and highly valued as food and game. According to health.com, There are "5.4 mcg [of vitamin b12] in 3 ounces of wild rainbow trout. Fatty fish such as trout are great sources of vitamin D and omega-3 fatty acids, which promote brain function and fight inflammation."
Another food that gives you vitamin b12 is salmon. According to healthline.com, "Salmon is well known for having one of the highest concentrations of omega-3 fatty acids. However, it’s also an excellent source of B vitamins. A half fillet (178 grams) of cooked salmon can pack more than 80% of the RDI for vitamin B12."
Beef also contains plenty of vitamin b12. According to health.com, there are "1.3 mcg [of vitamin b12] in 3 ounces of broiled top loin sirloin (23% DV). Other body benefits: Beef is another great source of zinc, containing 7 mg in 3 ounces. It’s also packed with protein and the B vitamin riboflavin, which is thought to help alleviate PMS symptoms." This shows beef gives you more than just vitamin b12.