01 - In a large saucepan, combine rice, whole milk, pumpkin purée, granulated sugar, salt, and pumpkin pie spice. Stir until blended.
02 - Place the saucepan over medium heat and bring mixture to a gentle simmer, stirring frequently to prevent sticking.
03 - Reduce heat to low and cook uncovered, stirring often, until rice is tender and pudding is thick and creamy, approximately 30 to 35 minutes.
04 - Remove saucepan from heat. Stir in vanilla extract, unsalted butter, and heavy cream until the mixture is smooth and glossy.
05 - Spoon pudding into individual serving bowls and allow to cool slightly.
06 - Immediately before serving, adorn each portion with candy corn and a light dusting of ground cinnamon if desired. Serve warm or chilled.