Delicious Pistachio Buns

Featured in: End Your Meal on a High Note

These pistachio buns rely on tangzhong for their unbelievably light, cloud-like texture. This technique needs you to make a milk-flour mixture that gets mixed into a rich dough containing milk powder for extra softness. After the dough rises, it's flattened out, covered with warm pistachio spread, rolled together, and sliced into individual buns.

They're cooked until they turn golden, then finished off with extra pistachio spread and crunchy nut pieces. Using tangzhong means your buns will stay fresh longer while the pistachio filling gives them a wonderful nutty sweetness.

A woman in a kitchen taking a selfie.
By Rosa Rosa
Updated on Sun, 13 Apr 2025 14:09:54 GMT
A pastry with almonds and pistachios. Pin it
A pastry with almonds and pistachios. | letscookiteasy.com

This nutty swirl bread turns simple dough into an amazing sweet snack that fills your home with wonderful smells of fresh baking and rich pistachios. What makes it special is the tangzhong technique, creating incredibly fluffy, soft rolls that don't go stale as quickly as regular sweet bread does.

I first baked these for a family get-together and everyone wanted to know how I made them. They've now become what I'm known for at family events, with my little nieces always asking when "Auntie's green swirls" will be showing up.

Ingredients

  • Bread flour: Gives you the right structure for good rising and that wonderful chewy bite
  • Milk powder: Makes everything richer and keeps the bread soft for several days
  • Instant yeast: Gets the job done quicker than active dry yeast so your baking turns out better
  • Tangzhong: This cooked flour mix is why your bread stays incredibly soft and fresh longer
  • Pistachio spread: Packs in tons of nutty flavor without any grainy texture
  • Chopped pistachios: Make everything look pretty while adding nice crunchy bits

Let's Make Them

Cook Your Tangzhong:
Mix bread flour and milk in a small pot until smooth. Cook over medium heat, stirring the whole time for about 2 minutes until it gets thick like paste. You'll know it's ready when you can see lines staying in the mixture as you stir. Cool this in your fridge for 10 minutes before using it.
Mix Your Main Dough:
Put bread flour, sugar, milk powder, instant yeast, egg, egg yolk, salt, your cooled tangzhong, and warm milk in a big bowl. Stir until everything comes together in a rough, messy dough. It'll look pretty wet right now and that's exactly right.
Add Your Butter:
Drop in soft butter and knead for a full 15 minutes by hand or with a mixer. The dough will feel sticky but slowly becomes smoother as you work it. Don't skip this long kneading - it's why your rolls will turn out so fluffy.
Let It Grow:
Put your dough in a greased bowl, cover it with plastic or a damp towel, and let it sit somewhere warm for 1-2 hours. It should double in size and feel puffy when you gently poke it.
Flatten And Fill:
Roll your dough on a lightly floured counter into a rectangle about 1-1.5 cm thick. Warm up your pistachio spread so it's easier to spread, then smooth a thin layer all over, leaving a little empty space around the edges.
Roll And Slice:
Starting from the long side, roll everything up tightly into a log and pinch the edge closed. Use dental floss or a sharp knife to cut into 9 even pieces. Place them in a greased 8-inch square pan.
Second Rising:
Cover your rolls and let them sit in a warm spot for about an hour until they look puffy and have grown to fill most of the gaps in the pan. They should feel soft when you touch them gently.
Bake Them Up:
Bake in a 350°F oven for 30-35 minutes until they're golden brown on top. If you have a thermometer, the inside should reach about 190°F. While they're still warm, drizzle more melted pistachio spread on top and sprinkle with chopped pistachios.
A pastry with nuts and a green filling. Pin it
A pastry with nuts and a green filling. | letscookiteasy.com

The best part about making these is seeing people's reactions to their first bite. The bright green filling creates such a pretty surprise when someone pulls apart a roll and sees those gorgeous swirls. Even my grandma, who usually sticks to her old-fashioned recipes, said these were better than her famous cinnamon rolls.

Choosing Good Pistachio Spread

When shopping for pistachio spread, check the ingredients list. Good ones have pistachios listed first, not sugar or oils. The color should be naturally green with no artificial colors added. Can't find any in stores? You can make your own by blending toasted pistachios with a bit of honey and some neutral oil until it's smooth.

Prepare Them Early

These rolls work great when you need to plan ahead. After you've shaped them and put them in the pan, just cover them tightly and pop them in the fridge overnight. In the morning, take them out and let them warm up and finish rising for about 1-1.5 hours before baking, depending on how warm your kitchen is.

What To Eat With Them

