Knoblauch hat das Potenzial, das Fortschreiten einiger bösartiger Erkrankungen zu stoppen, indem er die Zellen vor Schäden durch Karzinogene schützt und die Vermehrung von Krebszellen verhindert. Die Schwefelverbindungen des Knoblauchs können eine wichtige Funktion haben. Infolgedessen wird Knoblauch, wenn er mit einer Rate von zwei Zehen pro Tag (etwa 6 g Knoblauch) verzehrt wird, in eine Liste von Lebensmitteln aufgenommen, die Moleküle mit antikanzerogenem Potenzial enthalten, die in einer krebsvorbeugenden Ernährung Vorrang haben sollten. Eine Meta-Analyse von 18 epidemiologischen Studien, die zwischen 1966 und 1999 veröffentlicht wurden, ergab eine 30-prozentige Reduzierung des Darmkrebsrisikos und eine 50-prozentige Reduzierung des Magenkrebsrisikos bei denen, die viel Knoblauch essen. Nach allen Untersuchungen entsprach eine solche Aufnahme etwa 18 g rohem und gekochtem Knoblauch pro Woche (oder etwa sechs Nelken). Da die konsumierten Mengen von einer Studie zur nächsten so stark variierten, ist es unmöglich, die genaue Menge an Knoblauch zu bestimmen, die man einnehmen muss, um die Vorteile seiner antikolorektalen und antimagischen Krebswirkung zu nutzen. Darüber hinaus ist es wichtig zu erkennen, dass eine Diät allein nicht vor Krebs schützen kann. Eine abwechslungsreiche und konsequente Aufnahme einer Vielzahl von Lebensmitteln mit Präventionspotenzial sowie die Aufrechterhaltung eines gesunden Lebensstils sind entscheidende Komponenten. Andere Forschungen haben einen Zusammenhang zwischen der Aufnahme von Knoblauch und der Entwicklung von Kehlkopf-, Prostata- und Brustkrebs gefunden. Da es zu diesem Thema jedoch noch so wenige Untersuchungen gibt, können derzeit keine allgemeingültigen Schlussfolgerungen gezogen werden. Derzeit liegen keine ausreichenden Daten vor, um einen Zusammenhang mit anderen Krebsarten wie Speiseröhren- und Lungenkrebs nachzuweisen.