Start by warming your milk slightly and mixing it with yeast and sugar. I let the mixture sit until bubbly—it makes the dough light and airy. Then, I combined it with flour, butter, egg, and salt to form a soft, smooth dough.
Once the dough rested, I rolled it into a rectangle and spread pistachio cream evenly over it. Sprinkling brown sugar and cinnamon on top creates that classic gooey cinnamon filling I love.
I rolled the dough tightly and sliced it into individual rolls using dental floss for clean edges. After a final rise of 30-45 minutes, I baked them until golden brown—my kitchen smelled amazing!
While the rolls baked, I whisked cream cheese, powdered sugar, heavy cream, vanilla, and a bit of pistachio butter into a silky icing. Spreading it over warm rolls lets it melt perfectly into every layer.