The main thing I find annoying about eating types of food is that you can't just be told "this will ______", it's more like "if you're _____ and level ______ with stats around ______ then this will _______." This puts me off bothering to buy food at all. If they take that away and make it simple (No requirements, it simply does ______) then I'd buy food and culinarians would - hopefully - benefit in the long term. At the bare minimum, make it rank dependant in that it works with percentages instead of exact numbers (eg. if you're rank 10, it gives you a 5% bonus, but if you're rank 40 you get a 10% bonus) for 'higher' foods so low rankers don't abuse the system.