Tangzhong Cinnamon Rolls, Extra Soft and Fluffy
Tangzhong cinnamon rolls are the kind that stay genuinely soft and tender for days, not hours. The cooked flour paste locks in moisture, giving you a dough that bakes up with a pillowy, almost custardy crumb and a generous cinnamon-sugar swirl.

No dry, forgettable edges here. The cream cheese icing melts into every warm crevice, and the whole thing feels like the best version of a bakery roll but right from your own oven.
What Makes These Cinnamon Rolls So Good
The tangzhong method does all the heavy lifting. You cook a small paste of flour and milk, then mix it into the dough. That cooked starch holds onto water far better than raw flour ever could, so the rolls bake up soft and keep that just-baked texture for a couple of days.
The filling is classic brown sugar and cinnamon, but I use a little butter melted right into the sugar instead of spreading soft butter on the dough. It cuts down on tearing the dough as you roll and gives you an even, gooey ribbon in every spiral, not just a pocket here and there.
The icing is a simple cream cheese and butter blend, thinned with just enough milk to drizzle. It sets up slightly as it cools but never turns stiff, so each bite is creamy and sweet without burying the cinnamon.
Ingredients

- Tangzhong paste (6 tbsp water + 2 tbsp bread flour): you’ll cook these together before mixing the dough
- 3 cups (390 g) bread flour: the higher protein keeps the rolls structured and soft
- 1/4 cup (50 g) granulated sugar: just enough for a lightly sweet dough
- 1 tsp fine sea salt
- 2 1/4 tsp (1 packet) instant yeast: instant yeast means no proofing required; just add to the dry mix
- 1/2 cup (120 ml) whole milk, room temperature
- 1 large egg, room temperature
- 4 tbsp (56 g) unsalted butter, softened
- For the filling:
- 1/2 cup (100 g) packed light brown sugar
- 2 tbsp ground cinnamon
- 3 tbsp unsalted butter, melted: melting it makes spreading simple and tear-free
- For the icing:
- 4 oz (113 g) cream cheese, softened
- 1 cup (120 g) powdered sugar
- 2 tbsp unsalted butter, softened
- 1 tsp vanilla extract
- 2 to 3 tbsp whole milk: add gradually until the icing is just pourable
Variations / Substitutions
- Swap the icing: A simple powdered sugar and milk glaze works if you don’t have cream cheese. Mix 1 cup powdered sugar with 2 to 3 tbsp milk and a splash of vanilla.
- Add nuts: Scatter 1/2 cup toasted pecans or walnuts over the cinnamon sugar before rolling for a little crunch.
- Make them dairy-free: Use oat milk in the dough and icing, swap the butter for a solid vegan butter stick, and choose a dairy-free cream cheese alternative. The tangzhong still works the same.
- Use all-purpose flour: The texture will be a bit less chewy and the rise slightly shorter, but they’ll still be very soft. Keep the dough a touch sticky after kneading.
For a quicker cinnamon roll fix without yeast, our No-Yeast Cinnamon Roll Muffins are a great option.
How to Make Tangzhong Cinnamon Rolls
Step 1: Cook the Tangzhong

Combine the 6 tbsp water and 2 tbsp bread flour in a small saucepan. Whisk until no lumps remain, then place over medium heat. Cook, whisking constantly, for about 2 minutes until the mixture thickens into a smooth, pudding-like paste.
You’ll know it’s ready when the whisk leaves a clear trail through the paste. Take it off the heat and let it cool to room temperature before using; you can spread it on a plate to speed that up. A hot tangzhong can kill the yeast, so a few minutes of patience here makes a real difference.
Step 2: Knead the Dough

In the bowl of a stand mixer, whisk together the 3 cups bread flour, 1/4 cup sugar, 1 tsp salt, and the instant yeast. Add the cooled tangzhong paste, 1/2 cup milk, the egg, and the 4 tbsp softened butter.
Fit the dough hook and mix on low until a shaggy dough forms, about 2 minutes, then increase to medium and knead for 6 to 8 minutes. The dough should pull away from the sides of the bowl and feel smooth and slightly tacky but not sticky.
If it clings to the bottom, add 1 more tbsp flour. If it feels tight or dry, add a tiny splash of milk. A soft, pliable dough now gives you the lightest rolls later, so don’t be afraid to adjust just a little.
Step 3: Proof the Dough

Shape the dough into a ball, place it in a lightly buttered bowl, and cover with a damp cloth or plastic wrap. Let it rise in a warm spot until doubled in size, about 1 to 1.5 hours.
You want the dough to look puffy and hold a gentle indent when you press a fingertip into it. If it springs back instantly, give it 15 more minutes.
Step 4: Roll and Fill the Dough

