Vitamin B3
Credit: Peter Topp Engelsted Jonasen / Getty Images

Vitamin B3, also known as niacin, has been shown to raise HDL cholesterol by 15 to 35 percent, in theory a very good thing since people with high HDL have fewer heart attacks. (To note, it is yet to be fully demonstrated that raising HDL with a supplement has the same protective effect.) Niacin is found in foods like fish, liver, and peanuts, and in multivitamins, but to get enough B3, you should also take it as a supplement. The most common side effect is "flushing," a warm reddening of the face. Teitelbaum recommends taking about 650 milligrams of the so-called "flush-free" inositol hexaniacinate three times a day.