Ingredients:
- 1 cup (240ml) whole milk, warmed to lukewarm (105-115°F / 40-46°C)
- 2 ¼ teaspoons (7g) active dry yeast
- ¼ cup (50g) granulated sugar
- 1 teaspoon (6g) salt
- ¼ cup (57g) unsalted butter, melted and cooled slightly
- 2 large eggs, at room temperature
- 3 ½ - 4 cups (420-480g) all-purpose flour, plus more for dusting
- ½ cup (1 stick / 113g) unsalted butter, softened
- ½ cup (100g) granulated sugar
- 2 tablespoons ground cinnamon
- ½ cup (140g) raspberry jam
- 4 ounces (113g) cream cheese, softened
- 4 tablespoons (57g) unsalted butter, softened
- 2 cups (240g) powdered sugar, sifted
- 2-4 tablespoons milk or cream
- ½ teaspoon vanilla extract
Instructions:
- Combine warm milk, yeast, and a pinch of sugar. Let stand until foamy.
- Add remaining sugar, salt, melted butter, and eggs to the yeast mixture. Gradually add flour, kneading until a smooth, elastic dough forms.
- Place dough in a greased bowl, cover, and let rise in a warm place until doubled in size.
- In a bowl, combine softened butter, sugar, and cinnamon.
- Roll out dough into a large rectangle. Spread with softened butter mixture, then dollop and spread raspberry jam over the butter mixture.
- Roll the dough tightly into a log. Slice into 1-inch thick rolls.
- Place rolls in a greased baking pan, cover, and let rise again until puffy.
- Bake in a preheated oven (350°F / 175°C) until golden brown.
- While the rolls are baking, beat together softened cream cheese and butter until smooth. Gradually add powdered sugar and milk until desired consistency is reached. Stir in vanilla.
- Let rolls cool slightly, then generously glaze with cream cheese frosting. Serve warm.