These soft, pillowy almond cream cheese rolls combine a yeasted dough with a rich cream cheese-almond filling and a sweet almond glaze. Dough rises twice for light texture; assembly involves rolling out, spreading filling, slicing into 12 pieces, and baking until golden. Serve warm, sprinkled with toasted sliced almonds; perfect for breakfast or dessert. Variations include a touch of cinnamon or swapped nuts.
The smell of toasting almonds has a way of pulling people into the kitchen before they even know what is being baked. One Saturday morning I stumbled upon the idea of marrying cream cheese filling with yeasted dough, and the result was so absurdly good that my neighbor appeared at the door in her bathrobe asking what was happening. These rolls walk the line between breakfast pastry and dessert with complete confidence. They are soft, swirled, and faintly sweet in a way that makes seconds feel inevitable.
I brought a pan of these to a potluck brunch and watched three people skip the eggs and bacon entirely just to get to the rolls first. Someone called them cousins of a cinnamon roll, but honestly they hold their own as something entirely different and slightly more elegant.
Ingredients
- All purpose flour (3 1/4 cups / 410 g): Provides the structure for these soft rolls and spooning into the cup then leveling gives the most reliable measurement.
- Granulated sugar (1/4 cup / 50 g for dough, 1/3 cup / 65 g for filling): Just enough sweetness in the dough to support the filling without competing with it.
- Active dry yeast (2 1/4 tsp / 1 packet): Make sure your yeast is fresh because these rolls depend entirely on a good rise.
- Salt (1/2 tsp): Do not skip this because salt wakes up every other flavor in the dough.
- Whole milk (1/2 cup / 120 ml, warmed): Whole milk creates a richer crumb than water or low fat milk ever could.
- Water (1/4 cup / 60 ml, warmed): Combined with the milk to reach the perfect lukewarm temperature for yeast activation.
- Unsalted butter (1/4 cup / 60 g, softened): Butter keeps the dough tender and adds a subtle richness throughout each bite.
- Large egg (1): Binds the dough together and contributes to that golden color when baked.
- Cream cheese (8 oz / 225 g, softened): The star of the filling so let it come to room temperature for the smoothest spread.
- Pure almond extract (1/2 tsp for filling, 1/2 tsp for glaze): A little goes a long way and this is what makes these rolls unforgettable.
- Finely chopped almonds (1/2 cup / 60 g): Adds a gentle crunch inside the filling that contrasts beautifully with the soft dough.
- Powdered sugar (1 cup / 120 g): Creates the glaze that melts into every swirl and crevice of the warm rolls.
- Milk for glaze (2 tbsp / 30 ml): Adjust slightly for your preferred drizzling consistency.
- Sliced almonds for garnish (1/4 cup / 30 g, toasted): Toasting them briefly in a dry pan makes the entire kitchen smell incredible.
Instructions
- Wake up the dry ingredients:
- In a large bowl whisk together the flour, sugar, yeast, and salt until evenly combined. This takes about thirty seconds and ensures the yeast distributes throughout the dough rather than clustering in one spot.
- Warm the wet mixture:
- Combine the milk, water, and butter in a small saucepan over low heat or in short microwave bursts until the butter melts and everything feels lukewarm to the touch. If it feels hot to your finger it is too hot for the yeast so let it cool a moment before pouring it into the dry ingredients along with the egg.
- Knead until proud:
- Work the dough by hand on a floured counter or with a stand mixer using the dough hook for about six to eight minutes. You are looking for a texture that is smooth, slightly tacky, and springs back when you press it gently with your fingertip.
- Let it rise:
- Place the dough in a lightly greased bowl, cover it with a clean towel or plastic wrap, and tuck it into a warm spot free from drafts. Wait about one hour until it has doubled in size and looks puffy and alive.
- Build the filling:
- While the dough rises beat the softened cream cheese, sugar, and almond extract together in a medium bowl until perfectly smooth with no lumps. Fold in the chopped almonds last so they stay evenly distributed rather than sinking to the bottom.
- Shape the rolls:
- Punch down the risen dough gently and roll it out on a floured surface into a rectangle roughly sixteen by ten inches. Spread the cream cheese mixture all the way to the edges, roll it up tightly starting from the long side, and slice into twelve even pieces using a sharp knife or unflavored dental floss.
- Second rise:
- Arrange the rolls cut side up in a greased nine by thirteen inch baking dish, cover loosely, and let them puff up for about thirty minutes. They should look swollen and be pressing gently against each other.
- Bake to golden perfection:
- Preheat your oven to 350 degrees Fahrenheit and bake the rolls for twenty two to twenty five minutes until the tops are golden and the edges barely start to brown. Let them cool in the pan for about ten minutes because the filling will be molten hot straight from the oven.
- Glaze and garnish:
- Whisk the powdered sugar, milk, and almond extract together until smooth and pourable, then drizzle it generously over the warm rolls. Scatter the toasted sliced almonds on top before the glaze sets so they stick in place beautifully.
The first time I pulled these from the oven I cut into one immediately and burned my tongue completely and would do it again without hesitation because that warm cream cheese filling is worth every risk.
Getting Ahead and Storing
You can assemble the rolls the night before, cover them tightly, and refrigerate the unbaked pan overnight. In the morning just let them sit at room temperature for about thirty minutes while the oven preheats, then bake as directed. Leftover rolls keep well covered at room temperature for up to two days and a quick ten second spin in the microwave brings back that just baked softness.
Variations Worth Trying
A pinch of cinnamon folded into the cream cheese filling adds warmth without overpowering the almond flavor. Chopped pecans or walnuts work beautifully in place of almonds if that is what you have on hand. You could even swap the almond extract for vanilla in the glaze for a slightly different but equally lovely finish.
Tools That Help
A stand mixer saves your arms during kneading but hands work perfectly well if you enjoy the tactile feel of dough coming together.
- A sharp serrated knife or dental floss gives the cleanest cuts through the filled roll.
- An instant read thermometer takes the guesswork out of whether your liquid is too hot for the yeast.
- Grease the baking dish generously because baked on cream cheese is remarkably stubborn to scrub.
These rolls have a way of turning an ordinary morning into something that feels like a small celebration. Share them with someone you love or keep the whole pan to yourself because either choice is completely justified.
Your Recipe Questions Answered
- → How do I get a light, fluffy dough?
-
Use warm (not hot) milk and water to activate the yeast, knead until smooth and slightly sticky for about 6–8 minutes, and allow the dough to double in a warm place. Gentle but complete kneading and two rises produce the best lift and tender crumb.
- → Can I substitute the almonds with other nuts?
-
Yes. Chopped pecans or walnuts work well and add a different texture and flavor. Toasting any nut you use beforehand deepens the nutty aroma and improves crunch without overpowering the cream cheese filling.
- → How do I avoid soggy bottoms?
-
Ensure the oven is fully preheated to 350°F (175°C) and bake on the center rack. Use a lightly greased pan and avoid overfilling the baking dish. Slightly cooler fillings and well-drained add-ins help prevent excess moisture at the base.
- → Can these be made ahead or frozen?
-
Yes. After shaping, freeze the unbaked rolls on a baking sheet until solid, then transfer to a bag. Bake from frozen adding a few extra minutes, or thaw and allow the second rise before baking. Baked rolls freeze well; reheat gently to refresh.
- → What’s the best way to toast sliced almonds?
-
Spread sliced almonds on a baking sheet and toast at 325°F (160°C) for 5–8 minutes, stirring once, until fragrant and lightly golden. Watch closely—they brown quickly. Alternatively, toast in a dry skillet over medium heat, shaking often.
- → How can I adjust the filling flavor?
-
Add a pinch of cinnamon, a little lemon zest, or a touch more almond extract to taste. Reducing the sugar slightly creates a less sweet, more tangy cream cheese filling that pairs well with toasted nuts and glaze.