Ingredients
Equipment
Method
Procedure
- Heat whole milk until it reaches 120°F to 130°F, stir in granulated sugar until dissolved, sprinkle dry active yeast and let sit for 5 minutes.
- Whisk together eggs, melted unsalted butter, sea salt, vanilla, and almond extract with the yeast mixture until smooth.
- Pulse dry roasted almonds in a food processor until coarsely chopped and incorporate into the wet mixture.
- Gradually add all-purpose flour, whisking until just combined, switch to kneading if too thick.
- Knead dough on floured surface for 4 to 6 minutes until soft and elastic.
- Place dough in a greased bowl, cover with a damp cloth, and proof in a warm area for 1 to 1.5 hours until doubled.
- Blend chopped almonds with sugar, cinnamon, salt, and softened butter until smooth yet coarse.
- Roll out dough into a 20x20-inch square, spread almond filling evenly, roll into a log, and cut into 12 pieces.
- Place rolls in a lined casserole pan, cover, and proof for an additional 30 to 45 minutes.
- Preheat oven to 350°F, bake rolls for 10 minutes, pour heavy cream over top, and continue baking for another 25 to 28 minutes.
- Beat softened cream cheese until creamy, gradually add powdered sugar and amaretto to achieve a smooth icing.
- Spread icing over baked rolls and allow to cool slightly before serving.
Nutrition
Notes
For best results, verify the milk temperature, don’t rush proofing, and avoid over-flouring during kneading.
