Big Fat Pecan Sticky Buns (Bakery-Style Brunch Bake, 3 Hours)

These homemade pecan sticky buns are pillowy, buttery, and drenched in gooey caramel pecan topping. The ultimate bakery-style brunch bake worth waking up for.

There is nothing in my kitchen that gets people out of bed faster than a tray of warm, gooey pecan sticky buns being flipped upside down on the counter. I love the way the caramel slides down the sides of those pillowy rolls, pooling around toasted pecans and soaking into every soft, cinnamon-swirled bite. These are the oversized, bakery-style buns I make when I want breakfast to feel like a celebration, and they never fail to make the whole house smell like a Sunday morning bakery.

Fun fact: sticky buns actually trace their roots back to German settlers in Pennsylvania in the 1700s, who called them Schnecken — meaning “snails” — because of the beautiful spiraled shape you see when you slice into that rolled log of dough.

Why this recipe works

  • The enriched milk-and-butter dough bakes up incredibly soft, tender, and fluffy every time.
  • Baking the buns directly on top of the caramel means the topping soaks upward into every roll.
  • A splash of heavy cream in the glaze keeps the caramel silky and pourable, never brittle.
  • Two cups of pecan halves give a rich, buttery crunch in every bite.
  • The dough is completely make-ahead friendly, so weekend brunch feels effortless.

Ingredients

  • For the dough: 1 cup warm milk
  • 2 ¼ teaspoons active dry yeast
  • ¼ cup granulated sugar
  • 2 large eggs
  • â…“ cup unsalted butter, melted
  • 1 teaspoon salt
  • 4 to 4 ½ cups all-purpose flour
  • For the cinnamon filling: ½ cup unsalted butter, softened
  • 1 cup brown sugar
  • 2 tablespoons ground cinnamon
  • For the sticky pecan topping: ½ cup unsalted butter
  • 1 cup brown sugar
  • ¼ cup honey or maple syrup
  • 2 tablespoons heavy cream
  • 2 cups pecan halves
pecan sticky buns

Instructions

Step 1: Wake up the yeast

Pour the warm milk into a large mixing bowl and whisk in the yeast and granulated sugar. Let the mixture rest for about 5 to 10 minutes, until you see a soft, foamy layer forming on top. That bubbly cap is your sign the yeast is alive and ready to work.

Step 2: Mix and knead the dough

Add the eggs, melted butter, and salt to the foamy milk. Slowly work in the flour, one cup at a time, until a soft, slightly tacky dough forms. Turn it out onto a lightly floured surface and knead for 8 to 10 minutes, until the dough feels smooth, springy, and elastic. Tuck it into a greased bowl, cover with a clean towel, and let it rise in a warm spot for 1 to 1½ hours, or until doubled in size.

Step 3: Build the sticky pecan base

While the dough rises, melt the ½ cup of butter in a small saucepan over medium heat. Stir in the brown sugar, honey (or maple syrup), and heavy cream, and whisk until glossy and smooth. Pour the warm caramel straight into a greased 9×13-inch baking dish and scatter the pecan halves evenly across the top so they cover the bottom of the pan.

Step 4: Roll, fill, and shape

In a small bowl, stir together the brown sugar and cinnamon for the filling. Punch down the risen dough and roll it into a large rectangle on a floured surface, roughly 12×18 inches. Spread the softened butter edge to edge, then sprinkle the cinnamon sugar generously across the buttery surface. Roll the dough up tightly from the long side into a snug log.

Step 5: Slice and second rise

Using a sharp knife or a length of unflavored dental floss, cut the log into 12 thick, even rolls. Nestle them cut side up right on top of the pecans and caramel in the baking dish. Cover loosely and let them rise again for 30 to 45 minutes, until puffy and touching one another.

Step 6: Bake, invert, and serve

Preheat your oven to 350°F (175°C) and bake the buns for 30 to 35 minutes, until deeply golden on top and cooked through in the center. Let them rest for exactly 5 minutes — no longer — then carefully invert the whole pan onto a large serving tray so all that gooey caramel and toasted pecan topping cascades down over the warm rolls. Serve immediately.

Nutrition information

  • Calories: 520 per bun
  • Carbohydrates: 62 g
  • Protein: 7 g
  • Fat: 28 g
  • Saturated fat: 12 g
  • Sugar: 32 g
  • Fiber: 2 g
  • Sodium: 240 mg

Pro tips for the best pecan sticky buns

  • Your milk should feel like a warm bath, around 105–110°F — anything hotter and you risk killing the yeast.
  • Toast the pecan halves in a dry skillet for a few minutes before using them; it deepens the flavor beautifully.
  • Don’t skimp on the second rise — puffy dough before baking is what gives you those cloud-soft buns.
  • Flip the pan while the caramel is still warm and pourable, or it will harden and stick.
  • Line your serving tray with a lip or shallow rim to catch every drop of that gorgeous caramel.

Frequently asked questions

Can I prep these sticky buns the night before?

Yes, and I highly recommend it for stress-free mornings. Assemble everything through Step 5, cover tightly, and refrigerate overnight. In the morning, let the pan sit on the counter for about 45 minutes to finish rising before baking as directed.

Can I freeze pecan sticky buns?

Absolutely. Once baked and fully cooled, wrap them tightly in plastic and foil, then freeze for up to 2 months. Thaw overnight and rewarm in a low oven to bring back that gooey texture.

Why did my buns turn out dry?

The two most common culprits are adding too much flour during kneading or leaving them in the oven too long. Aim for a soft, slightly tacky dough and start checking for doneness at the 28-minute mark.

Can I use store-bought dough instead?

You can, in a pinch — frozen bread dough or crescent dough will work — but the tender, fluffy texture you get from this homemade enriched dough is really the star of the recipe.

How should I store leftovers?

Keep any extras in an airtight container at room temperature for up to 2 days, or refrigerate for up to 5 days. Reheat individual buns in the microwave for 15–20 seconds to bring back that soft, gooey magic.

Leave a Reply

Your email address will not be published. Required fields are marked *