Préchauffez votre four à 180°C et beurrez légèrement un moule à gratin.
Coupez les viennoiseries rassies en morceaux et disposez-les dans le moule.
Dans un bol, mélangez le lait, la crème liquide, les œufs, la cannelle, la première cuillère à soupe de sucre, et la pincée de sel. Battez bien le tout jusqu'à obtenir un mélange homogène.
Versez le mélange liquide sur les morceaux de viennoiseries, en veillant à ce qu'ils soient bien imprégnés.
Laissez reposer le pudding pendant environ 5 minutes, en pressant légèrement les morceaux de viennoiseries pour qu'ils absorbent le liquide.
Enfournez le moule dans le four préchauffé et faites cuire pendant environ 20 minutes, jusqu'à ce que le pudding soit doré et gonflé.
Sortez le pudding du four et laissez-le refroidir légèrement avant de le servir.
Saupoudrez le dessus avec la deuxième cuillère à soupe de sucre.