Dans un grand saladier, mélangez la farine, le sucre, la levure sèche, le sel et la cannelle. Ajoutez le lait, l’eau, les œufs, la purée de potiron et le beurre fondu. Mélangez puis pétrissez jusqu’à obtenir une pâte souple, légèrement collante mais bien élastique, qui se détache des parois du saladier.
Transférez la pâte dans un saladier huilé, couvrez de film alimentaire et laissez lever environ 1 heure dans un endroit chaud, jusqu’à ce qu’elle double de volume.
Dégazez la pâte et divisez-la en 2 parts égales. Façonnez-les en boules. Sur un plan de travail fariné, étalez chaque part en un cercle de 15–16 pouces (38–40 cm) à l’aide d’un rouleau à pâtisserie. Avec le dos d’une cuillère ou une spatule, étalez 2 c. à soupe (30 g) de beurre ramolli sur chaque disque de pâte. À l’aide d’une roulette à pâtisserie, découpez 12 triangles égaux (comme pour couper une pizza).
Faites une petite entaille au centre de la base de chaque triangle.
Roulez chaque triangle en croissant en partant du bord extérieur du triangle. Une fois roulé, déposez-le sur une plaque recouverte de papier cuisson, avec la pointe glissée dessous. Répétez avec le reste des triangles.
Couvrez d’un torchon et laissez lever environ 20 à 30 minutes.
Pendant ce temps, préchauffez le four à 400°F (200°C).
Faites cuire les croissants 14 à 18 minutes, jusqu’à ce qu’ils soient gonflés et bien dorés. Tant qu’ils sont encore chauds, faites fondre 1 1/2 c. à soupe (20 g) de beurre supplémentaire et badigeonnez-en le dessus des croissants.
Laissez-les refroidir quelques minutes avant de servir.