Almond Cream Cheese Rolls

Almond Cream Cheese Rolls steaming on a plate, sliced, almond flakes glistening Pin to board
Almond Cream Cheese Rolls steaming on a plate, sliced, almond flakes glistening | yumsera.com

Make a yeasted dough enriched with milk, butter and eggs, knead until smooth and let it double. Beat cream cheese with sugar, almond extract and ground almonds to a spreadable filling. Roll dough into a rectangle, spread filling, roll tight and slice into 12. After a second rise, brush with egg, sprinkle sliced almonds and bake until golden. Finish with a powdered sugar glaze flavored with almond extract.

The smell of toasted almonds and warm yeast dough drifting through my kitchen on a lazy Sunday morning is enough to make anyone abandon their plans and pull up a chair. These almond cream cheese rolls came into my life during a phase where I was obsessed with recreating bakery style pastries at home, and after three attempts, this version finally nailed it. They are soft, swirled with a rich almond scented cream cheese filling, and finished with a sweet glaze that makes them impossible to resist. Now they show up at every brunch I host, usually disappearing before the coffee finishes brewing.

I brought a pan of these to a friends potluck brunch last spring, fully intending to share the recipe with three people who asked. By the end of the morning, eight people had requested it, and one friend quietly admitted she ate three rolls before anyone else noticed the plate was out. That moment sealed it as my go to recipe for any gathering where I want to impress without spending all day in the kitchen.

Ingredients

  • All purpose flour (3 1/2 cups): The backbone of the dough, and spooning it into the cup rather than scooping prevents dense rolls.
  • Granulated sugar (1/4 cup for dough, 1/3 cup for filling): Just enough sweetness in the dough to support the filling without overpowering it.
  • Active dry yeast (2 1/4 tsp): One packet is all you need, and always check the expiration date because stale yeast will ruin your rise.
  • Salt (1/2 tsp): It balances the sweetness and strengthens the gluten structure for a better chew.
  • Warm milk (3/4 cup): It should feel like a warm bath, around 110 degrees Fahrenheit, because too hot will kill the yeast.
  • Unsalted butter, melted (1/4 cup): Adds richness and tenderness to the dough without making it greasy.
  • Large eggs (2 for dough, 1 for egg wash): They give the dough structure and help it brown beautifully in the oven.
  • Cream cheese, softened (8 oz): The star of the filling, so let it sit out until truly soft for the smoothest texture.
  • Almond extract (1/2 tsp for filling, 1/4 tsp for icing): A little goes a long way, and it is what makes these taste distinctly almond rather than generically sweet.
  • Finely ground almonds (1/2 cup): Adds body and a subtle nuttiness to the filling that almond extract alone cannot achieve.
  • Sliced almonds (1/2 cup): These toast slightly on top during baking and add a satisfying crunch.
  • Powdered sugar (1 cup): For the icing, and sift it first to avoid lumps in your glaze.
  • Milk for icing (2 to 3 tbsp): Start with less and add more gradually until you reach a drizzleable consistency.

Instructions

Wake up the yeast:
Pour the warm milk into a large bowl, stir in the sugar and yeast, and let it sit undisturbed for about five minutes until the surface looks frothy and alive.
Build the dough:
Beat in the eggs, melted butter, and salt, then add the flour gradually, stirring until a shaggy dough forms that pulls away from the sides of the bowl.
Knead until silky:
Turn the dough onto a floured surface and knead for six to eight minutes, pressing and folding until it feels smooth and springs back when you poke it gently with your finger.
Let it rise:
Place the dough in a lightly greased bowl, cover it with a clean towel, and leave it in a warm spot for about an hour until it has puffed up to roughly double its size.
Make the filling:
Beat the softened cream cheese, sugar, almond extract, and ground almonds together until the mixture is completely smooth and spreadable with no lumps hiding in the corner.
Shape the rolls:
Roll the risen dough out into a rectangle roughly 16 by 12 inches, spread the filling edge to edge, then roll it up tightly starting from a long side like you are rolling a sleeping bag.
Cut and arrange:
Use a sharp knife or dough scraper to slice the log into twelve even pieces, then nestle them into a greased 9 by 13 inch baking dish with a little breathing room between each one.
Second rise:
Cover the pan and let the rolls puff up again for about thirty minutes while you preheat the oven to 350 degrees Fahrenheit.
Bake to golden:
Brush the tops with beaten egg, scatter sliced almonds over each roll, and bake for 22 to 25 minutes until the tops are deeply golden and the filling looks set.
Glaze and serve:
Whisk the powdered sugar, milk, and almond extract together until smooth, then drizzle it over the rolls while they are still slightly warm so it melts into every swirl.
Warm Almond Cream Cheese Rolls with glossy icing, soft pillowy centers revealed Pin to board
Warm Almond Cream Cheese Rolls with glossy icing, soft pillowy centers revealed | yumsera.com

One winter morning I pulled a tray of these out of the oven just as snow started falling outside, and my roommate appeared in the kitchen doorway still half asleep, drawn entirely by the smell. We stood there in slippers eating warm rolls straight from the pan, not saying much, just watching the snow and letting the almond glaze drip onto our fingers.

A Few Things I Learned the Hard Way

Cream cheese that is even slightly cold will leave stubborn lumps in your filling, so plan ahead and set it on the counter for at least an hour. I once tried to soften it in the microwave and ended up with a melted puddle on one side and a cold block on the other, which taught me that patience wins here. Also, when rolling the dough, keep your hands lightly floured but do not go overboard or the filling will not stick properly.

Making Them Your Own

