How to Make Almond Sweet Rolls at Home?

A foolproof recipe for soft, pillowy almond sweet rolls with a rich almond filling and luscious cream cheese frosting. Perfect for weekend brunch.

almond sweet rolls

California Almond Sweet Rolls with Cream Cheese Frosting

These almond sweet rolls are a dreamy breakfast treat, featuring a soft, pillowy dough filled with a gooey almond paste and topped with a luscious cream cheese frosting and crunchy slivered almonds.
Prep Time 1 hour
Cook Time 30 minutes
Total Time 3 hours 30 minutes
Servings: 1
Course: Breakfast, Brunch, Dessert
Cuisine: American
Calories: 420

Ingredients
  

Dough
  • 4 to 4 1/2 cups all-purpose flour
  • 1/2 cup granulated sugar
  • 1 packet (2 1/4 tsp) rapid rise instant yeast
  • 1 teaspoon salt
  • 1 1/2 cups whole milk
  • 6 tablespoons unsalted butter
  • 1 large egg egg room temperature
Almond Filling
  • 1/3 cup unsalted butter room temperature
  • 1 1/3 cups almond meal also called almond flour
  • 1/2 cup granulated sugar
  • 1 large egg egg
  • 2 teaspoons almond extract
  • 1/2 teaspoon vanilla extract
  • 1/4 teaspoon salt
Cream Cheese Frosting
  • 1/2 cup unsalted butter room temperature
  • 4 ounces cream cheese room temperature
  • 1 1/2 cups powdered sugar sifted
  • 1 teaspoon vanilla extract
  • 1/2 teaspoon almond extract
  • 1 pinch salt
Topping
  • 1/2 cup slivered almonds for garnish

Method
 

Prepare the Dough
  1. In the bowl of a stand mixer fitted with the paddle attachment, combine 2 cups of flour, sugar, yeast, and salt. Mix on low until well blended.
  2. In a microwave-safe bowl, heat the milk and butter until warm to the touch (about 110-115°F) and the butter is mostly melted, roughly 45 seconds. Do not let it steam or get too hot, as that can kill the yeast.
  3. Pour the warm milk mixture into the flour mixture. Add the egg, almond extract, and vanilla extract. Beat on low until combined, then increase to high and beat for 2 minutes. The dough will be very soft and batter-like; this is correct and helps develop gluten.
  4. Switch to the dough hook. Add 1 1/2 cups of flour and knead on low until incorporated. Scrape down the sides of the bowl. Add the remaining 1 cup of flour (for a total of 4 1/2 cups) and knead on low, stopping occasionally to redistribute the dough, until it pulls away from the sides and forms a ball around the hook.
  5. Increase speed to medium-low and knead for about 10 minutes, until the dough is smooth and supple. To test, stretch a quarter-sized piece of dough; you should be able to see light through it without it tearing. If it tears, knead a few minutes more.
  6. Place the dough in a lightly oiled bowl, cover with plastic wrap or a clean dish towel, and let rise in a warm spot for 1 hour, or until doubled in size.
Make the Almond Filling
  1. In a medium bowl, combine the softened butter, almond meal, sugar, egg, almond extract, vanilla extract, and salt. Stir until a thick, smooth paste forms. Set aside.
Assemble the Rolls
  1. Turn the risen dough out onto a well-floured surface. Roll it into a 12-inch by 18-inch rectangle, with the longer side facing you.
  2. Using an offset spatula, spread the almond filling evenly over the entire surface of the dough, all the way to the edges.
  3. Starting from the long end farthest from you, roll the dough tightly toward you into a log. Pinch the seam to seal.
  4. Using unflavored dental floss or a very sharp knife, cut the log into 12 equal rolls. Arrange them in a 9x13-inch baking pan lined with parchment paper. Cover loosely with a dish towel and let rise for another hour, until doubled and puffy.
