Verwarm de oven voor op 180°C.
Halveer en ontpit de romatomaten.
Dep de binnenkant droog met wat keukenpapier en zet apart tot later.
Pel en snij de zoete ui in zo fijn mogelijke blokjes.
Meng het gehakt met de zoete ui.
Snij de mozzarella in kleine stukjes en meng deze onder de gehaktvulling.
Verdeel het gehakt over de tomaten. Maak van de overschot balletjes.
Schik de tomaten in de ovenschaal en verdeel de balletjes tussen de opgevulde tomaten.
Bak in de oven tot het gehakt mooi bruin gekleurd is.
Breng ondertussen voldoende gezouten water aan de kook in de kookpan.
Schil de aardappelen en snij deze in kleinere stukken.
Kook de aardappelen tot ze mooi zacht zijn.
Prak de aardappelen tot een puree en meng met het ei, de boter en de melk.
Kruid de puree af met peper, zout en muskaatnoot.
Serveer de opgevulde tomaten met de puree.