15 Vitamin B-Rich Foods to Boost Your Energy and Mood


10. Asparagus

Asparagus is chock-full of Vitamin B6, Vitamin B5, and Vitamin B9 (folate) as well as potassium, chlorophyll, fiber, and protein. Add some asparagus to your lunch salad to help get you through the afternoon. You can also grill asparagus and pair it with any dish you like.

More: 8 Most Popular Superfoods that Keep You Healthy Today