Skip to main content

Giant, Gooey Cinnamon Roll

3.7

(6)

A giant cinnamon bun on a wire rack covered in icing.
Photo by Travis Rainey, Food Styling by Shilpa Uskokovic, Prop Styling by Linden Elstran

Welcome to Bon Appétit Bake Club, a community of curious bakers. Each month senior Test Kitchen editors Jesse Szewczyk and Shilpa Uskokovic share a must-make recipe and dive deep on why it works. Come bake and learn with us—ask questions, share pics, listen to our podcast, and lots more here.

Like a float in a Thanksgiving parade, this giant cinnamon roll impresses through sheer size alone. The overflowing bun feels like a never ending spiral of sticky, gooey filling and fluffy bread. The dough is milk-bread-adjacent and comes together easily in a stand mixer. Milk powder and tangzhong make it cottony and tender, but sturdy enough to hold in all of the rich, sweet filling.

The filling is a revelation. It starts off as any standard cinnamon bun filling—brown sugar, cinnamon, butter, a bit of salt—but where things start to get a little offbeat is in the addition of a few spoons of instant vanilla pudding mix. A rich source of modified food starch, the sneaky powder makes the filling fluid and glossy, remaining miraculously ooey-gooey even 24 hours later.

Since the bun is the main protagonist, the frosting is admittedly a modest supporting actor. But if you’re a frosting-or-nothing type of person, double it (or even triple it, you crazy thing) for an even more extravagant experience. The cinnamon bun is best eaten within 6 hours of making it. Should it hang around longer, give it the shortest of zaps in a microwave on 50% power, just enough to bring it back to life but not long enough to melt the frosting.

Instagram content

What you’ll need

Recipe information

  • Total Time

    2 hours (plus rising)

  • Yield

    8 servings

Ingredients

Dough

2

Tbsp. plus 3 cups (391 g) bread flour, plus more for surface

4

Tbsp. unsalted butter, cut into small pieces

2

large eggs

½

cup whole milk

cup (60 g) nonfat dry milk powder

¼

cup (50 g) granulated sugar

tsp. Diamond Crystal or 1½ tsp. Morton kosher salt

1

¼-oz. envelope instant yeast (about 2¼ tsp.)

Vegetable oil (for bowl)

Filling and assembly

Nonstick vegetable oil spray or unsalted butter (for pan)

¾

cup (150 g) dark brown sugar

4

Tbsp. unsalted butter, melted, slightly cooled

3

Tbsp. instant vanilla pudding mix

1

Tbsp. ground cinnamon

tsp. Diamond Crystal or ¾ tsp. Morton kosher salt, divided

Bread flour (for dusting)

1

cup (110 g) powdered sugar

2

oz. cream cheese, room temperature

1

tsp. vanilla bean paste or vanilla extract

Need to make a substitution?

Preparation

  1. Dough

    Step 1

    Whisk 2 Tbsp. (16 g) bread flour and ½ cup water in a cold small skillet, preferably nonstick, until combined. Set over medium heat and cook, stirring constantly with a heatproof rubber spatula, until mixture thickens to the consistency of mayonnaise, about 2 minutes. Remove from heat; add 4 Tbsp. unsalted butter, cut into small pieces, and stir until butter melts. Transfer tangzhong to the bowl of a stand mixer.

    Step 2

    Add 2 large eggs, ½ cup whole milk, ⅓ cup (60 g) nonfat dry milk powder, ¼ cup (50 g) granulated sugar, 2½ tsp. Diamond Crystal or 1½ tsp. Morton kosher salt, and one ¼-oz. envelope instant yeast (about 2¼ tsp.) to tangzhong; stir vigorously with spatula until eggs are incorporated. Fit stand mixer with dough hook; add 3 cups (375 g) bread flour and mix on low speed until a smooth, soft dough forms (it may stick to the bottom of the bowl but will mostly clear the sides), 20–25 minutes.

    Step 3

    Transfer dough to a lightly dusted surface and shape into a ball. Lightly grease stand mixer bowl with vegetable oil. Return dough to bowl, cover tightly with a plate or plastic wrap, and let sit in a warm spot until nearly doubled in size, about 2 hours. (For optimal flavor, let the dough rise at room temperature 30 minutes, then chill overnight to proof slowly.)

  2. Filling and assembly

    Step 4

    Lightly coat a 9"-diameter cake pan with nonstick vegetable oil spray or unsalted butter. Line bottom with a parchment paper round; lightly coat parchment and sides of pan with more nonstick spray or butter. Mix ¾ cup (150 g) dark brown sugar, 4 Tbsp. unsalted butter, melted, slightly cooled, 3 Tbsp. instant vanilla pudding mix, 1 Tbsp. ground cinnamon, 1 tsp. Diamond Crystal or ½ tsp. Morton kosher salt, and 2 Tbsp. room-temperature water in a medium bowl until smooth. (Filling should have the texture of hummus; if it feels runny, chill 5 minutes.)

    Step 5

    Roll out dough on a surface lightly dusted with bread flour to about a 13x9" rectangle. Using an offset spatula, spread filling over dough in a thin, even layer, covering from edge to edge. Using a paring knife, cut dough lengthwise to create 3 strips of even width. Starting from long end of each strip, roll into a cylinder (like a jelly roll; you should have 3 long columns of dough).

    Step 6

    Coil 1 column of dough, seam side up, in center of pan. Press down gently on coil to flatten slightly. Coil next strip of dough, seam side up, around first, followed by the third (strips should create an even round; the pan will be quite full). Press down gently on remaining 2 strips to flatten slightly. Cover pan loosely with plastic wrap and let sit in a warm spot until puffy (dough will not double in size), 45–90 minutes.

    Step 7

    Place a rack in middle of oven; preheat to 350°. Remove plastic wrap from pan and bake cinnamon bun until golden brown, 20–25 minutes. Let cool.

    Step 8

    Vigorously whisk 1 cup (110 g) powdered sugar, 2 oz. cream cheese, room temperature, 1 tsp. vanilla bean paste or vanilla extract, and remaining ¼ tsp. Diamond Crystal or Morton kosher salt in a medium bowl until very smooth. Transfer icing to a piping bag (or, use a resealable plastic bag and snip off a corner) and pipe over bun. Let sit 10 minutes for icing to set before serving.