Bake and Frost
  1. Preheat the oven to 350°F. Bake the rolls for about 30 minutes, until golden brown all over. Transfer the pan to a wire rack to cool slightly.
  2. In the bowl of a stand mixer fitted with the paddle attachment, beat together the butter, cream cheese, powdered sugar, vanilla extract, almond extract, and salt. Start on low, then increase to high until smooth and fluffy. Spread the frosting over the warm rolls and sprinkle with slivered almonds. Serve warm.

Nutrition

Calories: 420kcalCarbohydrates: 52gProtein: 8gFat: 21gSaturated Fat: 10gCholesterol: 70mgSodium: 320mgFiber: 2gSugar: 27g

Notes

For the best rise, ensure your milk mixture is warm but not hot (110-115°F). If you don't have rapid rise yeast, active dry yeast can be used; let it proof in the warm milk for 5 minutes before adding to flour. To make ahead, assemble the rolls, cover, and refrigerate overnight before the second rise; let them come to room temperature and rise before baking. For a nut-free version, substitute almond meal with finely ground sunflower seeds and use vanilla extract only. Store leftover rolls in an airtight container at room temperature for up to 2 days, or freeze unfrosted rolls for up to 3 months. If the dough feels too sticky while kneading, add a tablespoon of flour at a time until manageable.

Tried this recipe?

Let us know how it was!

Why You’ll Love These Almond Sweet Rolls

I remember the first time I had a really good almond sweet roll. It was at a tiny bakery in San Francisco, the kind of place with mismatched chairs and coffee that’s way too strong. I took one bite and thought, “How do they get that nutty flavor so deep? And why is the dough so impossibly soft?”

That question stuck with me for years. I tried a dozen recipes, some too dry, some where the almond flavor barely came through, and a few that were just cinnamon rolls with a sad sprinkle of sliced almonds on top. Not what I was after.

These almond sweet rolls are the result of all that testing. They’re soft, pillowy, and packed with real almond flavor from a rich almond paste filling. The cream cheese frosting on top? It’s not an afterthought. It’s tangy and smooth, the perfect counterpoint to the sweet, nutty swirl. And the slivered almonds on top add that little crunch that makes every bite interesting.

I promise, if you’ve had bad luck with yeast doughs before, this recipe is forgiving. You’ve got this.

Key Ingredients for Almond Sweet Rolls

almond sweet rolls - main ingredients

Let’s talk about what makes these rolls tick. The ingredient list might look long, but I promise each one has a job.

Almond meal. This is the star of the filling. Some recipes use almond paste (which is pricier and harder to find) or marzipan (which is sweeter). I prefer almond meal because it’s easy to find at any grocery store like Ralphs or Vons, and it gives the filling a slightly rustic texture. It’s just ground almonds, nothing else. That means the flavor is pure and clean.

Whole milk and butter. These two work together to make the dough tender and rich. I don’t recommend swapping in low-fat milk here. The fat in whole milk helps create that soft, bakery-style crumb. And the butter? It adds flavor and tenderness. A lot of it.

Rapid rise instant yeast. This is my go-to for sweet rolls. You don’t need to proof it in water first, just mix it with the flour. It saves time and reduces the chance of killing the yeast with water that’s too hot. That said, if you only have active dry yeast, that works too. Just let it sit in the warm milk mixture for five minutes before adding the flour.

Cream cheese. For the frosting. I use a full block (four ounces) and make sure it’s at room temperature. Cold cream cheese gives you lumpy frosting, and nobody wants that.

Almond extract. This is where the magic happens. The filling has two teaspoons, and the frosting has half a teaspoon. It’s enough to make the almond flavor sing without tasting artificial. I’ve tried making these without it, using only almond meal, and the flavor just wasn’t there.

Key Techniques for Perfect Almond Rolls

I’ve learned a few things the hard way so you don’t have to. Here’s what matters most.

The Benefit of a Tangzhong

