Einen großen Topf mit Salzwasser aufsetzen.
Die Kartoffeln schälen und in kleine Stücke schneiden.
Kartoffeln in den Topf geben, Salzwasser zum Kochen bringen und die Kartoffeln weichkochen. Wasser abgießen und Kartoffeln stampfen. Die Milch und die Butter hinzugeben und gut vermengen. Mit Pfeffer, Salz und Muskat würzen und beiseitestellen.
Zwiebel und Knoblauch in kleine Stücke schneiden. Möhren schälen und in Würfel schneiden.
Das Olivenöl in einem großen Topf oder Pfanne erhitzen und Zwiebeln und Knoblauch kurz anschwitzen.
Das Fleisch hinzugeben und kräftig anbraten.
Möhren und Erbsen hinzufügen und weiter braten (solltet ihr frische Erbsen benutzen, so fügt sie erst zum Schluss bei, sonst werden sie zu weich).
Das Mehl auf der Fleischmasse verteilen sowie Hühnerbrühe, Guinness, Tomatenmark und die Gewürze hinzugeben und alles gut verrühren. Das Ganze ca. 20 Minuten köcheln lassen.
In der Zwischenzeit den Ofen vorheizen (180°-200°C Ober-/Unterhitze).
Die kleinen Cocottes einfetten und ungefähr zu ⅔ mit der Fleischmasse füllen. Anschießend die Kartoffelmasse - am besten mit einem Teigschaber - ordentlich verteilen, sodass die Ränder bedeckt sind und keine Flüssigkeit austreten kann.
Das Eigelb und die Milch verquirlen und die Kartoffelmasse damit einpinseln.
Die kleinen Cocottes ca. 20-25 Minuten backen, bis die Kartoffelschicht goldbraun glänzt.