Eat your B vitamins for healthy cells, brain, heart, and more.
Out of the 13 essential vitamins our body needs, B vitamins make up eight of them.
But why are they so important?
Getty Images
Here, discover 18 foods high in vitamin B to incorporate into your diet.
Salmon
Salmon is extremely high in B vitamins.
Eggs
Eggsare rich in vitamin B7, known as biotin.
Caitlin Bensel
Brown Rice
In addition to the extra fiber,brown riceis ahealthy carbohydratethat delivers serious B vitamins.
Yet another great reason to start including this grain as a staple in your cooking.
Chicken
If you’re looking for a vitamin B6 food, your best bet is chicken.
Caitlin Bensel
Mushrooms
Mushrooms are an easy way to get vitamins B5, B3, and B2.
A cup ofcooked asparagushas 67% of the DV for B9.
Pork
Greg DuPree
If you eat pork, whip up a pork tenderloin for dinner.
Victor Protasio
Milk
Iloliloli/Getty Images
you might drink your vitamins too.
A cup of whole milk contains 30% of your DV of B2.
You’ll also get a bit of B1 to help contribute to your overall daily value as well.
Victor Protasio
And it’s typically fortified with vitamin B12 too!
A five gram serving of nutritional yeast contains 310% of your DV for B12.
Greek Yogurt
Victor Protasio
Greek yogurt is a powerhouse when it comes to B12.
Greg DuPree
In fact, having just one cup of yogurt a day offers one-third of riboflavin’s suggested daily intake.
Oysters
Oysters aren’t just a delicious, coastal delicacy.
Luckily, vitamin B foods often contain more than one B vitamin.
Jennifer Causey
2017;317(2):183-189. doi:10.1001/jama.2016.19438
Victor Protasio
Brie Passano
Caitlin Bensel
Antonis Achilleos
Jen Causey
Greg DuPree; Food Stylist: Chelsea Zimmer; Prop Stylist: Claire Spollen
PHOTO: GREG DUPREE.Greg DuPree
Iloliloli/Getty Images
Victor Protasio
Victor Protasio