If you’re a fan of soft, buttery rolls filled with a rich nutty flavor and topped with a velvety frosting, then Pistachio Rolls with Cream Cheese Frosting are your next go-to bake. These heavenly pastries bring together the irresistible taste of pistachios and the creamy sweetness of white chocolate and cream cheese in one unforgettable bite. Perfect for brunches, afternoon tea, or simply when you’re craving something indulgent, these rolls are easier to make than you might expect.
In this article, we’ll walk you through every essential step to making these delectable pistachio rolls from scratch. From preparing the soft homemade dough to spreading the rich pistachio filling, baking to perfection, and finishing with that smooth cream cheese frosting and a generous pistachio-white chocolate topping – everything is laid out in detail. Let’s dive into the process and create a treat that’s as beautiful as it is delicious.
Preparing the Dough for Pistachio Rolls
Choosing the Right Ingredients for a Fluffy Dough
The foundation of any good roll lies in the dough, and for these pistachio rolls with cream cheese frosting, the texture matters just as much as the flavor. For this recipe, we’re using a classic enriched dough. The butter and milk combination adds moisture and softness, while flour, sugar, and yeast work together to give the rolls their light, airy structure. Vanilla sugar provides a subtle hint of sweetness and aroma that perfectly complements the pistachio filling.
When choosing butter, go for unsalted and high-quality to avoid overpowering the sweetness. Whole milk is preferred for its richness, though 2% will also work if needed. The yeast is the star player here – fresh yeast helps achieve a tender crumb that just melts in your mouth.
Mixing and Kneading for a Smooth, Elastic Dough
Begin by gently warming the butter and milk in a small pot. Make sure it’s warm but not hot – this helps activate the yeast without killing it. In a separate mixing bowl, combine flour, sugar, vanilla sugar, and salt. Make a well in the center and crumble the fresh yeast into it. Pour in the lukewarm butter-milk mixture, and mix using a dough hook attachment if available.
Kneading is a key step. If you’re using a stand mixer, knead on medium speed for about 8 to 10 minutes. The dough should be soft, smooth, and slightly tacky but not sticky. If kneading by hand, work the dough until it becomes elastic and springs back when pressed. This step builds the gluten structure that makes the rolls light and chewy.
Proofing: Letting the Dough Rise to Perfection
After kneading, shape the dough into a ball and place it in a lightly oiled bowl. Cover it with a damp kitchen towel to prevent it from drying out. Set it in a warm, draft-free area and let it rise for 45 minutes, or until doubled in size. The ideal proofing temperature is around 75°F to 80°F. This step allows the yeast to work its magic, creating those soft, airy pockets that make each bite so satisfying.
Once the dough has risen, you’re ready for the next step – rolling, filling, and shaping. But remember, a well-risen dough is what sets apart a good roll from a great one. Don’t rush this stage.
Print
Pistachio Rolls with Cream Cheese Frosting Recipe
- Total Time: 40 minutes
- Yield: 12 rolls
- Diet: Vegetarian
Description
Soft, gooey pistachio rolls layered with rich pistachio spread, topped with cream cheese frosting and finished with a white chocolate-pistachio drizzle. A nutty, creamy treat for brunch or dessert.
Ingredients
For the Dough:
60 g butter
270 ml milk
500 g flour
50 g sugar
1 pack vanilla sugar
A pinch of salt
1/2 cube fresh yeast
For the Filling:
1 jar pistachio spread
20 g chopped pistachios
For Brushing Before Baking:
200 ml cream
For the Frosting:
100 g cream cheese
1 tbsp powdered sugar
1 tbsp pistachio spread (reserved from filling)
For the Topping:
30 g chopped pistachios
100 g white chocolate
Instructions
1. Warm the butter and milk in a pot, then let it cool slightly.
2. In a bowl, combine flour, sugar, vanilla sugar, and salt.
3. Create a well in the center and crumble in the yeast.
4. Pour the lukewarm milk mixture into the well.
5. Knead into a smooth dough using a dough hook.
6. Cover with a towel and let it rise for 45 minutes.
7. Roll out the dough into a rectangle.
8. Spread pistachio spread over the dough, reserving 1 tbsp for the frosting.
9. Sprinkle chopped pistachios on top.
10. Roll the dough from the long side and cut into 12 even pieces.
11. Place rolls in a greased baking dish, cut-side up.
12. Cover and let rise for another 30 minutes.
13. Pour cream over the rolls.
14. Bake at 160°C (fan) for 25 minutes.
15. Mix cream cheese, powdered sugar, and reserved pistachio spread.
16. Spread frosting on warm rolls.
17. Melt white chocolate and drizzle over rolls.
18. Sprinkle chopped pistachios on top.
Notes
Best served warm and fresh out of the oven.
These rolls stay soft and moist for up to 2 days when stored in an airtight container.
You can freeze the unfrosted rolls and reheat before frosting.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Baking
- Method: Oven
- Cuisine: International
Filling and Shaping the Pistachio Rolls
Rolling Out the Dough to the Ideal Thickness
Once your dough has doubled in size and feels light and airy, it’s time to roll it out. Lightly flour your work surface and place the dough in the center. Using a rolling pin, gently press and roll it into a large rectangle, approximately 12×16 inches. The dough should be about ¼ inch thick—thin enough to roll easily but thick enough to hold the rich filling.
Keep the edges as even as possible, which will help later when cutting uniform rolls. If the dough resists rolling or shrinks back, cover it and let it rest for five minutes. This relaxes the gluten and makes rolling easier.
Spreading the Pistachio Filling Generously
Now comes the heart of the recipe—the pistachio spread. This luscious, nutty filling brings a creamy, slightly salty, and sweet balance that pairs beautifully with the rich dough and sweet frosting.
Using a spatula or the back of a spoon, spread the pistachio spread evenly across the entire surface of the dough. Make sure to leave a small border (about half an inch) along the edges so the filling doesn’t ooze out while rolling. Set aside one tablespoon of pistachio spread for the frosting later. This will give the frosting a consistent, nutty flavor that ties the whole dessert together.
Sprinkle 20 grams of finely chopped pistachios evenly over the spread. These add texture, enhancing the crunch in each bite and boosting the pistachio flavor.
Rolling Up the Dough and Cutting Clean Slices
With the filling in place, start from the long edge of the dough and roll it up tightly but gently into a log. Aim for a firm, even roll to prevent gaps or uneven baking.
To cut the rolls into even pieces, use a sharp knife or, for cleaner edges, dental floss. Slice the log into 12 equal portions. Each piece should be about 1 to 1.5 inches thick. If the ends are uneven or too thin, you can adjust the size slightly for consistency.
Arranging the Rolls in the Pan
Grease a baking dish or a cinnamon roll-style baking pan and place the rolls cut-side up, evenly spaced. They should touch slightly but still have room to expand during the second proof. Cover them with a kitchen towel and let them rise for an additional 30 minutes.
This second rise allows the rolls to puff up, ensuring they bake evenly and come out tender, not dense. During this time, preheat your oven to 160°C with fan circulation, getting it ready for the next stage—baking.
Baking the Pistachio Rolls
Pouring Cream Over the Rolls Before Baking
Before placing your beautifully risen pistachio rolls into the oven, there’s one essential step that elevates their softness and richness—pouring cream over the top. Gently warm 200 ml of cream and pour it evenly over the rolls in the pan. This technique adds moisture, richness, and that signature gooey bottom that makes every bite melt in your mouth.
The cream seeps into the dough as it bakes, preventing it from drying out and enhancing the tenderness. This small yet powerful step is what separates a good roll from a bakery-style masterpiece.
Baking Time and Temperature for a Golden Finish
Preheat your oven to 160°C (with fan), or 320°F, and bake the rolls for approximately 25 minutes. You’re looking for a light golden color on top while maintaining a soft, fluffy center.
Keep an eye on them during the last few minutes of baking. The tops should be lightly browned, and the cream will have mostly absorbed into the dough, leaving a slightly sticky base that adds to their irresistible texture.
Avoid overbaking. Overdone rolls will become dry, which undermines the delicate richness you’ve built into the dough and filling. If needed, gently press the center of a roll—it should spring back softly without feeling doughy.
Cooling Before Frosting
Once out of the oven, allow the rolls to cool slightly for about 10 to 15 minutes. They should still be warm when you add the frosting, allowing it to melt slightly into the crevices, but not so hot that it completely disappears. This cooling period also helps set the structure, making the rolls easier to serve without falling apart.
This short resting time brings out the full aroma of pistachios, butter, and cream, preparing the perfect canvas for your next layer of deliciousness—the frosting.
Making the Cream Cheese Frosting
Blending a Smooth, Nutty Frosting Base
Now that the rolls are baked and slightly cooled, it’s time to prepare the rich and creamy cream cheese frosting that takes this recipe to another level. This frosting adds a tangy, sweet contrast to the soft, nutty rolls and ties the flavors together beautifully.
Start by combining 100 grams of cream cheese, 1 tablespoon of powdered sugar, and the reserved tablespoon of pistachio spread in a bowl. The cream cheese should be at room temperature to ensure a smooth blend. Use a hand mixer or a whisk to beat the ingredients until the mixture is light, airy, and creamy.
This frosting isn’t overly sweet—it’s delicately balanced with the nutty richness of pistachios, offering a refreshing counterpoint to the filling and the dough. The touch of powdered sugar adds the perfect amount of sweetness without overpowering the natural flavor of pistachios.
Applying the Frosting at the Perfect Moment
Timing matters when it comes to frosting. The best moment to spread your cream cheese frosting is when the rolls are warm but not hot—around 10 to 15 minutes out of the oven.
Using a spatula or spoon, gently spread the frosting over the tops of each roll. Let it melt slightly into the swirls, creating a luscious layer that seeps into every fold. Be generous, but don’t overload the rolls. The goal is to enhance, not drown, their natural flavor.
As the frosting settles, it creates a glossy finish that instantly makes the rolls look bakery-ready. It also adds a velvety texture that complements the softness of the dough and the richness of the filling.
This step finishes off the core of the recipe—but one final touch remains. It’s time for the topping.
Final Topping with White Chocolate and Pistachios
Melting and Drizzling the White Chocolate
To give your pistachio rolls with cream cheese frosting a professional, polished finish, we top them with a decadent drizzle of melted white chocolate. This adds both visual appeal and a sweet, creamy contrast that perfectly balances the nutty pistachio flavor.
Begin by breaking 100 grams of white chocolate into small pieces and placing them in a heatproof bowl. Set the bowl over a pot of gently simmering water (a double boiler method) and stir continuously until the chocolate is fully melted and smooth. Be sure not to overheat it, as white chocolate can seize easily.
Once melted, use a spoon or piping bag to drizzle the white chocolate in zigzag motions across the tops of the frosted rolls. This creates a beautiful finish and adds a silky, sweet layer that ties all the flavors together. If you want a thinner drizzle, add a teaspoon of neutral oil to the chocolate while melting to adjust the texture.
Adding the Final Crunch with Chopped Pistachios
Now for the finishing touch—30 grams of chopped pistachios sprinkled generously on top. This step not only reinforces the pistachio flavor but also adds a delightful crunch that contrasts the softness of the dough and the creaminess of the frosting.
Sprinkle the chopped pistachios while the white chocolate is still slightly warm so that they stick to the surface. You can focus more of the pistachios on the center swirls or evenly across the top for a more rustic look.
This vibrant green topping brings color, texture, and flavor, making these rolls look as incredible as they taste. From the first visual impression to the final bite, this topping makes the rolls unforgettable.
Conclusion
Pistachio Rolls with Cream Cheese Frosting are more than just a sweet treat—they’re a celebration of flavor and texture, bringing together soft, buttery dough, rich pistachio filling, smooth cream cheese, and the perfect white chocolate-pistachio topping. Every step in the process, from the kneading of the dough to the final drizzle, adds a layer of indulgence that turns a simple roll into a bakery-style delight.
Whether you’re baking for a weekend brunch, a holiday table, or simply treating yourself to something special, these rolls are sure to impress. Their creamy, nutty richness is balanced by the gentle sweetness of white chocolate and the tang of cream cheese, creating a flavor profile that’s sophisticated yet approachable.
Don’t let the elegance fool you—this recipe is beginner-friendly and rewarding. With just a bit of time and care, you’ll pull a tray of golden, gooey pistachio rolls from your oven that taste as good as they look. Serve them warm and fresh, and enjoy the satisfaction of homemade perfection.
