Faktor utamnya bisa karena keturunan atau pun makanan yang dikonsumsi.
Makanan yang bisa sebabkan asam urat adalah makanan yang tinggi purin.
Seperti daging merah, jeroan, dan beberapa hidangan laut seperti teri, sarden, dan sebagainya.
Konsumsi obat-obatan tertentu dalam jumlah yang banyak juga bisa sebabkan asam urat.
Bagi para penyandang asam urat sangat dianjurkan untuk memperhatikan asupan makanannya.
Karena jika sembarangan, asam urat bisa kambuh kapan dan dimana saja.