Anti-nutrients are naturally occurring plant compounds such as phytates, lectins and fibre that can bind minerals in plant foods. Anti-nutrients aren't harmful and may even be beneficial.