I addition to me suggesting precisely this not only once but a couple times already in the past (once was during the cooking run with 96dwilliams), I would like to bring up another point loosely connected yet strongly influencing food choices:
Food preferences are too random. Maybe it's not as big of a problem outside of WT but especially with the 50 subtotal rule it's really bad. In the current game for me crimson salad is most hated, and both sweet salad and mil-salad are horrible. Yet I have to keep a subtotal of 50+ and I would love to balance my nutrients (obviously to get another star to spend). It's not my fault I have to do with less of an XP rate than others - rather it's a bad choice of how the randomness is implemented. Yes I can work around it with more time invested, doing some math, ignoring some boni, eating 50 different items per day to balance it out. I know. Yet...
I think there should be some kind of check in place making this (my current) combination of preference impossible. It being random may be fun to some extend but 'random' never is really a good thing for balancing a game mechanic properly.