Go Back
+ servings
Homemade Cinnamon Rolls

Homemade Cinnabon Cinnamon Rolls

These homemade cinnamon rolls are soft, fluffy, and dripping with rich cream cheese glaze. Inspired by the classic Cinnabon treat, they bring bakery-quality comfort to your own kitchen with buttery layers, a gooey cinnamon swirl, and sweet nostalgia in every bite.
Prep Time 30 minutes
Cook Time 25 minutes
rise time 1 hour
Total Time 1 hour 55 minutes
Servings: 12 rolls
Course: Breakfast, Brunch, Dessert
Cuisine: American
Calories: 380

Ingredients
  

  • 4 cups all-purpose flour
  • 1 cup warm milk
  • 2 ¼ teaspoons active dry yeast
  • ¼ cup sugar
  • cup unsalted butter, softened
  • 2 large eggs
  • 1 teaspoon salt
  • 1 cup brown sugar
  • 2 ½ tablespoons ground cinnamon
  • 4 oz cream cheese (for glaze)
  • 1 ½ cups powdered sugar
  • ½ cup mini marshmallows (optional)

Equipment

  • mixing bowls
  • stand mixer or hand mixer
  • Rolling Pin
  • greased baking dish
  • measuring cups and spoons

Method
 

  1. In a mixing bowl, combine warm milk, sugar, and active dry yeast. Let it sit for 10 minutes until foamy.
  2. Add softened butter, eggs, and salt. Mix well, then gradually add flour. Knead dough for about 8 minutes until smooth and elastic.
  3. Place dough in a greased bowl, cover, and let it rise in a warm place for 1 hour or until doubled in size.
  4. Roll dough into a large rectangle. Spread softened butter, then evenly sprinkle the cinnamon and brown sugar mixture over the surface.
  5. Roll the dough tightly into a log and slice into 12 even pieces. Place them in a greased baking dish.
  6. Cover rolls and let them rise again for 30–40 minutes until puffy.
  7. Bake rolls at 350°F (175°C) for 22–25 minutes, until golden brown on top.
  8. Mix cream cheese and powdered sugar until smooth. Spread glaze over warm rolls. For extra shine, glaze again after 5 minutes.

Nutrition

Calories: 380kcalCarbohydrates: 56gProtein: 6gFat: 15gSaturated Fat: 9gPolyunsaturated Fat: 1gMonounsaturated Fat: 3gCholesterol: 65mgSodium: 210mgPotassium: 95mgFiber: 2gSugar: 28gVitamin A: 480IUCalcium: 60mgIron: 2.4mg

Notes

For extra gooey rolls, add mini marshmallows before rolling up the dough. Use almond milk and coconut oil for a dairy-free option. Apply the glaze twice for a shinier finish. Avoid overbaking for soft, doughy centers. These rolls also freeze beautifully before baking — just thaw overnight and bake fresh.

Tried this recipe?

Let us know how it was!