Alan Fisher, who is based in Japan, cooked for 119 hours and 57 minutes at his Irish-themed restaurant in Matsue, Guinness World Records (GWR) said.
Mr Fisher’s new record means Nigerian chef Hilda Baci has been dethroned as the world record holder.
She won the title earlier this year, causing a sensation in Nigeria.
Her closely followed world-record attempt kicked off a craze in her country with people trying to get themselves in the record books by doing things like crying or singing non-stop.
The Nigerian’s record stood at 93 hours 11 minutes.
NKONKONSA.com