a cannoli is an italian pastry that is shaped in a long tube with a filling generally made up of ricotta cheese and powdered sugar. an italian cannoli may include other things such as candied fruit, chocolate chips, nuts, cinnamon, mascarpone cheese, or a wide variety of other things.