Sanji is the former sous-chef of Baratie, a maritime restaurant. He has a sharp tongue, but he's one of the elite cooks of the sea. His dream is to find the All Blue, the legendary sea said to contain every type of seafood in the world.
Sanji looks after the crew's dietary needs, and he can handle everything from cooking the sheer volume needed to satisfy gluttons like Luffy, to the subtle cuisine needed to meet his female crewmembers' tastes. He shows a strong interest in unknown ingredients and cuisine, and constantly strives to master their use. He contributes to the crew not only through cooking, but also combat, as the kicking abilities he inherited from his master, Chef Zeff, are formidable.
While Sanji tends to be ruthless against men, he's absurdly weak against women. He's very quick- witted, and his ideas and actions frequently save the crew from predicaments.