Sauerbraten is a dish that is traditional from the Rhineland and the Bergisch region. This one is a bit of a twist on the traditional, and the sauce is so good, you will probably find yourself soaking bread in it to finish it off. It was traditionally done with horse meat, but it is more commonly done with beef now. We prefer it with roe deer, which is a small type of deer from the region but it works well with beef and horse too. It has to be done well ahead of time and it is better the longer it sits but it is not very much work for the great result. It goes well with potatoes or dumplings and red cabbage or broccoli rabé. I have taken some ideas from several recipes I found online.