Pistachio Cinnamon Rolls
The Ultimate Fluffy Pistachio Cinnamon Rolls: A Nutty Twist on a Classic
If you think the classic cinnamon roll cannot be improved upon, prepare to have your mind changed. Enter the Pistachio Cinnamon Roll. This isn’t just a breakfast pastry; it is a sophisticated upgrade to the Sunday morning staple. Imagine the pillow-soft, buttery yeast dough you love, but instead of just cinnamon and sugar, it is swirled with a rich, nutty pistachio paste and topped with a luxurious green pistachio cream frosting. The result is a stunningly visual and incredibly delicious treat that balances sweet, salty, and nutty flavors in perfect harmony.
In this guide, we are diving deep into the art of making bakery-style pistachio rolls at home. We will cover how to get that dough impossibly fluffy, how to make a filling that stays inside the bun rather than leaking out, and the secret to that vibrant green glaze without using artificial dyes. Whether you are hosting a holiday brunch or just treating yourself, this recipe is guaranteed to impress.
Why Pistachios Change the Game
The standard cinnamon roll is undeniably good, but it can be one-note: sweet. Pistachios introduce complexity. They have a naturally buttery texture and a distinct earthy flavor that cuts through the sugar. When toasted, they add a crunch that contrasts beautifully with the soft crumb of the bread. Visually, the pop of green makes these rolls look like they came straight from a high-end Parisian patisserie.
Furthermore, pistachios pair exceptionally well with warm spices. While we keep a hint of cinnamon for that nostalgic aroma, the star here is the nuttiness, which we amplify by using both ground pistachios in the filling and chopped pistachios on top.
Ingredients Checklist
To achieve the perfect texture and flavor, quality ingredients are key. Here is what you need:
Pistachio Cinnamon Rolls
Ingredients
Equipment
Method
- Combine warm milk and 1 tbsp sugar in a bowl. Sprinkle yeast on top and let bloom for 5-10 minutes.
- Mix in remaining sugar, melted butter, eggs, and salt. Gradually add flour and knead until a soft, tacky dough forms (5-7 mins).
- Place dough in an oiled bowl, cover, and let rise in a warm place for 1-1.5 hours until doubled.
- For filling, mix softened butter, brown sugar, ground pistachios, and cinnamon into a paste.
- Roll risen dough into a 12×18 inch rectangle. Spread filling evenly over the surface.
- Roll dough tightly into a log and cut into 12 even rolls. Place in a greased 9×13 pan.
- Cover and let rise again for 30-45 minutes while preheating oven to 350°F (175°C).
- Bake for 20-25 minutes until golden. Cool slightly.
- Whisk glaze ingredients together and spread over warm rolls. Top with chopped pistachios.
Notes
The Brioche-Style Dough
- All-Purpose Flour: 4 cups (approx 480g). You can also use bread flour for a slightly chewier texture.
- Whole Milk: 1 cup, warmed to about 110°F (45°C). The fat content helps tenderize the dough.
- Active Dry Yeast: 2 ¼ teaspoons (1 standard packet).
- Granulated Sugar: ½ cup. Feeds the yeast and sweetens the dough.
- Unsalted Butter: ½ cup (1 stick), melted and slightly cooled.
- Eggs: 2 large eggs, room temperature. This enriches the dough, giving it that golden color.
- Salt: 1 teaspoon. Essential for flavor development.
The Pistachio Filling
- Unsalted Butter: ½ cup, very soft (not melted).
- Brown Sugar: ¾ cup, packed. Light or dark works, but dark adds more caramel notes.
- Pistachios: 1 cup, shelled and unsalted. You will grind these into a coarse powder.
- Cinnamon: 1 tablespoon. Just enough to add warmth without overpowering the nuts.
- Heavy Cream: 2 tablespoons (optional, poured over rolls before baking for extra gooeyness).
The Cream Glaze
- Cream Cheese: 4 oz, softened.
- Pistachio Cream/Butter: ¼ cup. You can buy this (like Nutella but pistachio) or make your own.
- Powdered Sugar: 1 cup.
- Milk: 1-2 tablespoons, to adjust consistency.
- Chopped Pistachios: For garnish.
Step-by-Step Instructions
1. Activate the Yeast
In the bowl of a stand mixer (or a large bowl), combine the warm milk and 1 tablespoon of the sugar. Sprinkle the yeast on top and let it sit for 5-10 minutes until it becomes foamy. If it doesn’t foam, your yeast is dead, and you need to start over.
2. Make the Dough
Add the rest of the sugar, melted butter, eggs, and salt to the yeast mixture. Whisk to combine. Attach the dough hook to your mixer. Gradually add the flour, one cup at a time, mixing on low speed. Once all flour is incorporated, increase speed to medium-low and knead for 5-7 minutes. The dough should be tacky (sticky to the touch) but should pull away cleanly from the sides of the bowl.
3. First Rise
Transfer the dough to a lightly oiled bowl. Cover with plastic wrap or a warm damp towel. Place in a warm, draft-free spot and let it rise for 1 to 1.5 hours, or until doubled in size.
4. Prepare the Filling
While the dough rises, place 1 cup of pistachios in a food processor and pulse until finely ground (but stop before it turns into butter). In a medium bowl, mix the soft butter, brown sugar, ground pistachios, and cinnamon until it forms a spreadable paste.

