However, this doesn't mean you can eat any type of fat, stick to Mediterranean-style fats like nuts, almonds, avocados, fish, and olive oil. These fats don't promote heart disease or cancer, and have additional benefits like lowering of cholesterol and protection of joints.