Los canelones de carne tienen un origen italiano en el siglo XVIII, aunque su popularización en España se debe a la influencia de cocineros italianos en la alta burguesía catalana a finales de ese siglo. En Cataluña, se adaptó la receta, convirtiéndose en un plato tradicional que se elabora con las sobras de asados navideños, especialmente la "carn d'olla".