Sätt ugnen på 200 °C varmluft. Skölj frukt och grönsaker.
Skär aubergine och squash i skivor på längden. Hetta upp olja i en stekpanna och stek skivorna på hög värme tills de fått färg, 2-3 min. på var sida. Krydda med salt. Tillsätt ny olja mellan varje omgång skivor.
Plocka och grovhacka timjan och rosmarin. Skala och skiva vitlöksklyftorna.
Tillsätt ny olja i stekpannan och stek vitlök, rosmarin och timjan ganska snabbt på medelvärme. Tillsätt de passerade tomaterna och 2 tsk salt. Koka upp och låt såsen sjuda i 3-4 min.
Skiva den kokta potatisen.
Häll lite sojacreme i botten av en ugnsform och lägg potatis, aubergine och squash i lager med tomatssås mellan. Toppa med resten av sojacremen och krydda med svartpeppar och ev. muskotnöt. Grädda moussakan i ugnen 20-25 min.
Torka av stekpannan, hetta upp den igen och rosta solrosfröna gyllene i 2-3 min. Salta.
Halvera citronen. Finstrimla spetskålen och marinera den i olivolja, citronsaft, salt och peppar. Strö över rostade solrosfrön.
Servera varm moussaka med syrlig spetskålssallad till.