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


6. Avocado

Avocado is high in heart-healthy fats, Vitamin E, magnesium, and B vitamins, namely Vitamin B3, Vitamin B5, and Vitamin B6. Avocado helps the body produce glutathione, a powerful antioxidant that helps prevent aging, dementia, heart disease, cancer, and many more. Avocado can help reduce cholesterol, blood pressure and it can even relieve stress. Moreover, it helps prevent bloating due to its high potassium content.

More: 8 Good Reasons to Eat Avocados