Holiday Cinnamon Buns

20 minutes
185 minutes
Recipe developed for BC Egg by



  • 1 cup (250 mL) warm milk
  • 2 1/4 tsp (11.5 mL) yeast (1 packet)
  • 1/2 cup (125 mL) sugar
  • 1/2 cup (125 mL) melted butter
  • 2 tsp (10 mL) salt
  • eggs
  • 4 1/2 cups (1.125 L) all-purpose flour + a little for handling


  • 1 cup (250 mL) packed brown sugar
  • 2 1/2 tbsp (40 mL) cinnamon
  • 1/2 cup (125 mL) butter


  • 1/2 cup (125 mL) butter, softened
  • 1 1/2 cup (375 mL) confectioners sugar
  • 1/4 cup (60 mL) cream cheese
  • 1/2 tbsp (10 mL) vanilla
  • 1/8 tsp (0.5 mL) salt



  1. Add yeast and sugar to warm milk in a large bowl. Stir gently to combine and allow the yeast to foam to proof. Once the yeast has proofed, stir in melted butter, salt, eggs, and flour into yeast mixture. Gently mix until well-combined.

  2. Turn dough onto a lightly floured surface and knead for 10-12 minutes. Form the dough into a large ball and place into a large buttered glass bowl. Cover lightly with plastic or with a tea towel and place in a warm location free of any drafts. Allow to rise so that the dough is doubled in size.


  1. Place dough on a large lightly floured surface and roll to a 1/4 inch thickness. Spread softened butter over the top of the dough.

  2. Stir together the brown sugar and cinnamon and sprinkle generously all over the buttered dough.

  3. Tightly roll the dough, beginning at the long edge, until a log of dough has been formed.

  4. Cut the dough into 3/4-inch to 1-inch slices and place onto a lightly buttered sheet pan.

Baking & Frosting

  1. Preheat oven to 400°F (205°C).

  2. Allow rolls to rise for 30 minutes on sheet pan.

  3. Place rolls into oven and allow to cook until lightly browned and cooked through, but not overcooked, about 15-20 minutes.

  4. While cinnamon rolls are baking, prepare cream cheese frosting by creaming together butter, confectioner’s sugar, cream cheese, vanilla and salt.

  5. Remove cinnamon rolls from the oven and allow to cool slightly.

  6. Spread frosting generously over rolls while they are warm.

More Recent Recipes

Florentine Pizza

Servings: 2
Time to Cook: 15
Time to Prepare: 30

Quiche with a Sweet Potato Crust

Servings: 6
Time to Cook: 60
Time to Prepare: 30

Irish Soda Bread

Servings: 8
Time to Cook: 45
Time to Prepare: 15
Left Arrow IconAll Recipes