Almond Cream Cheese Rolls

Almond Cream Cheese Rolls steaming on a baking dish, glazed and sliced. Save to Pinterest
Almond Cream Cheese Rolls steaming on a baking dish, glazed and sliced. | foodliebekitchen.com

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.
Warm Almond Cream Cheese Rolls smelling of toasted almonds, perfect with coffee. Save to Pinterest
Warm Almond Cream Cheese Rolls smelling of toasted almonds, perfect with coffee. | foodliebekitchen.com

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.
Plate of Almond Cream Cheese Rolls drizzled with almond glaze, soft and pillowy. Save to Pinterest
Plate of Almond Cream Cheese Rolls drizzled with almond glaze, soft and pillowy. | foodliebekitchen.com

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

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.

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.

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.

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.

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.

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.

Almond Cream Cheese Rolls

Pillowy sweet rolls swirled with almond-scented cream cheese and topped with a glossy almond glaze.

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

Ingredients

Dough

  • 3 1/4 cups all-purpose flour
  • 1/4 cup granulated sugar
  • 2 1/4 teaspoons active dry yeast (1 packet)
  • 1/2 teaspoon salt
  • 1/2 cup whole milk, warmed
  • 1/4 cup water, warmed
  • 1/4 cup unsalted butter, softened
  • 1 large egg

Filling

  • 8 oz cream cheese, softened
  • 1/3 cup granulated sugar
  • 1/2 teaspoon pure almond extract
  • 1/2 cup finely chopped almonds

Glaze

  • 1 cup powdered sugar
  • 2 tablespoons milk
  • 1/2 teaspoon pure almond extract
  • 1/4 cup sliced almonds, toasted, for garnish

Instructions

1
Combine Dry Ingredients: In a large mixing bowl, whisk together the all-purpose flour, granulated sugar, active dry yeast, and salt until evenly distributed.
2
Prepare Wet Mixture: In a small saucepan or microwave-safe container, combine the whole milk, water, and unsalted butter. Heat gently until just warm to the touch (approximately 105-110°F), ensuring the butter has melted. Pour the warm liquid into the dry ingredients and add the egg.
3
Knead the Dough: Knead the mixture by hand on a floured surface or using a stand mixer fitted with a dough hook for 6 to 8 minutes, until the dough becomes smooth, elastic, and slightly tacky but not overly sticky.
4
First Rise: Transfer the dough to a lightly greased bowl, turning once to coat. Cover tightly with plastic wrap or a damp kitchen towel. Allow to rise in a warm, draft-free spot until doubled in size, approximately 1 hour.
5
Prepare the Cream Cheese Filling: While the dough rises, beat the softened cream cheese, granulated sugar, and almond extract in a medium bowl until smooth and creamy. Fold in the finely chopped almonds until evenly distributed.
6
Roll and Fill the Dough: Gently punch down the risen dough to release air bubbles. On a lightly floured surface, roll the dough out into a rectangle measuring approximately 16 by 10 inches. Spread the cream cheese filling in an even layer across the entire surface of the dough.
7
Shape the Rolls: Starting from the long side, roll the dough up tightly into a log, keeping the roll even and firm. Using a sharp knife or dental floss, slice the log into 12 equal portions.
8
Second Rise: Arrange the sliced rolls cut-side up in a greased 9x13 inch baking dish. Cover loosely and let rise in a warm place for 30 minutes until puffed and nearly doubled.
9
Preheat the Oven: While the rolls complete their second rise, preheat the oven to 350°F. Position the rack in the center of the oven for even baking.
10
Bake Until Golden: Bake the rolls for 22 to 25 minutes, or until the tops are golden brown and the internal temperature reaches 190°F. Remove from the oven and allow to cool slightly in the pan.
11
Glaze and Serve: In a small bowl, whisk together the powdered sugar, milk, and almond extract until a smooth, drizzle-able glaze forms. Drizzle generously over the warm rolls and finish with a sprinkle of toasted sliced almonds. Serve warm.
Additional Information

Equipment Needed

  • Large mixing bowl
  • Stand mixer with dough hook (optional)
  • Small saucepan or microwave-safe container
  • Rolling pin
  • 9x13 inch baking dish
  • Spatula
  • Sharp knife or unflavored dental floss for slicing
  • Medium bowl for filling

Nutrition (Per Serving)

Calories 310
Protein 6g
Carbs 41g
Fat 13g

Allergy Information

  • Contains wheat (gluten)
  • Contains dairy (milk, butter, cream cheese)
  • Contains eggs
  • Contains tree nuts (almonds)
Hannah Krüger

Sharing nourishing homemade recipes, quick meal ideas, and cooking tips with fellow food lovers.