Cannoli shells are fried and filled with a ricotta filling. Cream horns are baked instead of fried, and they have a lighter and flakier texture and filled with a light an airy vanilla cream.