Soft, enriched dough is kneaded until smooth, left to rise until doubled, then rolled out and spread with a silky almond-scented cream cheese filling studded with chopped almonds. The log is sliced into 12 pieces, given a short second rise, and baked until golden (22–25 minutes at 350°F / 175°C). A simple powdered-sugar glaze with almond extract and toasted sliced almonds finishes the rolls; try adding cinnamon or swapping in pecans for a variation. Reheat gently before serving.
The almond aroma hit me before I even opened the oven door, flooding the entire kitchen with that sweet, nutty perfume that makes you stop whatever you're doing. These were supposed to be for Sunday breakfast, but my husband wandered in at 10pm the night before and absolutely refused to wait until morning. Now they're our emergency comfort food for everything from bad days to celebrations.
Last Christmas morning, I made three batches because they disappeared so fast. My sister in law took one bite, closed her eyes, and asked if I'd please adopt her. Now every family gathering includes the question 'are you bringing those almond rolls' before anyone even asks what else is on the menu.
Ingredients
- All-purpose flour: Creates the perfect tender structure, and measuring by weight (410 g) eliminates guesswork
- Active dry yeast: One packet gives reliable rise every time, just make sure it's not expired
- Warmed milk and water: Should feel like bath temperature, around 105-110°F, so it activates yeast without killing it
- Unsalted butter: Softened butter incorporates evenly into the dough for consistent texture
- Cream cheese: Must be completely softened to room temperature or you'll get lumpy filling
- Pure almond extract: This is the star, and pure extract makes all the difference compared to imitation
- Powdered sugar: Creates a smooth, pourable glaze that sets beautifully on the warm rolls
Instructions
- Make the dough:
- Combine the dry ingredients in your largest bowl, then pour in the warm milk mixture and egg. Mix until it comes together, then knead until the dough feels smooth and slightly tacky, like your earlobe.
- First rise:
- Place dough in a greased bowl, cover with a clean towel, and find the warmest spot in your kitchen. Let it work its magic for about an hour until it's doubled in size and puffy to the touch.
- Prepare the filling:
- While dough rises, beat the softened cream cheese until it's completely smooth. Stir in the sugar and almond extract, then fold in those finely chopped almonds that'll create little pockets of crunch throughout.
- Roll and fill:
- Punch down the risen dough gently, then roll it out on a floured surface into a 16x10 inch rectangle. Spread that cream cheese mixture all the way to the edges—every bit should be swirled inside.
- Shape the rolls:
- Starting from the long side, roll the dough into a tight log. Use unflavored dental floss or a sharp knife to slice into 12 equal pieces, then arrange them cut side up in your greased baking dish.
- Second rise:
- Cover the pan and let the rolls puff up for 30 minutes until they're touching each other and looking beautifully pillowy. Meanwhile, preheat your oven to 350°F.
- Bake until golden:
- Bake for 22-25 minutes until the tops are golden brown and you can see the filling bubbling slightly between the layers. Let them cool for just 10 minutes before glazing.
- Add the finishing touch:
- Whisk powdered sugar, milk, and almond extract until completely smooth. Drizzle generously over the warm rolls and sprinkle with toasted sliced almonds for that bakery style finish.
These rolls have become my go to for new neighbors and sick friends alike. Something about that almond cream cheese combination feels like a hug in food form, and people always ask for the recipe before they've even finished their first roll.
Making Ahead
You can prepare these rolls the night before and refrigerate them after shaping. Let them sit at room temperature for 30-45 minutes while the oven preheats, then bake as directed. The second rise happens slowly in the fridge, which actually develops even better flavor.
Storage Secrets
Store cooled rolls in an airtight container for up to 3 days, though they rarely last that long. For longer storage, wrap individually in plastic and freeze—just microwave for 20-30 seconds and they taste freshly baked. The cream cheese filling stays creamy even after freezing.
Serving Suggestions
These shine alongside a cup of strong coffee or a glass of cold milk. For brunch, pair with fresh berries to balance the richness. They're substantial enough to stand alone as dessert, but a scoop of vanilla ice cream never hurt anyone.
- Serve warm, not piping hot, so the cream cheese filling has a moment to set slightly
- Use a serrated knife for clean cuts if you're serving them already plated
- The glaze sets best when applied to rolls that are warm but not hot to the touch
There's something magical about pulling a pan of these from the oven, watching the steam rise, and knowing you've created something that will make someone's day just a little bit sweeter.
Recipe Q&A
- → How long should the dough rise?
-
Allow the dough to double in size, roughly 1 hour at room temperature. A warm, draft-free spot speeds the process; if your kitchen is cool, extend the rise slightly.
- → Can I swap the almonds for other nuts?
-
Yes. Chopped pecans or walnuts are excellent substitutes and add a different texture and flavor. Toast them briefly to boost nuttiness.
- → How do I prevent soggy bottoms?
-
Ensure your baking dish is well-greased and bake until the rolls are golden and set (22–25 minutes). Allow minutes to cool slightly to let steam escape before glazing.
- → Is a stand mixer necessary?
-
No. Kneading by hand for 6–8 minutes works well. A stand mixer with a dough hook speeds the process and gives consistent results but is optional.
- → How should I store and reheat leftovers?
-
Store cooled rolls covered at room temperature for up to 2 days or refrigerate up to 4 days. Reheat gently in the microwave for short bursts or warm in a low oven until just heated through.
- → Can I add spices to the filling?
-
Yes. A pinch of cinnamon or a touch of cardamom complements the almond and cream cheese flavors—add to the filling mixture before spreading on the dough.