Soft, yeasted rolls are filled with a smooth cream cheese mixture flavored with almond extract and chopped almonds, rolled tightly, then proofed and baked until golden. Knead briefly, allow an hour for the first rise, shape into 12 rolls, proof 30 minutes more, and bake 22–25 minutes at 350°F. Drizzle a powdered-sugar almond glaze and sprinkle toasted sliced almonds before serving.
The smell of toasted almonds and warm yeast dough drifting through my kitchen on a rainy Saturday morning is something I chase every chance I get. My neighbor walked over with a bag of almonds from her tree last fall, and I stood at the counter wondering what to do with them until the idea for these rolls practically formed itself. That first batch was a messy, glorious experiment that had my family hovering around the oven like it was a campfire.
I brought a pan of these to a potluck brunch and watched three people come back for seconds before I even sat down to eat. My friend Elena pulled me aside and asked if I had secretly bought them from the bakery down the street, which remains one of the proudest moments of my cooking life.
Ingredients
- 3 1/4 cups all-purpose flour: This gives the dough enough structure to hold the filling without tearing when you roll it.
- 1/4 cup granulated sugar (dough): Just enough sweetness to feed the yeast and give the bread a tender crumb.
- 2 1/4 tsp active dry yeast: One standard packet works perfectly, and always check the expiration date because dead yeast has ruined more weekends than I care to admit.
- 1/2 tsp salt: Do not skip this because salt balances the sweetness and strengthens the gluten network.
- 1/2 cup whole milk, warmed: Whole milk makes the dough softer and richer than water alone.
- 1/4 cup water, warmed: Mixing milk and water keeps the dough tender without making it too heavy.
- 1/4 cup unsalted butter, softened: Butter adds richness and helps the rolls stay soft for hours after baking.
- 1 large egg: The egg gives the dough a golden color and a slightly richer texture.
- 8 oz cream cheese, softened: Let it sit out for at least thirty minutes because cold cream cheese will tear your dough and leave ugly lumps.
- 1/3 cup granulated sugar (filling): This sweetens the filling without making it runny in the oven.
- 1/2 tsp pure almond extract: A little goes a long way and imitation extract tastes flat, so spring for the real bottle.
- 1/2 cup finely chopped almonds: Finely chopped nuts distribute better and give every bite a gentle crunch.
- 1 cup powdered sugar: The base for a glaze that sets into a soft, sweet shell.
- 2 tbsp milk (glaze): Add it gradually because you can always thin the glaze more but you cannot undo a soupy one.
- 1/4 cup sliced almonds, toasted: Toasting takes two minutes in a dry pan and transforms bland almonds into something fragrant and deeply nutty.
Instructions
- Mix the dry foundation:
- Combine the flour, sugar, yeast, and salt in a large bowl and whisk them together so the yeast is evenly distributed throughout. You want no pockets of salt touching the yeast directly because salt can slow or kill the rising process.
- Warm the wet ingredients:
- Heat the milk, water, and butter together in a small saucepan or microwave until the mixture feels like warm bath water, not hot. If it burns your finger it will kill the yeast, so err on the side of lukewarm and test it on your wrist.
- Bring the dough together:
- Pour the warm liquid and the egg into the dry ingredients and stir until a shaggy dough forms. The mixture will look messy at first but trust the process and keep going.
- Knead until smooth:
- Turn the dough onto a floured counter and knead by hand or with a stand mixer for six to eight minutes until it feels smooth and slightly tacky but not sticking to your fingers. A soft elastic dough makes soft elastic rolls.
- Let it rise:
- Place the dough in a lightly greased bowl, cover it with a damp towel or plastic wrap, and tuck it into a warm spot for about one hour until it has puffed to double its size. I use my oven with just the light turned on during winter and it works like a charm.
- Make the filling:
- Beat the softened cream cheese, sugar, and almond extract together until completely smooth with no lumps, then fold in the chopped almonds. Taste it if you want because this filling is genuinely good enough to eat with a spoon.
- Shape the rolls:
- Punch down the risen dough and roll it out on a floured surface into a rectangle roughly sixteen by ten inches. Spread the filling edge to edge in an even layer, then roll it up tightly from the long side like you are rolling a sleeping bag.
- Cut and arrange:
- Use a sharp knife or unflavored dental floss to slice the log into twelve even pieces and nestle them into a greased nine by thirteen baking dish. They should touch slightly because they will puff into each other as they bake.
- Second rise:
- Cover the dish and let the rolls rest for thirty minutes while you preheat the oven to 350 degrees. This short rise makes the difference between dense rolls and clouds.
- Bake until golden:
- Slide the dish into the oven and bake for twenty two to twenty five minutes until the tops are golden and the centers look set. The smell will be extraordinary and your kitchen will feel like a bakery.
- Glaze and finish:
- Whisk the powdered sugar, milk, and almond extract into a smooth glaze while the rolls cool slightly, then drizzle it over the warm rolls and scatter the toasted sliced almonds on top. The glaze melts into every crack and crevice and that is exactly what you want.
The moment I drizzle that glaze and watch it cascade down the sides of warm rolls, I feel like I have accomplished something far more meaningful than breakfast.
Tools You Will Want
A stand mixer with a dough hook saves your arms, but I have kneaded this by hand plenty of times and honestly find it meditative. You will also want a good rolling pin, a nine by thirteen baking dish, and a small saucepan for warming the liquids.
A Note on Allergies and Swaps
These rolls contain wheat, dairy, eggs, and almonds, so they cover quite a few major allergens in one pan. You can swap the almonds for pecans or walnuts if tree nuts are an issue, and a pinch of cinnamon in the filling makes a lovely variation that tastes completely different.
Storing and Reheating
These rolls are at their absolute best within a few hours of baking when the glaze is still soft and the centers are warm. Leftovers keep well covered at room temperature for two days, and a ten second spin in the microwave brings back that fresh baked softness.
- Do not refrigerate the rolls because the cream cheese filling will firm up and the dough will dry out.
- You can freeze unbaked rolls after slicing by arranging them on a tray, freezing solid, and transferring to a bag for up to one month.
- Always let the cream cheese come fully to room temperature before spreading or you will fight lumps the entire time.
Every batch reminds me that the best things in the kitchen come from a little patience and a willingness to get flour on your sleeves. Share them while they are warm and watch people close their eyes on the first bite.
Recipe Questions
- → Can I make the dough ahead?
-
Yes. After kneading, refrigerate the dough overnight in a lightly oiled bowl covered tightly. Bring to room temperature before rolling, then proceed with filling, shaping, and the second rise.
- → How do I prevent a soggy center?
-
Spread the cream cheese filling evenly but not too thickly, and roll the log tightly to avoid gaps. Ensure the oven is fully preheated and bake until the rolls are golden to set the interior.
- → Can I swap the almonds for other nuts?
-
Yes. Chopped pecans or walnuts work well for texture and toasty flavor; adjust to your preference and toast them lightly to boost aroma.
- → What if I don’t have almond extract?
-
Vanilla extract can be used as a substitute for a milder profile. For a hint of almond without extract, fold in a small amount of finely ground toasted almonds into the filling.
- → How should I store leftovers?
-
Store cooled rolls in an airtight container at room temperature for 2 days, or refrigerate up to 5 days. Reheat gently in the microwave or a low oven to refresh softness.
- → How do I adjust the glaze thickness?
-
Add milk a teaspoon at a time for a thinner drizzle or more powdered sugar for a thicker coat; thin with warm milk for a glossy finish that sets quickly.