Tahu memiliki kadar purin sedang, sekitar 9-100 mg purin per 100 gram, karena berasal dari kacang kedelai yang tinggi kandungan purinnya (100-1000 mg per 100 gram).
Namun, karena diolah dengan cara digoreng atau ditambah bahan lain seperti garam, tahu bisa berubah jadi mengandung purin tinggi.
Oleh karena itu, penderita asam urat sangat disarankan untuk tidak mengonsumsi tahu dan tempe sebagai olahan dari kacang kedelai itu sendiri.
Selain tahu dan kacang kedelai, beberapa makanan yang tinggi purin di antaranya alkohol, bebek, angsa, ikan sarden, makarel, kerang, kepiting, jeroan, dll.