The popular image of medieval food is bleak — grey porridge, barely cooked meat, food eaten to survive rather than to enjoy. This picture is wrong in almost every detail. Medieval cuisine was varied, often sophisticated, and shaped by a complex set of religious rules, social hierarchies, and surprisingly advanced agricultural knowledge.
What people ate in medieval Europe depended enormously on who they were, where they lived, and what time of year it was. The diet of a French nobleman bore almost no resemblance to that of an English peasant — yet both were eating better than the stereotype suggests.
The Peasant Diet — Better Than You Think
Medieval peasants ate a diet that was monotonous but nutritionally adequate for most of the year. The foundation was bread — dense, dark, made from rye, barley, or a mixture of grains, very different from the refined white bread of later centuries. A peasant might eat over a kilogram of bread per day, supplemented by pottage.
Pottage was the medieval equivalent of a slow-cooked stew — a thick soup made from whatever vegetables, grains, and legumes were available. Onions, leeks, cabbages, peas, beans, turnips, and parsnips were common ingredients. Pottage was eaten at almost every meal by most of the medieval population, its ingredients varying with the season and the household's circumstances.
Dairy products — cheese, butter, and milk — were important protein sources for peasants. Eggs were available year-round from backyard chickens. Fish, particularly herring and cod, was eaten frequently — partly because it was affordable and partly because the Catholic Church required abstinence from meat on Fridays, Wednesdays, and Saturdays, as well as during Lent and various other religious periods. In some years, this meant eating fish rather than meat on over 150 days.
The Noble Table — Extraordinary Excess
At the other end of the social scale, medieval aristocratic dining was a performance of wealth and power as much as a meal. Great feasts could include dozens of courses featuring roasted meats — beef, pork, lamb, venison, swan, peacock, and heron — elaborately spiced with pepper, ginger, cinnamon, cloves, and nutmeg imported at enormous expense from Asia.
Spices were not used to mask the taste of rotten meat, as the popular myth claims. Rotten meat was not eaten — it was too dangerous, and medieval people knew it. Spices were used because they were extraordinarily expensive status symbols. Pepper was literally used as currency in some contexts. Using lavish quantities of spice in food was a display of wealth comparable to wearing gold jewellery.
Medieval noble cuisine also featured elaborate "subtleties" — sculptural confections made from sugar, marzipan, or pastry formed into elaborate shapes representing castles, animals, or heraldic symbols. These were displayed as centrepieces and eaten at the end of the meal as what we would now call dessert.
The Role of Religion in Medieval Eating
No factor shaped medieval eating habits more profoundly than the Catholic Church's dietary rules. Fasting days — on which meat was forbidden — occupied roughly a third of the year. This created a sophisticated tradition of fish cookery and the creative use of vegetables, grains, and dairy products to produce satisfying food within religious constraints.
"Medieval cooks were not primitive — they were constrained. Working within tight religious rules and seasonal availability, they produced cuisine of genuine sophistication. The spice trade that funded the Age of Exploration was driven in significant part by the medieval appetite for making fast-day food interesting."
The rules also created culinary ingenuity. Almond milk — made by grinding almonds and mixing with water — was used as a dairy substitute on fast days, appearing in everything from soups to desserts. Medieval cookbooks contain almond milk recipes of genuine sophistication that have been rediscovered by modern chefs.
What Medieval People Did Not Eat
The medieval diet lacked many foods now considered staples of European cooking. Potatoes, tomatoes, peppers, chocolate, and corn all came from the Americas and were entirely unknown in medieval Europe. Sugar was a rare luxury — most sweetening was done with honey. Coffee and tea were unknown. Distilled spirits were primarily medicinal.
Seasonal Eating — More Radical Than Modern Diets
Medieval eating was dramatically more seasonal than any modern diet. There was no refrigeration, no global supply chain, and no ability to eat strawberries in December. Food preservation — through salting, smoking, drying, and pickling — was a critical skill, and the autumn slaughter of animals before winter was a major annual event that shaped the food supply for the cold months.
Spring was often the hungriest season — the stored food from autumn was running out, the new crops had not yet come in, and the combination created periodic food shortages that could tip into genuine famine in bad years. The medieval relationship with food was shaped by this underlying precariousness in a way that is essentially impossible to experience in the modern developed world.
Recommended Reading
Handpicked books to go deeper on this topic
As an Amazon Associate, Epochly earns from qualifying purchases. This helps keep our content free.