Připravíme si bešamelovou omáčku. V rendlíku zahříváme 600 ml mléka, 2 bobkové listy, 2 plátky cibule, 12 ks pepře, 2 špetky muškátového květu, sůl a pepř. Dbáme, aby se omáčka nevařila. Po 10 minutách zahřívání omáčku přecedíme. V jiném rendlíku restujeme na másle mouku, až zezlátne. Poté opatrně vmícháme mléčnou směs a vaříme, až směs zhoustne a je hladká. Omáčku osolíme a opepříme.
V hluboké silnostěnné pánvi na oleji při nízké teplotě restujeme lisovaný česnek, drobně posekanou cibuli a houby nakrájené na plátky. Po zhruba 10 minutách přidáme mleté maso, prosciutto a restujeme, až změní barvu. Poté vlijeme víno, rajčatový protlak, pokrájená rajčata i s nálevem, posekanou bazalku a zahříváme asi 5 minut. Poté směs opepříme, osolíme a pod poklicí vaříme na malém plameni. Po 1/2 hodině sejmeme poklici a za občasného míchání vaříme ještě 1/4 hodiny.
V mezičase v osolené vodě uvaříme cannelloni na skus, scedíme a usušíme. Zapékací mísu vymažeme máslem.
S pomocí lžičky plníme cannelloni masovou směsí a klademe do připravené mísy. Poté je přelijeme bešamelem, posypeme strouhaným parmezánem a pečeme v troubě předehřáté na 190°C asi 1/2 hodiny, dokud povrch nezezlátne. Ihned podáváme.