It all comes down to the pasta. Cannelloni is traditionally prepared with thin sheets of fresh pasta (or crepe) that is rolled with filling to form a tube. It's generally longer than manicotti and can be stuffed with a wide variety of fillings, like ricotta, beef, seafood, and vegetables. Sauces also vary from tomato based to creamy ones.