Fluffy Pistachio Rolls

Featured in: Sweet Treats for Every Occasion

These soft and rich pistachio rolls owe their fluffiness to the tangzhong method. Made from basic pantry ingredients like sugar, bread flour, and milk, these rolls are packed with pistachio spread and topped with chopped nuts or melted pistachio for crunch. Steps are easy: cook the tangzhong, knead the dough, let it rise, shape rolls, and bake to perfection. Best enjoyed for brunch, dessert, or a sweet breakfast!

A woman in a kitchen smiling.
By Chloe Chloe
Updated on Sat, 03 May 2025 12:48:04 GMT
Pastries topped with crushed pistachios on a plate. Pin it
Pastries topped with crushed pistachios on a plate. | cookitdelish.com

This silky, spiral pistachio bun creates just the right mix of airy rich dough with fancy pistachio filling. Every mouthful gives you a dreamy blend of nutty sweetness that'll make your home smell like you bought it from a fancy bakery.

I first baked these buns during a weekend cooking adventure with my kid and they've now turned into our special Saturday morning ritual. The way she gets excited when they're in the oven just makes my heart melt.

Essential Ingredients

  • Bread flour: Gives you that perfect chewy base while keeping everything soft
  • Whole milk: Brings creaminess and helps make that melt-in-your-mouth feel
  • Milk powder: The hidden gem that makes these buns so wonderfully tender
  • Instant yeast: Works quicker and more dependably than other types
  • Eggs: Add form, richness, and that lovely golden look
  • Butter: Makes those amazing flaky bits and rich flavor
  • Pistachio spread: Adds the one-of-a-kind nutty taste that makes these buns pop
  • Chopped pistachios: Give crunch and a pretty look to your finished treats

Easy Instructions

Mix Your Tangzhong:
Stir bread flour and milk in a pot until smooth. Cook over medium heat, stirring all the time until it turns into a thick paste like pudding. This takes about 2 minutes. Cool this mix in your fridge for 10 minutes before using. This step will keep your buns super soft.
Whip Up the Dough:
Throw all dough stuff except butter in a big bowl. Add your cooled tangzhong too. Mix until roughly together then drop in your soft butter. Knead hard for a full 15 minutes. The dough will feel sticky but gets stronger as you work it. You'll know it's done when you can pull a bit until it's see-through thin.
Let It Grow:
Put your kneaded dough in a slightly oiled bowl and cover with plastic or a wet towel. Let it sit in a warm spot until it doubles, about 1 to 2 hours based on how warm your kitchen is. Look for puffy dough that slowly bounces back when you poke it gently.
Form Your Buns:
Roll your puffy dough into a big rectangle about 1 to 1.5 centimeters thick on a lightly floured counter. Warm up your pistachio spread a bit so it spreads easier and put a thin layer across the whole rectangle. From the long side, roll the dough tight into a log shape, using your fingers to keep it snug.
Cut and Rise Again:
Cut your log into 9 same-size pieces using dental floss or a sharp knife. Put these pieces in an 8 inch square pan with tiny gaps between them. Cover and let them puff up again for about an hour until they look fluffy and take up the whole pan.
Bake Them Up:
Cook in a hot 350°F oven for 30 to 35 minutes until golden brown on top. They should hit 190°F inside for perfectly done buns. Right after baking, drizzle with more melted pistachio spread and sprinkle with chopped pistachios while still warm.
A plate of pastries with sprinkles on top. Pin it
A plate of pastries with sprinkles on top. | cookitdelish.com

My favorite thing about making these is watching simple stuff turn into something amazing. My grandma used to bake cinnamon rolls for birthdays and holidays, and these pistachio buns are my way of keeping her memory alive through baking.

Prep Ahead Ideas

These pistachio buns work great when made beforehand. You can mix the dough and let it rise once, then shape the buns and put them in your pan. Cover them tight and stick them in the fridge overnight. In the morning, let them warm up for about 45 minutes before baking. This slow cold rise actually makes them taste even better.

Storing For Later

