Canelons, or cannelloni, are a popular dish in Barcelona made with pasta tubes filled with a mixture of ground meat, usually beef or pork, and béchamel sauce. The filled pasta is then baked with cheese on top until golden and bubbly. Canelons are often served as a main course during festive occasions and family gatherings.