The invention relates to cancer-preventing and anti-cancer functional food. The functional food is prepared from components in parts by mass as follows: 10-20 parts of fructus lycii powder, 10-20 parts of grape powder, 5-15 parts of bulbus lilii powder, 5-15 parts of pomegranate powder, 5-15 parts of red jujube powder, 2-8 parts of orange peel powder, 2-8 parts of roxburgh rose powder, 2-8 parts of poria cocos powder, 2-8 parts of fructus crataegi powder, 2-8 parts of garlic powder, 2-8 parts of radix platycodi powder, 1-5 parts of radix salviae miltiorrhizae powder, 1-5 parts of herba rhodiolae powder, 1-5 parts of radix notoginseng powder, 1-5 parts of herba taraxaci powder, 0.5-1.5 parts of radix puerariae powder and 0.2-0.8 parts of probiotics. The functional food is nutritious, rich in multiple rare medicinal and edible Chinese herbal medicines and probiotics, reasonable in composition and convenient to eat and can be taken by mixing with warm water. The functional food can effectively prevent cancer after long-term consumption, reduces onset risk of cancer, can also be taken as auxiliary food for patients with cancer and has certain adjuvant therapy effect on cancer.