Here is a list of foods high in niacin (better known as vitamin B3), one of the best nutrients for raising good cholesterol. Best Vitamin B3 Rich Foods: Learn about the foods containing vitamin B3, fruits, vegetables, and meat, their benefits, symptoms of deficiency, how much to consume daily and side effects of overconsumption in detail. Discover the list of vitamin B3 foods in the article. Explore the benefits of vitamin B3-rich food sources and why it is important to include them in your diet. Niacin is an important water-soluble vitamin that helps turn food into energy. Learn why this vitamin is important and what foods you can eat to ensure you get enough.