Go Back
+ servings
easy caramel sticky buns
Print Recipe
5 from 2 votes

Caramel Sticky Buns

Say hello to the world's best caramel sticky buns. These buns will win you over with just one bite.
Prep Time20 mins
Cook Time30 mins
Rise for2 hrs
Total Time50 mins
Course: Dessert
Cuisine: American
Servings: 12 servings
Calories: 533kcal



  • 4 1/2 cups all-purpose flour
  • 2 tsp  dry active yeast
  • 1/4 cup granulated sugar
  • 1 cup whole milk
  • 2 eggs
  • 1/2 cup softened unsalted butter cut into pieces
  • 1 tsp  vanilla extract
  • pinch of salt


  • 1/2 cup unsalted butter softened
  • 1/2 cup brown sugar
  • 1 tsp  cinnamon


  • 4 tbsp unsalted butter
  • 1 1/4 cup brown sugar
  • 1/4 cup maple syrup
  • pinch of salt
  • 2 tbsp heavy cream
  • 1 tsp  vanilla extract


  • To make the dough, warm the milk to about 95 F. Pour the warm milk into a stand mixer and stir in the sugar and yeast. Let it sit for about 5 minutes.
  • Grease a large bowl and set aside.
  • Add the flour, eggs, vanilla extract, butter, and salt to the yeast mixture and mix until it forms a ball of dough.
  • Transfer the dough to a lightly flowered surface and knead for a couple seconds.
  • Place the dough in the greased bowl, cover, and place somewhere warm for 2 hours or until it doubles in size.
  • To make the Caramel, place the butter, brown sugar, maple syrup, salt, and vanilla extract into a saucepan and cook for 3-4 minutes or until smooth and thick. Set aside.
  • Place the risen dough onto a lightly floured surface and roll into a 12x18 rectangle using a rolling pin.
  • To make the filling, combine the brown sugar and cinnamon.
  • Spread 1/2 cup softened butter all over the dough and sprinkle all of the filling mixture on top.
  • Tightly roll the dough into an 18-inch log and slice into 12 even rolls using dental floss.
  • Pour the caramel into a 9x13 greased baking dish and place the 12 rolls on top of the caramel. Cover the rolls and let them rise someplace warm for 45 minutes or until they double in size.
  • Preheat the oven to 375 degrees F.
  • Place the rolls in the oven for 25-30 minutes or until done.
  • Invert the baking dish onto a larger serving platter and serve warm.


  • Use dental floss to slice the dough into rolls.


Calories: 533kcal | Carbohydrates: 77g | Protein: 7g | Fat: 21g | Saturated Fat: 13g | Cholesterol: 83mg | Sodium: 100mg | Potassium: 152mg | Fiber: 1g | Sugar: 40g | Vitamin A: 700IU | Calcium: 79mg | Iron: 2.6mg