Chef John’s Sticky Buns (Soft, Gooey & Irresistibly Sweet)

There’s something magical about sticky buns the way they come out of the oven bubbling with caramelized sugar, toasted nuts, and buttery richness is enough to make anyone stop in their tracks. But these aren’t just any sticky buns. This recipe carries a story, a sense of nostalgia, and a touch of culinary passion that makes every bite feel special.

Chef John’s Sticky Buns are the kind of treat that feels like a reward. They’re soft, pillowy, and slightly chewy, with a rich, sticky topping that melts into every swirl. The contrast between the airy dough and the sweet, nutty caramel glaze is what truly makes them unforgettable.

What makes this recipe stand out is its honesty it doesn’t promise shortcuts. Instead, it embraces the process. The dough is soft and slightly sticky, which might feel challenging at first, but that’s exactly what gives these buns their incredible texture. And once you take that first bite, you’ll understand why it’s worth every step.

table of contents

Full Recipe

Ingredients

Dough

  • ⅔ cup warm water
  • ⅔ cup warm milk
  • 2 teaspoons active dry yeast
  • 2 tablespoons sugar
  • 1 large egg, beaten
  • 6 tablespoons melted butter
  • 4 cups all-purpose flour (plus more if needed)
  • 1½ teaspoons salt

Sticky Topping

  • ½ cup brown sugar
  • ¼ cup white sugar
  • Pinch of salt
  • 6 tablespoons melted butter
  • 3 tablespoons water
  • 1 cup chopped toasted pecans

Cinnamon Filling

  • ¾ cup brown sugar
  • 1 teaspoon cinnamon

Instructions

Start by activating the yeast. Combine warm water and milk in a bowl, then sprinkle yeast over the top. Let it sit for about 10 minutes until frothy. This step ensures your dough will rise properly.

Add sugar, beaten egg, and melted butter to the yeast mixture. Whisk until combined. Gradually add most of the flour along with the salt, mixing until a very soft and sticky dough forms.

Knead the dough for about 5 minutes until smooth and elastic. Cover and let it rise in a warm place for about 1 hour, or until doubled in size.

While the dough rises, prepare the sticky topping. Mix brown sugar, white sugar, salt, melted butter, and water until smooth. Pour this mixture into a buttered 9×13-inch pan and spread evenly. Sprinkle toasted pecans over the top.

In a separate bowl, mix brown sugar and cinnamon for the filling.

Once the dough has risen, transfer it to a floured surface and gently stretch it into a large rectangle. Sprinkle the cinnamon sugar evenly over the dough, pressing it lightly into the surface.

Roll the dough into a log, then cut into 12 equal pieces using floss or string for clean cuts.

Arrange the buns in the prepared pan, placing them on top of the sticky topping. Cover loosely and let them rise again for 45 minutes to 1 hour.

Bake at 375°F (190°C) for about 35 minutes, until golden brown and cooked through.

Let cool for 5 minutes, then carefully invert onto a serving platter so the sticky topping becomes the top.

Tips & Tricks

One of the most important things to remember is that this dough is supposed to be soft and slightly sticky. Resist the urge to add too much extra flour, as this can make the buns dense instead of fluffy.

When working with sticky dough, lightly flour your hands rather than the dough itself. This keeps the texture soft while still making it manageable.

To ensure even baking, place the buns evenly spaced in the pan. They will expand as they rise and bake, creating that classic pull-apart texture.

Using floss to cut the dough is a simple trick that prevents squishing the rolls. It keeps the layers intact and ensures a clean, professional look.

If the tops brown too quickly in the oven, loosely cover with foil during the last few minutes of baking.

Variations

One delicious variation is swapping pecans for walnuts. Walnuts provide a slightly more earthy flavor, while pecans bring sweetness and richness. Both work beautifully depending on your preference.

For a richer flavor, you can add a drizzle of maple syrup to the sticky topping. This creates a deeper caramel flavor and adds a subtle hint of warmth.

If you want a fruity twist, try adding chopped apples or raisins to the filling. The sweetness of the fruit pairs wonderfully with the cinnamon and adds extra texture.

Another fun idea is to add a cream cheese glaze on top after baking. While not traditional, it creates a hybrid between cinnamon rolls and sticky buns—absolutely irresistible.

Serving Ideas

Sticky buns are best served warm, when the topping is still soft and gooey.

They pair beautifully with a hot cup of coffee or tea, making them perfect for breakfast or brunch.

For a special occasion, serve them alongside fresh fruit and scrambled eggs for a complete brunch spread.

You can also serve them as dessert with a scoop of vanilla ice cream—the warm buns and cold ice cream create an incredible contrast.

Storage Tips

Store leftover sticky buns in an airtight container at room temperature for up to 2 days or in the refrigerator for up to 5 days.

To reheat, warm them in the microwave for 15–20 seconds or in the oven at a low temperature until heated through.

You can freeze baked buns for up to 3 months. Wrap them tightly and thaw overnight before reheating.

FAQs

Why is my dough so sticky?

This is normal! Sticky dough creates soft, fluffy buns. Avoid adding too much extra flour.

Can I make these ahead of time?

Yes! You can prepare the buns the night before and let them rise in the refrigerator overnight.

Disclaimer

Results may vary depending on ingredients, oven calibration, and baking experience.

zinaba word

Chef John’s Sticky Buns

These sticky buns are soft, fluffy, and topped with a rich caramel pecan topping that becomes irresistibly gooey when baked and flipped.
Prep Time 25 minutes
Cook Time 30 minutes
Rising Time 1 hour 30 minutes
Total Time 55 minutes
Servings: 12 buns
Course: Breakfast
Cuisine: American
Calories: 360

Ingredients
  

  • flour
  • milk
  • yeast
  • sugar
  • butter
  • pecans

Equipment

  • mixing bowl
  • Rolling Pin
  • baking dish
  • oven

Method
 

  1. Prepare dough and let rise.
  2. Make topping and filling.
  3. Roll and cut dough.
  4. Bake and flip.

Nutrition

Calories: 360kcalCarbohydrates: 45gProtein: 6gFat: 18gSaturated Fat: 9gPolyunsaturated Fat: 2gMonounsaturated Fat: 5gCholesterol: 45mgSodium: 200mgPotassium: 150mgFiber: 2gSugar: 20gVitamin A: 400IUCalcium: 60mgIron: 2mg

Notes

The dough may be slightly sticky, which helps create soft and tender buns. These can be frozen after baking. For best results, allow proper rising time to achieve a light texture.

Tried this recipe?

Let us know how it was!

Conclusion

Chef John’s Sticky Buns are more than just a recipe—they’re a celebration of baking. From the soft dough to the rich, caramelized topping, every step builds toward something truly special.

Yes, they take a little time and patience, but the reward is worth it. These buns bring warmth, comfort, and a sense of accomplishment that only homemade baking can provide.

Once you make them, they’ll become a recipe you come back to again and again—because nothing beats the taste of fresh, homemade sticky buns.