Cooking is my hobby and I love eating, I learned to cook out of how much I love food. I am not 400 pounds (or even 200, for my height I am approx 5 pounds over the average bmi thing lol) because of good metabolism and due to my dislike of all sort of sweets/candy/dessert/soda and the like. I am an over-taster so even a single bite of a chocolate bar will cause me to need to drink two full glasses of water to get the unbearable sweetness out of my mouth.
Also, I tend to go long periods of time without anything to eat. I come from a feasting culture so I can't be satisfied by snacking at all so instead I just have two huge meals each day. I can't be satisfied from a meal unless I have eaten until it is impossible for me to eat any more. Also, I only drink coffee for breakfast too since I am never hungry early in the day.
As for savory foods, I have some favorites, specifically spaghetti carbonara, toro sushi and roasted wild mushrooms, but I will eat everything outside of artichokes and fava and enjoy it if cooked right. I'm sure someone could cook those two things in a way that I would enjoy as well for that matter, I just haven't gone out of my way to find them.