01 -
In a large bowl, dissolve the yeast in warm milk with a teaspoon of sugar. Let sit until frothy, about 10 minutes. If the yeast doesn't froth, it might be inactive, and you'll need to start again with fresh yeast.
02 -
To the yeast mixture, add the remaining sugar, melted butter, salt, and eggs. Gradually mix in the flour using a stand mixer or a wooden spoon until a soft dough forms. Knead the dough on a floured surface for about 5-7 minutes, until it's smooth and elastic.
03 -
Place the dough in a greased bowl, cover it with a clean kitchen towel or plastic wrap, and let it rise in a warm place for about 1 hour, or until it has doubled in size.
04 -
In a small bowl, mix the brown sugar and cinnamon until evenly combined.
05 -
Roll out the dough into a rectangle (about 12×18 inches) on a floured surface using a rolling pin. Brush the dough with melted butter, sprinkle evenly with the cinnamon sugar mixture, and scatter the fresh blueberries on top. Roll the dough tightly from the long end, pinch to seal the seam, and cut the roll into 12 equal pieces using a sharp knife or dental floss. Place the rolls in a greased 9×13-inch baking dish, leaving some space between them for expansion.
06 -
Cover the rolls with a clean kitchen towel or plastic wrap and let them rise again for about 30 minutes, or until they are puffed.
07 -
Preheat the oven to 350°F (175°C) and bake the rolls for 25 minutes, or until they are golden brown. Check for doneness by inserting a toothpick into the center of a roll; it should come out clean.
08 -
In a large bowl, beat the softened cream cheese and butter together using an electric mixer until smooth and creamy. Gradually add the powdered sugar and vanilla extract, beating until the frosting is smooth and lump-free.
09 -
Spread the frosting evenly over the warm rolls before serving. Warm rolls absorb the frosting better and create a gooey and delicious texture.