In the bowl of a stand mixer, combine the warm milk (110°F or 43°C), 15 grams of sugar, and the yeast. Let the mixture sit for about 10 minutes until it becomes foamy. This step activates the yeast and ensures a fluffy dough.
Once the yeast is foamy, add the flour, the remaining 45 grams of sugar, and salt to the bowl. Mix everything using the dough hook attachment on medium speed for 10 to 15 minutes until a soft dough forms. It may feel slightly sticky, which is totally normal.
Add the softened butter and continue mixing for another 5 to 7 minutes until the dough is smooth and comes together into a ball. The dough might still be a bit tacky but should hold its shape. Transfer it to a lightly greased bowl using a dough scraper, then cover the bowl with plastic wrap or a clean kitchen towel. Let the dough rise in a warm area for about 1 hour, or until it has doubled in size.
Lightly flour your work surface and the risen dough, then roll it out into a rectangle roughly 11 x 14-inches. Spread the cinnamon sugar butter evenly over the entire surface. Sprinkle a thick layer of carrot cake crumbles over the top, making sure to save a little bit for garnishing later.
Using a sharp knife or pizza cutter, slice the dough into 6 equal strips along the width. Carefully roll each strip into a tight cinnamon roll. Place the rolls into a lightly greased 13x9-inch baking pan, spacing them out evenly. Cover the pan with a towel and let the rolls proof for 45 minutes to 1 hour, until they have puffed up and feel soft to the touch.
Preheat your oven to 375°F (190°C). Just before baking, pour the whipping cream evenly over the tops of the rolls. Bake for 20 to 25 minutes or until golden brown and fully baked through.
While the rolls bake, mix the cream cheese, powdered sugar, milk, and vanilla in a bowl and whisk until the icing is silky smooth and creamy.
Once the rolls are out of the oven, let them cool for a few minutes until just warm. Then slather on the cream cheese icing while they’re still soft and gooey—perfect for enjoying fresh and melty.
Store any leftover rolls—frosted or unfrosted—tightly covered to keep them fresh. They’ll stay good at room temperature for up to 2 days, or in the fridge for up to 5 days. When you're ready to enjoy, just pop them in a low oven and warm until soft and cozy again.