Fleisch in einen Gefrierbeutel geben. Sellerie putzen, grob würfeln und mit Essig, geschältem Knoblauch, Gewürznelken, Zimt, Rosmarin, Salz und Pfefferkörnern hinzugeben und den Beutel verschließen. Über Nacht im Kühlschrank marinieren lassen.
Hirschkeule herausnehmen, abtropfen lassen und trockentupfen. Zwiebeln schälen und fein würfeln. Die Butter erhitzen und die gewürfelten Zwiebeln sowie das Gemüse aus der Marinade darin anbraten.
Das Fleisch hineingeben und braun braten, salzen, pfeffern und mit dem Marsala und der Brühe begießen. Zugedeckt ca. 2½ Stunden langsam schmoren lassen.
Die Keule herausnehmen und in Scheiben schneiden. Den Fond durch ein Sieb streichen und zum Fleisch servieren.