Not more durable, but has more endurance, sanji might not even be human and it was established way back at arlong Park
Sanji can recover from whatever is thrown, all the bruises and bad damages become irrelevant after one panel lol, like against Vergo, his leg was a bit fractured but it was never brought up again