Prepare Dough: Begin by melting your unsalted butter and allowing it to cool slightly before adding it to a large mixing bowl along with buttermilk, instant yeast, granulated sugar, salt, vanilla extract, and eggs at room temperature. Mix until well combined before gradually incorporating all-purpose flour until a soft dough forms.
Knead Dough: Transfer the dough onto a floured surface and knead it for about 5-7 minutes until it's smooth and elastic. Place it in a greased bowl, cover it with plastic wrap or a clean kitchen towel, and let it rise in a warm spot until doubled in size—this usually takes about an hour.
Roll Out Dough: Once risen, punch down the dough gently to release air bubbles before rolling it out into a rectangle on a lightly floured surface. Spread softened butter evenly over the surface of the dough followed by an even layer of pumpkin butter.
Add Filling: In a small bowl, mix together granulated sugar, cinnamon, nutmeg, cloves, and allspice before sprinkling this flavorful mixture over the pumpkin butter spread on your rolled-out dough.
Shape Rolls: Starting from one edge of the rectangle, carefully roll up the dough tightly into a log shape before pinching seams to seal them well at each end. Use a sharp knife or dental floss to cut into equal-sized rolls—about two inches thick—and place them in a greased baking dish.
Second Rise & Bake: Allow your shaped rolls to rise again covered loosely with plastic wrap until puffed up—approximately another 30-45 minutes is ideal before baking them in a preheated oven set at 350°F (175°C) for about 25 minutes until golden brown on top!