
This buttery, swirled pistachio roll recipe creates the perfect balance of fluffy enriched dough with luxurious pistachio filling. Each bite delivers a heavenly combination of nutty sweetness that will make your kitchen smell like a professional bakery.
I first made these rolls during a weekend baking session with my daughter and now they've become our special Saturday morning tradition. The way her eyes light up when she smells them baking is absolutely priceless.
Key Ingredients
- Bread flour: Creates the perfect chewy structure while still maintaining softness
- Whole milk: Adds richness and helps create that melt in your mouth texture
- Milk powder: The secret ingredient that gives these rolls their bakery quality tenderness
- Instant yeast: Makes the process faster and more reliable than active dry
- Eggs: Provide structure, richness, and that beautiful golden color
- Butter: Creates those irresistible flaky layers and rich taste
- Pistachio spread: Brings the unique nutty flavor that makes these rolls special
- Chopped pistachios: Add texture and visual appeal to the finished rolls
Step-by-Step Instructions
- Prepare the Tangzhong:
- Mix bread flour and milk in a pot until completely smooth. Heat over medium heat while stirring constantly until it forms a paste about the consistency of thick pudding. This happens in about 2 minutes. Cool this mixture in your refrigerator for 10 minutes before using. This pre-gelatinized starch will keep your rolls incredibly soft.
- Make the Dough:
- Combine all dough ingredients except butter in a large mixing bowl. Include your cooled tangzhong. Mix until roughly combined then add your softened butter. Knead vigorously for a full 15 minutes. The dough will be sticky but develops strength as you work it. You will know it is ready when you can stretch a small piece thin enough to see light through it.
- First Rise:
- Place your kneaded dough in a lightly greased bowl and cover with plastic wrap or a damp cloth. Allow to rise in a warm spot until doubled in size which takes 1 to 2 hours depending on your kitchen temperature. Look for a puffy dough that springs back slowly when gently poked.
- Shape the Rolls:
- Roll your risen dough into a large rectangle approximately 1 to 1.5 centimeters thick on a lightly floured surface. Warm your pistachio spread slightly for easier spreading and apply a thin even layer across the entire rectangle. Starting from the long edge roll the dough tightly into a log shape using your fingertips to maintain tension.
- Slice and Second Rise:
- Cut your log into 9 equal pieces using dental floss or a sharp knife. Arrange these pieces in an 8 inch square baking pan with slight space between them. Cover and allow to rise again for about an hour until they appear fluffy and fill the pan completely.
- Bake to Perfection:
- Bake in a preheated 350°F oven for 30 to 35 minutes until deeply golden on top. The internal temperature should reach 190°F for perfectly baked rolls. Immediately after baking drizzle with additional melted pistachio spread and sprinkle with chopped pistachios while still warm.

My favorite part of this recipe is watching the transformation of the simple ingredients into something truly special. My grandmother used to make cinnamon rolls for special occasions and these pistachio rolls have become my modern tribute to her baking legacy.
Make Ahead Options
These pistachio rolls are perfect for preparing in advance. You can make the dough and complete the first rise then shape the rolls and place them in your baking pan. Cover tightly and refrigerate overnight. The next morning allow them to come to room temperature for about 45 minutes before baking. This slow cold fermentation actually enhances the flavor dramatically.
Freezing Instructions
Baked rolls freeze beautifully for up to two months. Allow them to cool completely then wrap individually in plastic wrap and place in a freezer bag. To enjoy later simply thaw at room temperature for about an hour then warm in a 300°F oven for 10 minutes. For maximum freshness freeze them without the final pistachio drizzle and add this after reheating.
Perfect Pairings
These pistachio rolls are delightful on their own but become truly special when paired with the right accompaniments. Serve alongside a strong coffee with cardamom for a Middle Eastern inspired breakfast. For a more decadent dessert experience warm the rolls slightly and top with a scoop of vanilla ice cream. The contrast between the warm roll and cold ice cream is absolutely divine.

Frequently Asked Questions
- → What is tangzhong, and why is it used?
Tangzhong is a cooked mixture of flour and liquid (usually milk). It helps create ultra-soft and fluffy dough by adding moisture and preventing dryness in the final bake.
- → Can I use a different filling instead of pistachio spread?
Yes, you can substitute pistachio spread with alternatives like Nutella, almond butter, or even cinnamon sugar. Adjust to your taste preferences!
- → How do I ensure the dough rises properly?
Let the dough rise in a warm, draft-free location. If your home is cold, you can place it in the oven with the light on or near a warm spot. Cover with a damp cloth to prevent drying.
- → What’s the best way to cut the rolls evenly?
Using unflavored dental floss is a great way to cut even rolls cleanly. Slide it under the dough log, cross the ends, and pull tight. Otherwise, a sharp knife will work too.
- → How should I store leftover pistachio rolls?
Store leftover rolls in an airtight container at room temperature for up to 2 days. For longer storage, freeze them and reheat when needed.
- → Can I make these rolls ahead of time?
Yes, prepare and shape the rolls, then store them in the fridge overnight after shaping. Let them come to room temperature and rise before baking the next day.