Perhaps the commonest food at a medieval inn was perpetual stew. Food was added every day, along with beer, wine, or water. The the pot was heated every day, and though the people of the time did not realize precisely what the benefit of this was, it killed any bacteria or mold that might want to try growing in the stew. Pots for meaty stews were cleaned out once every year at the beginning of Lent so people would not get meat in a meatless season. Pots for meatless stews and soups did not need to be cleaned for religious reasons, and there was more than one innkeeper who took pride in the fact that he had a soup over a hundred years old.
There was lots of bread.
Drinks were whatever local beverage was made. This was wine, in countries with vineyards, or cider, or ale. The ale was not seasoned with hops in most parts of Europe, so it had a taste very different from what it has today.
Clearly there were other foods available, and these also varied from place to place. Sausages and pickled vegetables would have been among the things served in many places. Seafood was common in fishing towns.
Medieval inns were important, as there were many travellers, both merchants and pilgrims. A really good example of description of a meal at an inn is in The Canterbury Tales by Geoffrey Chaucer.
Wealthy people of the middle ages drank wine, mulled wine, cider, beer of different kinds, and mead.
The varieties of these drinks were very numerous. For example the different kinds of mead included braggot, cyser, pyment, hypocras, metheglin, melomel, and probably a bunch of others I cannot think of offhand.
Seasonings for mulling cider and wine varied enormously, as did the seasonings for beer.
At medieval banquets people usually would have drunk wine. Beer was available, but probably to inexpensive to use for a banquet. The same is true of cider. Mead was used in some areas, and was expensive, probably more expensive than wine, and there were many variations on mead, using fruit juices or wort (unfermented barley juice used for beer).
innkeepers ate fish
See the related link for information.
yes they eat it because they are idiots
Because it wasn't discovered. Turkey is native to the North American continent, which was not yet discovered. The medieval era was generally restricted to Europe, Middle-East and Asia.
See the related question below.
See the related question for information
They aye the same food as freemen; or peasants did
eat
they ate bread meat and drank ale See this related link for more.
fruit and vegetables
Eat the castle walls, as they were made of unleavened bread and so would go off otherwise.
no
Knights lived in Medieval castles. In a castle, everyone ate in the mess hall, which was the castle's "dining room." However, there were no table manners or cleanliness, and if a modern person were to visit a Medieval mess hall it would probably seem rather disgusting. It was considered rude to eat with utensils.
Low-standard porridge.
Bread & cheese with ale.
they can drink blood from people and they mostly eat things that contain blood
I am not actually sure what they drink but they probably eat croissant's
they eat rice and chicken
yes they eat it because they are idiots