Almond Cream Cheese Rolls

Almond Cream Cheese Rolls steaming on a plate, sweet almond glaze glistening Save
Almond Cream Cheese Rolls steaming on a plate, sweet almond glaze glistening | kitchenyumspot.com

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.
Fresh baked Almond Cream Cheese Rolls with toasted almond garnish, soft pillowy centers Save
Fresh baked Almond Cream Cheese Rolls with toasted almond garnish, soft pillowy centers | kitchenyumspot.com

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
Warm Almond Cream Cheese Rolls sliced, cream cheese swirls and fragrant almond aroma Save
Warm Almond Cream Cheese Rolls sliced, cream cheese swirls and fragrant almond aroma | kitchenyumspot.com

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

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.

Yes. Chopped pecans or walnuts are excellent substitutes and add a different texture and flavor. Toast them briefly to boost nuttiness.

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.

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.

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.

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.

Almond Cream Cheese Rolls

Pillowy rolls filled with almond-scented cream cheese, topped with sweet glaze and toasted sliced almonds.

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/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 ounces cream cheese, softened
  • 1/3 cup granulated sugar
  • 1/2 teaspoon almond extract
  • 1/2 cup finely chopped almonds

Glaze

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

Instructions

1
Combine Dry Ingredients: In a large mixing bowl, whisk together all-purpose flour, granulated sugar, active dry yeast, and salt until well blended.
2
Incorporate Wet Ingredients: Warm whole milk, water, and unsalted butter using a small saucepan or microwave; ensure the mixture is warm but not hot. Add this to the dry mixture along with the egg.
3
Knead the Dough: Knead the dough by hand or with a stand mixer fitted with a dough hook for about 6 to 8 minutes, until smooth and slightly tacky.
4
First Rise: Lightly grease a bowl, place the dough inside, cover, and let it rise in a warm location until doubled in volume, about 1 hour.
5
Prepare Filling: In a medium bowl, beat cream cheese with granulated sugar and almond extract until smooth. Stir in finely chopped almonds until evenly incorporated.
6
Shape Dough: Deflate the dough, then roll it on a lightly floured surface into a 16 by 10-inch rectangle.
7
Add Filling: Spread the cream cheese almond filling evenly over the surface of the dough.
8
Roll and Slice: Starting from one long edge, roll the dough tightly into a log and slice evenly into 12 pieces.
9
Second Rise: Arrange the rolls cut-side up in a greased 9 by 13-inch baking dish. Cover and let rise for 30 minutes in a warm area.
10
Bake: Preheat oven to 350°F. Bake rolls for 22 to 25 minutes until golden brown. Cool slightly before glazing.
11
Prepare and Apply Glaze: Whisk powdered sugar, milk, and almond extract until smooth. Drizzle glaze over the warm rolls and sprinkle with toasted sliced almonds.
Additional Information

Equipment Needed

  • Large mixing bowl
  • Stand mixer
  • Rolling pin
  • 9 by 13-inch baking dish
  • Small saucepan or microwave
  • Spatula

Nutrition (Per Serving)

Calories 310
Protein 6g
Carbs 41g
Fat 13g

Allergy Information

  • Contains gluten, dairy, eggs, and nuts.
Olivia Parker

Home cook sharing easy, family-friendly recipes and practical kitchen tips for everyday meals.