Sanji est un enfant né dans une famille de nobles, il va s'enfuir afin de travailler comme cuisinier dans un bateau sur l'océan de North Blue. Sa famille est d'une célèbre lignée, les Vinsmock qui sont connus dans le mond entier pour leur richesse et leur grand pouvoir.
Sanji est originaire de North Blue, on a fait sa rencontre dans East Blue où il a rencontré Luffy alors qu’il était apprenti cuisinier sous les ordres du meilleur cuisinier au Monde Zeff. Le maitre qui lui a enseigné tous ce qu’il savait sur l’art de la cuisine.