Punch the risen dough down and turn it out onto a lightly floured surface. Roll it into a rectangle about 14 by 10 inches, with the longer edge facing you.
Mix the 1/2 cup brown sugar and 2 tbsp cinnamon in a small bowl. Brush the melted 3 tbsp butter all over the dough, leaving a 1-inch border along the top long edge, then sprinkle the cinnamon sugar evenly over the buttered area.
Starting from the long edge closest to you, roll the dough tightly into a log. A snug roll keeps the spirals even when you slice. Pinch the seam gently to seal, then trim the uneven ends.
Step 5: Bake the Rolls

With a serrated knife or unflavored dental floss, slice the log into 12 equal pieces, about 1 to 1.5 inches thick. Nestle them cut-side up in a buttered 9×13-inch baking dish, leaving a little space between each roll.
Cover the dish and let the rolls rise until they’re noticeably puffy and touching each other, about 30 to 45 minutes. Meanwhile, preheat your oven to 350°F (180°C). Once the rolls have risen, bake for 22 to 25 minutes, until the tops are golden and the centers register around 190°F on a quick-read thermometer.
The kitchen will smell unmistakably sweet and toasty. If the tops brown too quickly before the centers are done, tent loosely with foil for the last 5 minutes.
Step 6: Ice the Rolls

While the rolls bake, beat the 4 oz cream cheese and 2 tbsp butter together until smooth. Mix in the 1 cup powdered sugar and the vanilla, then thin with the milk, 1 tbsp at a time, until the icing is thick but pourable.
When the rolls come out of the oven, let them cool in the pan for 5 minutes, then drizzle the icing generously over the top while they’re still warm. It will seep into the swirls and set into a soft, creamy finish.
Serve them right away, pull apart warm spirals, and watch them disappear.
Tips for the Softest Cinnamon Rolls
- Use a scale: Flour compacts easily. Weighing the bread flour at 390 g removes all guesswork and keeps the dough reliably soft.
- Don’t shortchange the first rise: A full double in size gives the dough the structure to hold its shape through the second rise and bake. Cold kitchens run slower, so find a warm corner or let the dough rise inside a turned-off oven with the light on.
- Keep the filling from leaking: That 1-inch border of plain dough at the top edge gives the log something to seal against, so the filling stays inside rather than pooling in the pan.
Bake times vary by pan material. Here are a few reference points:
| Pan Type | Size | Bake Time at 350°F |
|---|---|---|
| Metal baking dish | 9×13-inch | 22-25 mins |
| Glass baking dish | 9×13-inch | 25-28 mins |
| Ceramic dish | 9-inch round | 28-30 mins |
Storing Leftovers
- Counter: Keep them covered at room temp for up to 2 days, but the icing will soften; they’ll still taste fresh from the tangzhong.
- Refrigerate: Store in an airtight container for up to 4 days. They lose a little softness but nothing a quick reheat won’t fix.
- Reheating: A 15-second zap in the microwave per roll brings back the just-baked tenderness. A full pan reheats well in a 300°F oven for 10 minutes covered with foil.
Frequently Asked Questions
Can I make the dough the night before?
Yes. After the first rise in Step 3, punch down the dough, cover tightly, and refrigerate overnight. The next day, let it come to room temperature for about 30 minutes before rolling and filling.
Can I freeze baked cinnamon rolls?
Sure. Freeze uniced rolls in a single layer on a sheet pan, then transfer to a zip-top bag. Reheat from frozen in a 300°F oven until warm, then ice.
Why did my dough not rise?
Most often the milk or tangzhong was too warm and killed the yeast. Keep all liquids under 110°F. Using instant yeast helps because it’s more forgiving, but double-check the expiration date.
Can I leave out the cream cheese icing?
Absolutely. The simple powdered sugar glaze from the variations works well, or you can skip icing altogether and brush the warm rolls with a little melted butter and a pinch of cinnamon sugar instead.

Tangzhong Cinnamon Rolls Recipe
Ingredients
Method
- Cook the tangzhong: whisk water and flour in a saucepan over medium heat until a thick paste forms, about 2 minutes; cool.
- Knead the dough: combine flour, sugar, salt, yeast, tangzhong paste, milk, egg, and butter. Mix and knead 6-8 minutes until smooth.
- Proof the dough: shape into a ball, cover, and let rise until doubled, 1-1.5 hours.
- Roll and fill: roll dough to a 14×10-inch rectangle, brush with melted butter, sprinkle with brown sugar and cinnamon, then roll tightly.
- Bake the rolls: slice into 12 rounds, place in a buttered 9×13-inch pan, let rise 30-45 minutes, then bake at 350°F for 22-25 minutes.
- Ice the rolls: blend cream cheese, butter, powdered sugar, vanilla, and milk; drizzle over warm rolls and serve.
