Hazelnuts contain several bioactive compounds that are believed to have anti-cancer properties. These include vitamin E, phytosterols, and various antioxidants such as flavonoids and phenolic acids. These compounds can help reduce oxidative stress and inflammation, both of which are linked to cancer development.