What did knights in medieval time eat?
The Knights Templar were permitted to eat three times a day (if their master permitted it). Meat was permitted three times a week, excepting on holy days and in that case, meat would be eaten the next day. They were permitted vegetables on other days and, obviously, bread. They had to eat in silence and could read a holy book whilst eating. Taking into account the conditions under which everyone else lived in the middle ages – they had it good. Source: The Knights Templar – G.A. Campbell.