Let's be frank: what comes to mind when you think of medieval dinners? Probably something gray and lumpy eaten by candlelight ...