The recipe is wonderfully adaptable once you have the base technique down. A friend of mine adds orange zest to the filling and swears it transforms the whole flavor profile into something borderline magical. You can also swap the almond extract for vanilla if you want a more subtle, crowd friendly version, or add a pinch of cinnamon to the dough for warmth.

Storing and Reheating

These rolls are best the day they are baked, but they hold up surprisingly well for a couple of days if you keep them covered at room temperature. If you want to freeze them, do it after baking but before adding the icing, then thaw overnight and warm briefly before glazing fresh.

  • Wrap leftover rolls tightly in foil before refrigerating to keep them from drying out.
  • A ten second spin in the microwave brings day old rolls back to soft and gooey.
  • Always add the icing just before serving for the best texture and presentation.
Fresh-baked Almond Cream Cheese Rolls arranged in baking dish, sliced almonds crunchy Pin to board
Fresh-baked Almond Cream Cheese Rolls arranged in baking dish, sliced almonds crunchy | yumsera.com

There is something deeply satisfying about pulling a pan of golden, almond scented rolls from the oven and watching people crowd around before you even set them on the counter. They are worth every minute of rising time.

Recipe FAQs

Allow the dough to double in a warm, draft-free spot—about 1 hour for the first rise. After shaping, a 25–35 minute second rise gives a light, airy crumb.

Yes. Swap almond extract for vanilla for a milder flavor. You can also add a touch of orange zest to the filling for a bright, complementary note.

Brushing with beaten egg promotes a glossy, golden crust and helps sliced almonds adhere during baking for better color and crunch.

Store cooled rolls in an airtight container for up to 2 days at room temperature. Freeze fully cooled rolls (before icing) in a sealed container for up to 2 months; thaw and warm gently before glazing.

Finely ground almonds or almond flour both work; use a finely textured product for a smoother filling. Coarser grind yields more texture but may be slightly denser.

Use a well-greased or lined baking dish, avoid overfilling the pan, and ensure the rolls bake until golden and set. Let them cool briefly on a rack to prevent steam buildup under the rolls.

Almond Cream Cheese Rolls

Pillowy sweet rolls filled with almond cream cheese and topped with sliced almonds and a smooth almond glaze.

Prep 25m
Cook 25m
Total 50m
Servings 12
Difficulty Medium

Ingredients

Dough

  • 3 1/2 cups all-purpose flour
  • 1/4 cup granulated sugar
  • 2 1/4 teaspoons active dry yeast (1 packet)
  • 1/2 teaspoon salt
  • 3/4 cup warm milk
  • 1/4 cup unsalted butter, melted
  • 2 large eggs

Almond Cream Cheese Filling

  • 8 oz cream cheese, softened
  • 1/3 cup granulated sugar
  • 1/2 teaspoon almond extract
  • 1/2 cup finely ground almonds (almond flour)

Topping

  • 1/2 cup sliced almonds
  • 1 egg, beaten (for egg wash)

Icing

  • 1 cup powdered sugar
  • 2-3 tablespoons milk
  • 1/4 teaspoon almond extract

Instructions

1
Activate the Yeast: In a large bowl, combine warm milk, granulated sugar, and active dry yeast. Stir gently and let the mixture rest for 5 minutes until it becomes foamy and bubbly, indicating the yeast is active.
2
Form the Dough: Add the eggs, melted butter, and salt to the yeast mixture. Gradually incorporate the all-purpose flour, mixing until a soft dough comes together. Turn the dough out onto a lightly floured surface and knead for 6 to 8 minutes until it becomes smooth, elastic, and springs back when pressed.
3
First Rise: Transfer the dough to a greased bowl, turning once to coat all sides. Cover tightly with plastic wrap or a clean kitchen towel and place in a warm, draft-free spot. Allow the dough to rise until doubled in size, approximately 1 hour.
4
Prepare the Filling: While the dough rises, beat the softened cream cheese, granulated sugar, almond extract, and finely ground almonds together in a medium bowl until the mixture is completely smooth and creamy.
5
Shape the Rolls: Punch down the risen dough and roll it out on a floured surface into a 16x12-inch rectangle. Spread the almond cream cheese filling evenly across the entire surface of the dough. Starting from the longer side, roll the dough up tightly into a log. Using a sharp knife or dough scraper, slice the log into 12 equal pieces.
6
Second Rise: Arrange the sliced rolls cut-side up in a greased 9x13-inch baking dish. Cover loosely and let them rise in a warm place for 30 minutes until puffed and nearly doubled.
7
Apply Topping and Bake: Preheat the oven to 350°F. Brush the tops of the rolls generously with beaten egg wash and sprinkle evenly with sliced almonds. Bake for 22 to 25 minutes until the rolls are golden brown and the filling is set. Remove from the oven and let cool for 15 minutes.
8
Glaze and Serve: Whisk together the powdered sugar, milk, and almond extract until a smooth, drizzleable icing forms. Adjust consistency with additional milk if needed. Drizzle the icing over the slightly cooled rolls. Serve warm or at room temperature.
Additional Information

Equipment Needed

  • Large mixing bowls
  • Stand mixer (optional)
  • Rolling pin
  • 9x13-inch baking dish
  • Sharp knife or dough scraper
  • Pastry brush

Nutrition (Per Serving)

Calories 320
Protein 7g
Carbs 38g
Fat 15g

Allergy Information

  • Contains wheat (gluten)
  • Contains dairy (milk, butter, cream cheese)
  • Contains eggs
  • Contains tree nuts (almonds)
Sera Whitman

Sera shares easy recipes and practical cooking tips for family-friendly meals everyone will love.