Okay, so this recipe doesn’t use a tangzhong. I know some bakers swear by it for extra soft rolls. And it works. But honestly? This dough is already soft enough without it. The combination of whole milk, butter, and a good long knead gives you a tender crumb that stays soft for days. If you want to use a tangzhong, you can, but it’s not necessary here.

The Importance of Thorough Kneading

This is where most homemade sweet rolls go wrong. People don’t knead enough. They get bored or impatient, and the dough doesn’t develop enough gluten. The result is dense, bready rolls instead of light, fluffy ones.

I knead for a full ten minutes in the stand mixer. The dough should be smooth and supple, not sticky. Here’s my test: pinch off a quarter-sized piece of dough and stretch it gently. If you can see light through it without it tearing, you’re done. If it tears, keep going. That’s the windowpane test, and it never lies.

Proper Proofing for Fluffy Rolls

Hot weather is both a blessing and a curse. On a summer day in Los Angeles, your kitchen might be 80 degrees. That means your dough will rise faster, maybe in 45 minutes instead of an hour. Keep an eye on it. You’re looking for doubled in size, not triple.

If your kitchen is cold, find a warm spot. I sometimes put the bowl in the oven with just the light on. The temperature stays around 75-80 degrees, perfect for proofing. Just don’t accidentally turn the oven on. I’ve done that. It’s not pretty.

How to Make Great Almond Filling

The filling is basically a frangipane, which sounds fancy but is just butter, almond meal, sugar, egg, and extracts mixed into a paste. Easy.

Make sure your butter is at room temperature. Cold butter won’t cream properly, and you’ll end up with lumps. The paste should be smooth and spreadable. If it seems too thick, you can add a teaspoon of milk, but I rarely need to.

One thing I’ve learned: taste the filling before you spread it. It should be sweet and nutty with a clear almond kick. If it’s not strong enough, add another drop of almond extract. Better to adjust now than after the rolls are baked.

How to Shape the Almond Rolls

This part is fun. Once your dough has risen and doubled, turn it out onto a well-floured surface. Roll it into a 12×18 inch rectangle. Don’t stress about perfect corners. Mine never are.

Spread the almond filling all the way to the edges. Every bit of dough should be covered. Then, starting from the long end farthest from you, roll the dough tightly toward you. Try to keep the tension even. If it gets loose in the middle, the center roll will be a mess.

Now, cutting. Please, for the love of good baking, don’t use a knife. It squishes the rolls flat. Use unflavored dental floss. Slide it under the log, cross the ends over the top, and pull. Clean cut every time. You’ll get 12 even rolls.

Arrange them in a 9×13 pan lined with parchment paper. They’ll look a little crowded, but that’s good. It means they’ll rise up instead of out, giving you those tall, fluffy rolls.

Step 1: Mixing the yeast dough with milk and butter

Step 1: Mixing the yeast dough with milk and butter

Let them rise again for another hour. This second proof is crucial. The rolls should be puffy and doubled, almost touching each other. If they’re not, give them more time.

Step 2: Rolling and spreading the almond filling

Step 2: Rolling and spreading the almond filling

Bake at 350 degrees for about 30 minutes. You’re looking for golden brown all over. The house will smell like a bakery. It’s the best part.

Step 3: Cutting the dough log into 12 rolls

Step 3: Cutting the dough log into 12 rolls

While the rolls cool slightly, make the frosting. Beat the butter and cream cheese together until smooth, then add the powdered sugar, vanilla, and almond extract. It should be thick enough to leave a trail when you lift the whisk. Spread it over the warm rolls. The frosting will melt slightly into the crevices, which is exactly what you want.

Step 4: Baked rolls ready for cream cheese frosting

Step 4: Baked rolls ready for cream cheese frosting

Sprinkle with slivered almonds. Serve warm.

How to Serve Almond Sweet Rolls