These pistachio treats go really well with strong coffee or hot tea. For a fancy breakfast, serve them with some fresh fruit and an egg dish on the side. They taste great warm or at room temperature, though warming them up quickly brings back that just-baked softness. Want to make them a dessert? Try adding a scoop of vanilla ice cream next to them.

A pastry with nuts on top. Pin it
A pastry with nuts on top. | letscookiteasy.com

These pistachio rolls blend bright nutty flavors with the fluffiest texture you'll ever try in homemade bread. Every bite will make you smile!

Frequently Asked Questions

→ What is the tangzhong method and why use it?

Tangzhong comes from Japan and involves cooking some flour with liquid to create a paste before adding it to your main dough. This process changes the starches so they hold more moisture, giving you super soft, fluffy buns that don't go stale as quickly.

→ Can I make these rolls ahead of time?

You sure can! Make the dough and shape your buns, then put them in the fridge overnight to rise slowly. In the morning, let them sit at room temp for about 30 minutes before baking. Or you can fully bake them, let them cool down completely, and stick them in the freezer for up to a month.

→ What can I substitute for pistachio spread?

If pistachio spread isn't in your pantry, try using Nutella, almond butter mixed with some sugar, or even just a mix of cinnamon and sugar. Each option will taste different but still be really yummy.

→ Why is my dough so sticky?

Don't worry, that stickiness is totally normal because of all the moisture from the tangzhong. This wetness is what makes your buns so soft later. Just don't add too much extra flour while kneading or your buns will end up tough.

→ How do I know when my rolls are properly proofed?

Your buns are ready when they've roughly doubled in size and feel airy and light. Press your finger gently into the dough - it should bounce back slowly but leave a tiny dent. If it jumps right back, the dough needs more time to rise.

→ What's the best way to store leftover rolls?

Let your buns cool completely then put them in an airtight container at room temp for up to 3 days. Want to warm them up? Pop them in the microwave for 10-15 seconds or heat them in a 300°F oven for about 5 minutes. For longer storage, toss them in a ziplock bag and freeze them for up to a month.

Nutty Pistachio Buns

Cloud-like buns crafted with the tangzhong approach, stuffed with creamy pistachio spread and sprinkled with crushed pistachios.

Prep Time
45 Minutes
Cook Time
35 Minutes
Total Time
80 Minutes
By Rosa: Rosa

Category: Sweet Desserts

Difficulty: Intermediate

Cuisine: Asian-European Blend

Yield: 9 Servings (9 pistachio rolls)

Dietary: Vegetarian

Ingredients

→ For the tangzhong

01 20 g bread flour
02 100 ml full-fat milk

→ For the dough

03 330 g bread flour
04 60 g white sugar
05 30 g powdered milk
06 8 g quick yeast
07 1 egg
08 1 egg yolk
09 1 teaspoon salt
10 Tangzhong mixture
11 120 ml lukewarm full-fat milk
12 60 g soft unsalted butter

→ For the filling and topping

13 Pistachio cream
14 Crushed pistachios for sprinkling

Instructions

Step 01

Mix flour and milk together in a small pot. Cook on medium heat, stirring nonstop until it turns into a thick paste. Cool it down in the fridge for 10 minutes.

Step 02

Put all dough ingredients plus the cool tangzhong in a big bowl, leaving out the butter. Blend until you get a dough ball, then work in the soft butter and knead for 15 minutes. Don't worry if it feels sticky.

Step 03

Put your dough in a greased bowl with a cover. Let it sit somewhere warm until it gets twice as big, usually takes 1-2 hours.

Step 04

Flatten the puffy dough on a floured counter into a big rectangle about 1-1.5 cm thick. Warm up the pistachio cream and spread a thin coat over the dough. Roll it up tightly from the long side to make a log.

Step 05

Cut the log into 9 even pieces. Dental floss cuts cleaner than a knife but both work fine. Put them in an 8-inch square pan.

Step 06

Cover the pan and keep it somewhere warm for about an hour. They'll look puffier and feel softer when ready.

Step 07

Warm your oven to 180°C/350°F about 20 minutes ahead. Cook the puffy rolls for 30-35 minutes until they turn golden on top.

Step 08

Pour some melted pistachio cream over the hot rolls and scatter crushed pistachios on top. Let them cool for 10 minutes before you dig in.

Notes

  1. Tangzhong comes from Japan and makes your bread super soft and fluffy.
  2. You can swap the pistachio topping with cream cheese frosting if you want something different.

Tools You'll Need

  • 8-inch square baking pan
  • Dental floss or sharp knife for slicing
  • Small pot for tangzhong
  • Rolling pin

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Has dairy stuff (milk, butter)
  • Has eggs
  • Has gluten (flour)
  • Has nuts (pistachios)