Wiśnie osączyć. Proszek na sos waniliowy wymieszać z połową szklanki syropu wiśniowego. Resztę syropu zagotować z 5 dag cukru, zagęścić rozprowadzonym proszkiem. Ponownie zagotować, włożyć owoce, przestudzić. Miękki tłuszcz utrzeć z cukrem waniliowym, 12 gad cukru oraz szczyptą soli na puszystą masę, podczas ucierania wbijać kolejno jajka. Wymieszać z chudym twarożkiem, serkiem mascarpone, proszkiem budyniowym i posiekanymi migdałami i doprawić sokiem z cytryny. Masę serową podzielić na cztery porcje. Naczynie żaroodporne nasmarować odrobiną tłuszczu. Do formy przełożyć jedną porcję masy serowej, przykryć 1/4 masy wiśniowej. Kolejne dwie porcje masy serowej przełożyć do szprycki, napełnić rurki makaronowe. Umieścić w formie, przykryć resztą sera oraz ponownie 1/4 masy wiśniowej. Pozostałe owoce przełożyć do sosjerki. Wsunąć cannelloni do nagrzanego do 200 stopni C piekarnika i piec 45 minut. Po 20 minutach posypać resztą cukru oraz płatkami migdałów. Zapiekankę podawać bezpośrednio po wyjęciu z piekarnika.