Go Back
4.84 from 48 votes
A tray of finished Cinnabon cinnamon rolls.
Homemade Cinnabon Cinnamon Rolls Recipe
Prep Time
45 mins
Cook Time
20 mins
proof for
3 hrs

My homemade Cinnabon Cinnamon Rolls recipe is the best way to get one of those amazing, soft, and sweet cinnamon rolls at home!

Course: Breakfast
Cuisine: American
Servings: 12 rolls
Author: Gemma Stafford
Cinnamon Roll Dough
  • 6 tablespoons (3oz/85g) butter (melted)
  • 1 cup (8floz/240ml) milk (warm)
  • 2 large eggs (room temperature)
  • 4 ½ cups (22 ½oz/639g) all-purpose flour
  • ½ cup (4oz/115g) granulated sugar
  • 2 teaspoons instant yeast
  • 1 teaspoon salt
Cinnamon Sugar Mixture
  • 1 cup (6oz/170g) dark brown sugar
  • 2 ½ teaspoons ground cinnamon
  • 6 tablespoons (3oz/85g) butter (softened)
Cream Cheese Frosting
  1. In a measuring jug warm the butter and milk together until the butter has melted. Whisk in the eggs. Set aside.

  2. In a separate, large bowl mix together the flour, sugar, yeast, and salt.

  3. Add the wet ingredients into the dry and mix to form your dough. Your dough should form a tight ball with nothing left in the bowl.

  4. Once your dough has formed a tight ball, cover and allow to proof at room temperature for 70-90 minutes, or until doubled in size.

  5. After the dough has doubled in size turn it out onto a lightly floured surface. Roll dough into a 24x12 inch rectangle.

  6. In a small bowl, combine brown sugar and cinnamon. Spread dough with 6 tablespoons (3oz/85g) softened butter and sprinkle generously with sugar/cinnamon mixture all over the surface.

  7. Starting with long edge roll up the dough and cut into 12 (2-inch) rolls. Place rolls in a lightly greased 9x13 inch baking pan. Cover and let rise until nearly doubled, about 45-60 minutes.

  8. Meanwhile, preheat the oven to 400°F (200°C). Bake rolls in preheated oven until golden brown, about 18-20 minutes.

  9. While rolls are baking, cream together the cream cheese, butter, powdered sugar, vanilla, and salt. Set aside.

  10. While the buns are warm from the oven generously spread on the cream cheese frosting. Enjoy while warm. Cinnamon rolls are best eaten the day they are baked.

Watch the Recipe Video!