Numerous studies have shown that olive oil not only lowers LDL but also raises HDL. One study found that people who ate about 2 tablespoons of olive oil a day had lower LDL levels in just one week. Use it in garlic bread, salad dressings, in place of margarine, and in place of other oils when sautéing.
Enjoy nuts. They are packed with heart-healthy unsaturated fats, including omega-3s. Walnuts and almonds seem to be especially good at lowering LDL. Eat a shotglass-size serving a day and watch your numbers drop. But nuts contain a lot of calories, so make sure you eat them instead of—not in addition to—other snacks.
Have an avocado a day and you might lower your LDL by as much as 17 percent. True, avocados are very high in fat, but it’s mainly the unsaturated kind.
Eat peanut butter! That’s right, peanut butter. Yes, it’s high in calories, but most of the fat it contains is unsaturated. Buy a “natural” brand that contains no hydrogenated oils.