DessertAmericanmedium

Soft Tangzhong Cinnamon Rolls from Scratch

Learn to make the best cinnamon rolls from scratch using a tangzhong starter for ultra-soft dough, brown butter filling, and a warm cream cheese glaze.

Prep
2h 30m
Cook
30 min
Serves
12
Difficulty
medium
Jump to recipe

Mastering cinnamon rolls from scratch is a rite of passage for any home baker, but the secret to bakery-level results isn't just more butter—it's science. By using a tangzhong, or a cooked flour-and-milk paste, we pre-gelatinize the starches to create a dough that stays pillowy for days rather than hours.

These are quite simply the best cinnamon rolls you will ever pull out of your oven. We’ve leveled up the classic recipe with a brown butter filling that provides a deep, toasted nutty flavor and a thick consistency that prevents the dreaded 'filling leak' at the bottom of the pan.

Whether you're making these for a holiday morning or a rainy Sunday, this homemade cinnamon rolls recipe delivers a high-domed, gooey-centered result that puts the mall kiosks to shame. The final touch is a silky cream cheese glaze poured over while the buns are still warm, ensuring every spiral is saturated with sweetness.

Ingredients

Servings:12

Tangzhong Starter

  • 3 tbsp (25g) all-purpose flour
  • 1/2 cup (120ml) whole milk

Dough

  • 4 cups (500g) all-purpose flour (plus more for dusting)
  • 1/4 cup (50g) granulated sugar
  • 2 1/4 tsp (1 standard packet) instant yeast
  • 1 tsp fine sea salt
  • 1/2 cup (120ml) whole milk, room temperature
  • 1 large egg, room temperature
  • 4 tbsp (56g) unsalted butter, softened

Brown Butter Filling

  • 6 tbsp (85g) unsalted butter
  • 3/4 cup (150g) dark brown sugar, packed
  • 1 1/2 tbsp ground cinnamon
  • 1/4 tsp fine sea salt

Cream Cheese Glaze

  • 4 oz (115g) cream cheese, softened
  • 3 tbsp unsalted butter, softened
  • 1 cup (120g) powdered sugar
  • 1 tsp vanilla bean paste or extract
  • 2-3 tbsp heavy cream or milk

Instructions

  1. 1

    Make the tangzhong by whisking 3 tbsp flour and 1/2 cup milk in a small saucepan over medium heat until a thick, mashed-potato-like paste forms. Remove from heat and let cool for 5 minutes.

  2. 2

    Combine the tangzhong with the remaining dough ingredients (flour, sugar, yeast, salt, milk, egg, and softened butter) in the bowl of a stand mixer fitted with a dough hook.

  3. 3

    Knead on medium-low speed for 8-10 minutes until the dough is smooth, elastic, and pulls away from the sides of the bowl. Place in a greased bowl, cover, and let rise in a warm spot for 60-90 minutes or until doubled in size.

  4. 4

    Prepare the brown butter filling while the dough rises by melting 6 tbsp butter in a skillet over medium heat, swirling until it smells nutty and shows brown flecks. Pour into a bowl and stir in the brown sugar, cinnamon, and salt. Let it cool until it reaches a spreadable, paste-like consistency.

  5. 5

    Punch down the risen dough and roll it out on a lightly floured surface into a 12x18 inch rectangle.

  6. 6

    Spread the brown butter cinnamon paste evenly across the dough, leaving a 1/2-inch border at the top edge.

  7. 7

    Roll the dough tightly into a log starting from the long edge. Use unflavored dental floss or a very sharp serrated knife to cut the log into 12 even rolls.

  8. 8

    Place the rolls in a greased 9x13 inch baking pan. Cover and let rise for another 45-60 minutes until puffy and touching each other.

  9. 9

    Bake at 350°F (175°C) for 25-30 minutes until the tops are lightly golden brown.

  10. 10

    Whisk together the glaze ingredients (cream cheese, butter, powdered sugar, vanilla, and cream) until smooth. Pour half the glaze over the rolls immediately after removing them from the oven, then spread the remaining glaze on after they have cooled for 10 minutes.

Tips

  • Use dental floss to cut your rolls. Slide the floss under the log, cross it over the top, and pull quickly to get a clean cut without squishing the delicate dough layers.
  • Ensure your brown butter filling has cooled to a soft paste before spreading. If it's too liquid, it will leak out of the rolls during the second rise and bake.
  • Don't over-flour your work surface. A slightly tacky dough creates a much softer final bun than a dry, flour-heavy one.
  • For an overnight option, perform the second rise in the refrigerator for up to 12 hours. Let the rolls sit at room temperature for 45 minutes before baking.

FAQ

Why does my cinnamon roll dough not rise?

The most common culprits are expired yeast or liquid that was too hot (over 115°F), which kills the yeast. Ensure your milk is room temperature or just slightly warm to the touch.

Can I use bread flour instead of all-purpose flour?

Yes! Bread flour will give you a slightly chewier, more structural roll, whereas all-purpose flour yields a softer, more tender crumb. Both work beautifully with the tangzhong method.

How do I prevent the centers from popping up while baking?

This usually happens when rolls are coiled too tightly. Roll the dough log firmly but avoid stretching it excessively, which creates tension that forces the center upward as the steam expands.

#cinnamon-rolls-from-scratch#tangzhong-bread#brown-butter#brunch-recipes#yeast-bread#cream-cheese-frosting

You might also like