5. Roll and Fill
Punch down the risen dough to release air. Turn it out onto a lightly floured surface. Roll the dough into a large rectangle, approximately 12×18 inches. Spread the pistachio filling evenly over the dough, leaving a small margin at the top edge.
6. Roll and Cut
Starting from the long edge closest to you, tightly roll the dough into a log. Pinch the seam at the end to seal. Using a sharp knife or (highly recommended) unflavored dental floss, cut the log into 12 even rolls.
7. Second Rise
Place the cut rolls into a greased 9×13 inch baking pan. Cover and let rise again for 30-45 minutes. They should look puffy and fill the pan.
8. Bake
Preheat your oven to 350°F (175°C). Optional secret step: Pour 2 tablespoons of heavy cream over the rolls right before baking for extra moistness. Bake for 20-25 minutes until lightly golden brown. If they brown too quickly, tent with foil.
9. Glaze and Serve
While rolls bake, whisk together the cream cheese, pistachio cream, powdered sugar, and milk until smooth. Spread over the rolls while they are still warm (but not piping hot, or the glaze will melt completely away). Top generously with chopped pistachios.
Expert Tips for Success
Room Temperature Ingredients: Ensure your eggs and butter are at room temperature. This helps them incorporate into the dough smoothly, creating a better gluten structure.
Don’t Over-Flour: It is tempting to add more flour if the dough feels sticky, but too much flour creates dry, tough rolls. Trust the kneading process; the dough becomes more manageable as the gluten develops.
The Floss Trick: Cutting soft dough with a knife often squishes the spiral. Slide a piece of dental floss under the log, cross it over the top, and pull quickly to slice through the dough without deforming it.
Variations to Try
- White Chocolate Pistachio: Add ½ cup of white chocolate chips to the filling before rolling. White chocolate complements pistachio perfectly.
- Rose Water & Cardamom: For a Middle Eastern flair, add ½ teaspoon of cardamom to the filling and a drop of rose water to the glaze.
- Citrus Zest: Grate fresh orange or lemon zest into the dough or the glaze. The citrus acidity brightens the heavy richness of the nuts.
Serving Suggestions
These rolls are rich, so they pair best with beverages that have a bit of bitterness or acidity to cleanse the palate.
- Coffee: A black coffee or a latte with oat milk is the ideal companion.
- Tea: Earl Grey tea with its bergamot notes pairs wonderfully with the nutty flavor profile.
- Fruit: Serve with a side of tart berries (raspberries or blackberries) to cut through the sweetness.
Storage and Reheating
Storage: Store leftover rolls in an airtight container at room temperature for up to 2 days. For longer storage, keep them in the refrigerator for up to 5 days.
Freezing: You can freeze the baked (unglazed) rolls. Wrap tightly in plastic wrap and foil. Thaw at room temperature and warm up before glazing.
Reheating: Microwave a single roll for 15-20 seconds. This re-softens the butter and makes the dough fluffy again.
Conclusion
Pistachio Cinnamon Rolls are a labor of love, but the reward is worth every minute of rising time. The combination of fluffy, warm dough and the luxurious, savory-sweet pistachio filling creates a breakfast experience that feels like a special occasion. Whether you are an experienced baker or trying yeast dough for the first time, this recipe is forgiving and undeniably rewarding.
So grab your rolling pin, shell some pistachios, and get ready to fill your kitchen with the most incredible aroma. Happy baking!






