01 -
In a big bowl, mix the warm milk with 1 tablespoon of the sugar. Sprinkle the yeast on top, stir, and wait 3-5 minutes until it turns frothy.
02 -
Combine the rest of the sugar, egg, and butter with the yeast mixture. Add flour and salt, and stir lightly to combine. Rest for 5 minutes, then knead for 5-7 minutes by hand on a floured surface or with a stand mixer using the dough hook until it's elastic and smooth.
03 -
Coat a bowl with a little oil or butter, place your dough inside, cover, and wait about 30 minutes until it rises to twice its original size.
04 -
Before the dough finishes rising, stir together the brown sugar and cinnamon in a small bowl. Grease your baking pan—either a 10.5×7.5-inch rectangle dish or an 8-inch round pan.
05 -
Once your dough has risen, roll it on a floured counter into a rectangle measuring 12×8 inches. Spread pistachio cream evenly on it, leaving a tiny margin around the edges. Sprinkle the cinnamon-sugar mix and chopped pistachios on top. Roll it tightly from the long side and slice into 6 equal pieces. Use a sharp knife or dental floss to keep things clean.
06 -
Place the rolls in your prepared pan, leaving spaces between each one. Cover them loosely with plastic wrap and let them puff up in a warm spot for around 45 minutes.
07 -
Turn your oven on to 350°F to preheat. Heat the heavy cream slightly, then pour it over your proofed rolls. Bake for 23-30 minutes until they're golden and cooked through.
08 -
As your rolls cool for about 10 minutes, beat together the cream cheese, pistachio paste, powdered sugar, and vanilla in a bowl until it's creamy and smooth.
09 -
Spread that rich icing all over the warm rolls, then dig in while they're still fresh and gooey.