Foods with antioxidants, soluble fiber, and omega-3 fatty acids help lower cholesterol. Berries, pomegranates, dark chocolate and leaf tea have polyphenols that can protect cholesterol from oxidation. Soluble fiber lowers circulating cholesterol. Flax meal, chia seeds and dried seaweed are plant sources of omega-3 fatty acids.