Verwarm de oven voor op 200 graden. Snijd de aubergines in dunne ronde plakken en verdeel over een met bakpapier beklede bakplaat. Bestrooi met zout en besprenkel met olijfolie. Rooster 15 minuten tot ze zacht en licht goudbruin zijn.
Snijd ondertussen de ui en knoflook fijn. Schil de winterpeen en snijd in kleine blokjes. Verhit een scheut olijfolie in een pan en bak de ui glazig. Voeg de knoflook en winterpeen toe en bak een paar minuten mee. Voeg daarna het vegetarische gehakt toe.
Voeg de gezeefde tomaten, kaneel, tijm en chilivlokken toe. Breng op smaak met zout en peper en laat de saus 10–15 minuten zacht pruttelen.
Vet een ovenschaal licht in. Verdeel het gehaktmengsel over een ovenschaal en beleg dit met de aardappelschijfjes. Leg de plakken aubergine op de aardappelschijfjes en schenk de bechamelsaus over de bovenkant.
Bak de moussaka 30–35 minuten in de oven tot de bovenkant licht goudbruin is.