
I recently made this Pistachio Cream Cinnamon Rolls Recipe, and I couldn’t wait to share the experience. The nutty pistachio flavor blended beautifully with the sweet cinnamon filling. When I drizzled the creamy glaze on top, it looked just like something from a bakery. The texture was perfectly flaky on the outside and soft inside.
After tasting them, I knew this recipe would become a favorite in my home — especially when paired with savory dishes like Honey Lime Garlic Butter Baked Salmon Recipe or enjoyed alongside morning favorites like Breakfast Eggy Crumpets Recipe for a brunch spread.

Ingredients
- 1 cup mascarpone cheese, divided — adds creamy richness to both filling and glaze.
- 1/4 cup white sugar — balances the nutty flavor with sweetness.
- 1/4 cup brown sugar — gives a deep caramel taste.
- 2 tablespoons ground cinnamon — provides classic warm spice flavor.
- 2 tablespoons melted butter — keeps the filling moist and rich.
- 1/4 teaspoon salt, divided — enhances overall flavor.
- 1 package puff pastry (17.3 ounces), thawed — creates flaky layers without making dough from scratch.
- 1/2 cup finely chopped pistachios — adds crunch and texture.
- 3/4 cup pistachio cream, divided — the star ingredient for nutty sweetness.
- 2 tablespoons heavy cream — helps create a smooth glaze.
- 1 1/2 cups confectioners’ sugar — thickens and sweetens the frosting.
Note: This recipe makes 12 servings (12 rolls).
Variations
- Dairy-Free Option: Use plant-based mascarpone and dairy-free cream alternatives.
- Extra Nutty Flavor: Add toasted almonds or extra pistachios.
- Chocolate Drizzle: Add melted dark chocolate on top for richness.
- Citrus Twist: Add orange zest to brighten the flavor.
- Less Sweet Version: Reduce powdered sugar in the glaze slightly.

Cooking Time
- Prep Time: 15 minutes
- Cooking Time: 20–25 minutes
- Total Time: About 35 minutes
Equipment You Need
- Baking sheet or 9×13-inch baking dish — for even baking.
- Parchment paper — prevents sticking and helps cleanup.
- Rolling pin — flattens puff pastry evenly.
- Mixing bowls — for preparing filling and glaze.
- Sharp knife — for cutting clean roll slices.
- Spatula or spoon — for spreading filling and glaze.
How to Make Pistachio Cream Cinnamon Rolls Recipe?
Preheat and Prepare the Pan
Start by preheating your oven to 400°F (200°C). Line your baking pan with parchment paper or lightly grease it. This ensures the rolls bake evenly and don’t stick.
Make the Filling
In a bowl, combine mascarpone, white sugar, brown sugar, cinnamon, melted butter, and salt. Mix until smooth and creamy. This mixture creates the sweet and spiced layer inside the rolls.
Prepare the Puff Pastry
Roll out the thawed puff pastry sheets on a lightly floured surface. Spread the filling evenly over each sheet, leaving a small border. This helps keep the filling inside when rolling.
Add Pistachios and Cream
Sprinkle chopped pistachios evenly on top of the filling. Drizzle pistachio cream over the surface. These ingredients add flavor, texture, and richness.
Roll and Slice
Starting from the long edge, tightly roll each sheet into a log. Slice each log into six equal pieces. Place the rolls cut-side up in the prepared baking dish.
Bake the Rolls
Bake for 20–25 minutes or until golden brown and puffed. The pastry should be flaky and lightly crisp on the outside.
Prepare the Glaze
Mix the remaining mascarpone, pistachio cream, heavy cream, salt, and powdered sugar. Stir until smooth and spreadable. Adjust thickness with a little extra cream if needed.
Frost and Serve
Spread the glaze over warm rolls. Sprinkle extra chopped pistachios on top for decoration. Serve warm for the best flavor and texture.
Additional Tips for Making This Recipe Better
- I always make sure the puff pastry is fully thawed before rolling.
- I spread the filling evenly to prevent uneven baking.
- I prefer glazing while the rolls are slightly warm so the frosting melts gently.
- I chop pistachios finely for better texture in every bite.
- I let the rolls cool for a few minutes before serving to help them set properly.
How to Serve Pistachio Cream Cinnamon Rolls?
Serve these rolls warm for the best taste. Arrange them on a large platter for a beautiful presentation. Sprinkle extra pistachios on top for color. You can also add a light dusting of powdered sugar. These rolls pair wonderfully with coffee, tea, or milk. They are perfect for brunch, holidays, or special occasions.

Nutritional Information
Each serving contains approximately:
- Calories: About 416
- Protein: Around 7g
- Carbohydrates: About 29g
- Fat: Around 32g
Make Ahead and Storage
Storing
Keep leftover rolls in an airtight container in the refrigerator. They stay fresh for up to 3–4 days.
Freezing
Wrap individual rolls tightly and freeze for up to 2 months. Thaw overnight in the refrigerator before reheating.
Reheating
Warm in the microwave for 10–15 seconds or in the oven at 350°F (175°C) for 8–10 minutes. This helps restore softness and freshness.
Why You’ll Love This Recipe?
These pistachio cream cinnamon rolls are truly special.
- Unique Flavor: The pistachio twist makes them different from traditional rolls.
- Easy to Prepare: Using puff pastry saves time and effort.
- Rich and Creamy: The mascarpone glaze adds luxurious texture.
- Perfect for Sharing: Makes 12 servings, great for gatherings.
- Customizable: Easy to adapt with different flavors or dietary needs.
If you’re looking for a bakery-style treat that’s simple yet impressive, these Pistachio Cream Cinnamon Rolls are a must-try. The combination of flaky pastry, sweet cinnamon filling, and creamy pistachio glaze makes every bite unforgettable. Enjoy baking and sharing this delicious recipe!






