Pórek očistíme, omyjeme studenou vodou a nakrájíme na malé kousky. Žampiony očistíme, omyjeme studenou vodou a okapané nakrájíme na malé kousky. Stroužky česneku oloupeme a prolisujeme. Cibuli oloupeme a nadrobno ji nakrájíme. Špenát rozmrazíme a nakrájíme na kousky. Sterilovaná rajčata rozkrájíme nadrobno. Bazalku opláchneme vodou a najemno ji nasekáme. Mozarellu nakrájíme na plátky.
Ve velké pánvi rozehřejeme 2 lžíce oleje a 2 až 3 minuty v něm opékáme nakrájený lilek. Pak do pánve přidáme špenát a polovinu prolisovaného česneku, nakrájené žampiony, okmínujeme, opepříme, osolíme, promícháme a vše smažíme další přibližně 3 minuty.
Těstovinové trubičky Cannelloni naplníme směsí z pánve a rozložíme je do vymazané zapékací mísy.
V nízkém hrnci rozehřejeme zbývající olej a krátce v něm osmažíme cibuli a zbylý česnek. Pak přimícháme rajčata s bazalkou, dochutíme pepřem a solí a vše necháme 5 minut vařit.
Rajčatovou omáčkou přelijeme připravené naplněné těstoviny v zapékací míse, nahoru rozložíme plátky Mozarelly a dáme zapékat do trouby, předehřáté na 180 stupňů přibližně na 20 minut, dokud se sýr neroztaví a nemá zlatavou barvu.
Zapečené plněné Cannelloni s pórkem rozdělíme na servírovací talíře a podáváme.