THE MEDIEVAL MENU
For the poor, a dark bread of rye, barley, or maslin (sometimes with pea or bean flour mixed in) broth, maybe cheese and a bowl of curds were typical meals. Servants in households were usually better fed, with beef or fowl for meats, better breads, pudding, salt herring, cheese, dried cod and ale (which was probably made on the estate).
The middle class merchant and minor nobility would have had a variety of courses. Each course would have had several different dishes brought out at the same time and then the people would have chosen what to eat. The courses would not have been divided up into categories like we do today.
Here is an example from a late 14th century Parisian menu (Menagier de Paris):
Manor houses from the country would add game birds. After the meal would come the sweets and confections, then maybe some spiced wine or even whole spices, which were thought to aid in digestion.
The rich aristocracy would not necessarily have had different foods from the middle class, but more of it overall. And, there were more curious things on the wealthy table, such as figures molded from jelly or pastry, such as lions or crowns or birds.