These are best served warm, straight from the oven. The frosting is soft and gooey, the dough is pillowy, and the almonds add crunch. It’s a textural masterpiece.

For a weekend brunch, I pair them with fresh fruit and strong coffee. They’re also great for holiday mornings, like Fourth of July or Christmas. If you want to get fancy, you can add a few fresh raspberries or blueberries on top for color.

One thing I’ll say: don’t skip the slivered almonds. They’re not just for looks. They add a toasty flavor that complements the almond extract. If you have time, toast them lightly in a dry pan first. It takes two minutes and makes a big difference.

Make-Ahead and Storage Tips

Life gets busy. I get it. Here’s how to work these rolls into your schedule.

Make ahead overnight: Assemble the rolls, put them in the pan, cover with plastic wrap, and refrigerate before the second rise. In the morning, take them out, let them come to room temperature (about 30 minutes), and let them rise until doubled. Then bake as directed. This is my go-to for holiday mornings.

Storage: Leftover rolls keep in an airtight container at room temperature for up to two days. The frosting will firm up, but that’s fine. To reheat, microwave for 15-20 seconds or wrap in foil and warm in a 350-degree oven for 5-10 minutes.

Freezing: You can freeze unfrosted rolls for up to three months. Wrap them tightly in plastic wrap and foil. Thaw overnight in the fridge, then warm and frost before serving.

almond sweet rolls - final presentation

Frequently Asked Questions

Common Mistakes and How to Fix Them

I’ve made every mistake in the book so you don’t have to. Here’s what to watch for.

  • ❌ Adding too much flour to sticky dough. The dough will be sticky at first. That’s normal. Keep kneading. Only add flour if it’s still sticking after five minutes. Adding too much makes dense rolls.
  • ❌ Not letting the dough rise in a warm enough place. Cold kitchens slow the rise. Warm kitchens speed it up. Aim for 75-80 degrees. If your kitchen is cold, use the oven with the light on.
  • ❌ Spreading cold filling that tears the dough. Make sure your butter is at room temperature. Cold filling is stiff and will pull the dough apart when you try to spread it.
  • ❌ Using a knife to cut the rolls. A knife squishes the rolls flat. Use unflavored dental floss for clean cuts. It’s a small change that makes a big difference.
  • ❌ Not kneading enough. Ten minutes in the stand mixer. Set a timer. Don’t cheat. Proper kneading develops gluten, which gives you light, fluffy rolls.

These almond sweet rolls have become my signature brunch dish. They’re the thing friends request for birthdays and holidays. And honestly? They’re not that hard. The dough is forgiving, the filling is simple, and the frosting is practically foolproof.

I’d love to see how yours turn out. Share your photos on Pinterest and tag me. Let me know in the comments if you tried any variations, like adding cherries or blueberries to the filling. Happy baking!

For more inspiration, check out my Pinterest board where I share all my favorite brunch recipes.

Source: Health & Nutrition Research

Marcus Chen
Marcus Chen

Welcome to Cakes Recipes! I'm Marcus, and I specialize in rich, fudgy chocolate cakes and perfectly tempered confections. I'm here to help you master moist, dense desserts with precise guidance. Subscribe to my newsletter for weekly recipes and tips!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




samoa macaroons
How to Make Samoa Macaroons From Scratch
written by Hannah Schmidt
50 minutes
old fashioned peach pie
How to Make the Perfect Old Fashioned Peach Pie
written by James Patterson
1 hour 15 minutes
brioche dinner rolls
How to Make Brioche Dinner Rolls
written by Maria Rodriguez
2 hours 40 minutes
baklava blondies
How to Make Baklava Blondies from Scratch
written by Claire Morrison
55 minutes
chocolate chip cookie pie
How to Make a Chocolate Chip Cookie Pie from Scratch
written by Daniel Brooks
55 minutes
How to Make Perfect Cowboy Cookie Bars Every Time
written by Olivia Chen
45 minutes