Almond Sweet Rolls with Cream Cheese Frosting Recipe
These Almond Sweet Rolls are soft, fluffy, and filled with a rich almond paste, then topped with a luscious cream cheese frosting and crunchy slivered almonds. Perfect for breakfast or a special treat, these rolls combine the sweet, nutty flavor of almond with a tender yeast dough baked to golden perfection.
- Author: Tim
- Prep Time: 30 minutes
- Cook Time: 30 minutes
- Total Time: 3 hours 30 minutes
- Yield: 12 sweet rolls 1x
- Category: Breakfast, Dessert, Snack
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
For the dough
- 4 to 4 1/2 cups all-purpose flour
- 1/2 cup granulated sugar
- 1 packet (2 1/4 tsp.) Rapid Rise Instant Yeast
- 1 teaspoon salt
- 1 1/2 cups milk
- 6 tablespoons butter
- 1 egg, room temperature
For the almond filling
- 1/3 cup unsalted butter, at room temperature
- 1 1/3 cups almond meal
- 1/2 cup granulated sugar
- 1 large egg
- 2 teaspoons almond extract
- 1/2 teaspoon vanilla extract
- 1/4 teaspoon salt
For the cream cheese frosting
- 1/2 cup unsalted butter, at room temperature
- 4 ounces cream cheese, at room temperature
- 1 1/2 cups powdered sugar
- 1 teaspoon vanilla extract
- 1/2 teaspoon almond extract
- Pinch of salt
- 1/2 cup slivered almonds
- Make the dough base. In a stand mixer fitted with the paddle attachment, combine 2 cups of the flour with granulated sugar, yeast, and salt on low speed until mixed.
- Warm the milk and butter. In a microwave-safe bowl, heat milk and butter for about 45 seconds until warm and butter is mostly melted, ensuring it is not too hot to avoid killing the yeast.
- Combine wet and dry ingredients. Pour the warm milk mixture into the flour mixture, add egg, almond extract, and vanilla extract. Beat on low to combine, then increase speed to high and beat for 2 minutes to start gluten development; the dough will resemble batter.
- Switch to dough hook and add flour. Replace paddle with dough hook, add 1 1/2 cups flour and knead on low until combined. Scrape sides with a spatula, then add the remaining 1 cup flour (total 4 1/2 cups) and knead until dough pulls away from bowl and forms a ball.
- Knead dough to develop gluten. Increase to medium-low speed and knead about 10 minutes until smooth and supple, carefully unwinding dough from the hook if needed. Test gluten by stretching a small piece until translucent without breaking.
- First rise. Transfer dough to a lightly oiled bowl, cover, and let rise in a warm place for 1 hour or until doubled in size.
- Prepare almond filling. Mix butter, almond meal, sugar, egg, almond extract, vanilla extract, and salt in a large bowl until a thick paste forms; set aside.
- Shape rolls. Turn risen dough onto floured surface. Roll into a 12×18-inch rectangle. Spread almond filling evenly to edges. Roll dough tightly from the long edge, sealing bottom edge by pinching.
- Cut rolls and second rise. Slice roll into 12 even pieces using floss or a sharp knife. Place rolls in a parchment-lined 9×13 inch pan, cover loosely, and let rise until doubled, about 1 hour.
- Bake rolls. Preheat oven to 350°F (175°C). Bake rolls for about 30 minutes until golden brown. Cool slightly on a wire rack.
- Make frosting. Beat butter, cream cheese, powdered sugar, vanilla extract, almond extract, and salt on low increasing to high speed until smooth.
- Finish and serve. Spread frosting over warm rolls and sprinkle with slivered almonds. Serve warm and enjoy.
Notes
- Use room temperature eggs and butter for better mixing and dough texture.
- Be careful not to overheat the milk and butter mixture to avoid killing yeast.
- If dough breaks when stretching, knead a few minutes more for gluten development.
- Cutting almond rolls with floss helps create clean slices and reduces mess.
- The dough will be sticky and batter-like before kneading; this is normal.
- Slivered almonds add a crispy texture to the frosting topping but can be omitted for a smoother finish.
Keywords: almond sweet rolls, almond filling rolls, cream cheese frosting rolls, homemade sweet rolls, breakfast rolls, nutty sweet rolls