I love how these two moments contrast nicely to each other, even though they do seem similar.
In both cases, the recipients of the messed-up bento are smiling gratefully at Sanji, telling him that his food is great. Although Sora was clearly lying to protect her son’s feelings, little Sanji is oblivious to his mother’s kind intent, ever so happy that he made her smile with his cooking.
In Luffy’s case however, I’m pretty sure he was telling the truth; he really enjoyed Sanji’s bento because he was that much hungry and missed his cook’s food sorely. But Sanji tells him that he’s lying - maybe because he can’t bear the thought that Luffy even enjoys something like a ruined bento as long as it’s from him.
I think it’s also possible that Sanji might’ve been irresistibly reminded of his mother, and told Luffy the words he should’ve told her had he not been so young and naive.
More than anything, the title of this chapter “you liar” clearly refers to Sanji, but it’s ironic how he’s the one telling it to Luffy, who is anything but lies.
I have an entire weekend of work to catch up on, but first let me update you on my gay swimming pirates animation progress
not sleeping much means I got to add a zoro to this.
Zoro you cant wink you only have one eye what are you doing