cannoli filling is a rich and creamy sweet cheese mixture made with a blend of ricotta and mascarpone cheese. it's traditionally used to make the italian dessert known as cannoli, but it can also be used as a filling for cakes and sandwich cookies.