Jennifer Morrison has talked about how she plays Emma as enthusiastic about food because she came from a background rife with food insecurity. This led to the following head cannon.
Emma doesn’t cook much before her cursed year in New York, and even then, it’s usually just breakfast. Because she always makes too much. Like, way, way too much. Because she is always scared there won’t be enough, and that doesn’t change when she is with Henry all the time. If anything, it scares her more, because she is terrified of her kid going hungry.
So when she and Killian get together, she decides, one night, to cook for him. It’s pretty simple. Spaghetti with meat sauce, salad and garlic bread. But she ends up making enough for 6 people at least, and it’s just the two of them.
But then she watches Killian eating, and she sees it. The way he casually drapes his arm in a way that guards his plate. The little twitch in his eye when she reaches past him for the Parmesan. How happy he is to have seconds of everything. And it’s like looking in a mirror.
Later, much later, in the safe dark of the bedroom, sated and sleepy, they’ll talk about the Hendrixes, who once withheld food from Emma for almost three days because she dropped and broke a cup. And about how he nearly lost his thumb as punishment for stealing a pear when he was alone on the streets and only kept it because the fishmonger’s wife two stalls over saw it and paid the greengrocer. About how she and Neal sometimes went hungry together and how some of his men starved in Neverland.
And together, they cook at home more, inviting Snow and David and Neal, and later Regina and Robin and Red and Whale. And how, even when it’s just the three of them, Henry doesn’t mind so much if there are some leftovers to split three ways.