Baked buns can be frozen for up to two months. Let them cool all the way, then wrap each one in plastic and put them in a freezer bag. To eat them later, just thaw at room temp for about an hour then warm in a 300°F oven for 10 minutes. For the freshest taste, freeze them without the final pistachio drizzle and add it after warming them up.

Tasty Combinations

These pistachio buns taste great by themselves but they're really special with the right partners. Try them with strong coffee with cardamom for a Middle Eastern breakfast vibe. For a fancier dessert, warm the buns slightly and top with vanilla ice cream. The mix of warm bun and cold ice cream is just amazing.

A pan of pastries with nuts and cinnamon. Pin it
A pan of pastries with nuts and cinnamon. | cookitdelish.com

Frequently Asked Questions

→ What does tangzhong do for bread?

Tangzhong is a method where you cook flour with liquid, like milk or water. This makes the dough extra moist and prevents the baked bread from getting dry quickly.

→ Can I switch out the pistachio filling?

Totally! Go with whatever you love—Nutella, classic cinnamon sugar, or other nut spreads all work well.

→ How can I ensure the dough rises in a cool home?

Choose a warm spot like inside the oven with the oven light on or near a heat source. Cover the bowl with a damp towel for the best results.

→ What’s the easiest trick for cutting dough cleanly?

Try using plain dental floss. Slide it under the roll, cross the ends, and pull to slice. Otherwise, use a sharp, clean knife.

→ How do I store any extras?

Pop the leftovers into a sealed container. They stay good for two days at room temperature or can be frozen for longer storage.

→ Can I prep these ahead of time?

Sure thing—you can shape the rolls, then refrigerate overnight. Pull them out, let them get to room temperature, rise, and bake fresh the day you need them.

Fluffy Pistachio Rolls

Soft pistachio rolls stuffed with creamy filling. Perfect as a simple treat or for special gatherings.

Prep Time
30 Minutes
Cook Time
35 Minutes
Total Time
65 Minutes
By Chloe: Chloe

Category: Desserts

Difficulty: Intermediate

Cuisine: Global

Yield: 9 Servings (9 buns)

Dietary: Vegetarian

Ingredients

→ Tangzhong Paste

01 100 ml milk, whole
02 20 g flour, bread

→ Dough Mix

03 330 g bread flour
04 8 g yeast, instant
05 1 teaspoon salt
06 1 egg yolk
07 1 egg
08 60 g white sugar
09 30 g powdered milk
10 120 ml warm whole milk
11 60 g butter, soft

→ Toppings & Fillings

12 Crushed pistachios (optional)
13 Pistachio butter

Instructions

Step 01

Combine the milk and flour in a small pot. Stir until smooth, then cook on medium heat while mixing until it thickens like a paste. Set it in the refrigerator for about 10 minutes to cool down.

Step 02

Stir together all the dough ingredients—except butter—into a large bowl, adding the cooled tangzhong. Knead and gradually incorporate the soft butter over 15 minutes. Grease a bowl lightly, set the dough inside, cover it up, and let it rest somewhere warm until it's double in size, roughly 1-2 hours.

Step 03

Press out your risen dough on a floured counter to form a rectangle about 1-1.5 cm thick. Spread pistachio butter over it, then roll it tightly into a log shape along the long side. Use floss or a knife to slice it into 9 pieces. Fit these rolls into a square tin, cover them, and wait about 1 hour or until they puff up nicely.

Step 04

Heat your oven to 180°C (350°F) and bake for 30-35 minutes or until golden and fragrant. When done, melt some pistachio spread to drizzle on top. Sprinkle with pistachio crumbs for an extra kick. Cool down for 10 minutes before digging in.

Notes

  1. Using tangzhong keeps the bread super soft and light.

Tools You'll Need

  • Saucepan
  • Large bowl
  • Flat rolling pin
  • Square 8-inch pan
  • Oven appliance

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Includes gluten
  • Includes milk
  • Includes nuts
  • Includes eggs

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: ~
  • Total Fat: ~
  • Total Carbohydrate: ~
  • Protein: ~