Pistachio Chocolate Rolls are soft, fluffy buns filled with rich chocolate and crunchy pistachios in every bite. This easy recipe uses store-bought fresh pizza dough for quick preparation while still delivering tender, bakery-style rolls.

Using fresh, store-bought pizza dough simplifies the process of making cinnamon-style rolls while keeping the texture light and airy. The chocolate filling comes together with just a few pantry staples, and chopped pistachios add a salty, nutty contrast to the sweet chocolate.
These pistachio chocolate cinnamon rolls are ideal for breakfast, brunch, dessert, or an indulgent snack — soft, nutty, and satisfying.
Ingredients Notes
Below are the ingredients used in this recipe. Exact measurements and the full ingredient list are provided in the recipe section further down.
- Butter – Unsalted butter, melted for the chocolate filling.
- Chocolate – Use dark or semi-sweet chocolate for balance. Finely chopping a chocolate bar helps it melt smoothly.
- Cocoa powder – Unsweetened cocoa powder for depth of chocolate flavor. Use a good-quality powder if available.
- Pistachios – Roasted and chopped pistachios add crunch and a savory note. Either salted or unsalted works; adjust other salt in the recipe accordingly.
- Pizza dough – Use fresh (not frozen) pizza dough. Let it come to room temperature before rolling so it stretches easily.
- Powdered (icing) sugar – For the icing; powdered sugar dissolves into a smooth glaze when mixed with cream and vanilla.

Step by step instructions
Prepare a 9×9 square pan lined with parchment paper, two medium mixing bowls, and a rolling pin. Preheat your oven later when instructed.
Step 1 – Prep the pan and dough. Line the bottom and sides of a 9×9 pan with parchment paper for easy removal. Remove the pizza dough from the fridge and allow it to sit at room temperature for at least 30 minutes so it becomes pliable.
Step 2 – Make the chocolate filling. In a small bowl, combine melted butter and chopped chocolate until smooth. Stir in cocoa powder, powdered (icing) sugar, and a pinch of cinnamon until fully incorporated into a spreadable chocolate mixture.


Step 3 – Roll the dough. Lightly flour a work surface and roll the dough to form a large rectangle roughly 9–10 inches by 12–14 inches. Try to keep the thickness even.
Step 4 – Spread filling and add pistachios. Spread the chocolate mixture evenly over the dough, leaving about a 1-inch border on all sides. Sprinkle the chopped pistachios evenly over the chocolate.


Step 5 – Roll into a log. Starting from a long edge, roll the dough into a tight log. Take care to keep the roll even so the slices will bake uniformly.
Step 6 – Slice into rolls. Use a sharp knife (or culinary floss) to slice the log into nine even rolls. Scoring the log into thirds first, then cutting each third into three pieces, helps make equal-sized rolls.


Step 7 – Arrange and rise. Place the rolls in the prepared pan, spacing them slightly. Sprinkle a few extra pistachios on top if desired. Cover with a clean cloth and let them rise in a warm spot for about 30 minutes until slightly puffed.

Step 8 – Bake. Preheat oven to 350°F (175°C). Before baking, pour the room-temperature heavy cream over the rolls and into the pan to add moisture and a rich texture. Bake for 30–35 minutes until golden brown and cooked through.
Step 9 – Make the icing. While the rolls bake, whisk together powdered sugar, 2–3 tablespoons of cream, and 1 teaspoon vanilla until a smooth icing forms. Add a little extra cream if you prefer a thinner glaze.
Step 10 – Finish and serve. Let the rolls cool for at least 10 minutes after baking, then drizzle the icing over the warm rolls. Serve warm and enjoy.

Expert Baking Tips
Simple tips to help your rolls turn out perfectly:
- Use fresh pizza dough. Frozen and previously thawed dough won’t behave the same and can be difficult to roll.
- Work at room temperature. Letting ingredients and dough reach room temperature helps the rolls rise and bake evenly.
- Don’t skimp on flour when rolling. Lightly dust the surface and rolling pin to prevent sticking without overworking the dough.
- Warm proofing spot. If your kitchen is cool, place the covered pan in a slightly warmed oven (around 100°F) with the oven turned off to encourage a good rise.
FAQ
Can I use an 8×8 pan?
Yes, but the rolls may rise taller. For an 8×8 pan use less dough — roughly 420–500 g — so the rolls fit comfortably without overflowing.
How do I help the dough rise in a cold house?
Place the covered pan near a sunny window or briefly warm your oven to about 100°F, turn it off, and set the covered rolls inside to rise for 30 minutes.
Why is my pizza dough hard to roll out?
If the dough is cold or still slightly frozen, it will resist stretching. Allow it to warm at room temperature and use a dusting of flour to prevent sticking.
How should I store leftovers?
Store baked rolls in the refrigerator (because of the cream-based icing) for up to four days. They are best eaten the same day or the following day for maximum freshness.
Best way to reheat?
Warm single rolls in the microwave for about 15 seconds or reheat in a 300°F oven for 5 minutes to regain softness.
Can I substitute crescent dough?
No — crescent dough has different texture and layers. Use fresh pizza dough for the intended soft, fluffy result.

Recipe Summary
Title: Pistachio Chocolate Cinnamon Rolls
Author: Ania
Yield: 9 rolls
Prep time: 15 minutes (+30 minutes for dough to come to room temperature)
Rise time: 30 minutes
Cook time: 30–35 minutes
Calories: Approximately 329 kcal per roll
Ingredients (summary)
- Approx 620–700 g fresh pizza dough, room temperature
- 2/3 cup roasted, chopped pistachios
- 1/3 cup heavy whipping cream
- 6 tbsp melted unsalted butter
- 1/2 cup chopped dark or semi-sweet chocolate
- 3 tbsp unsweetened cocoa powder
- 3 tbsp powdered (icing) sugar for filling
- 1/2 tsp ground cinnamon
- 3/4 cup powdered (icing) sugar for glaze
- 2–3 tbsp cream and 1 tsp vanilla for icing
Equipment
- 9×9 baking pan lined with parchment paper
- Rolling pin
- Two medium mixing bowls
- Sharp knife or culinary floss for slicing
Notes
*For a 9×9 pan use 620–700 g pizza dough. For an 8×8 pan, 420–500 g works better. Adjust dough amount so rolls fit the pan without crowding or overflowing.
PS: If you try this recipe and enjoy it, please leave a review or a comment to share your feedback.