Irresistible Homemade Cinnamon Rolls Recipe

Kitchengroot is reader-supported. When you buy through links on our site, we may earn an affiliate commission.

Few things are as comforting and delightful as the aroma of freshly baked cinnamon rolls wafting through your home. These soft, fluffy pastries, swirled with a sweet cinnamon filling and topped with a creamy glaze, are a beloved classic for breakfast or any time of day. With this Homemade Cinnamon Rolls recipe, you can bring the joy of homemade baking to your kitchen and treat yourself and your loved ones to a truly indulgent treat.



For the Dough:

  • 1 cup (240ml) warm milk (about 110°F or 45°C)
  • 2 1/4 teaspoons active dry yeast (1 packet)
  • 1/2 cup (100g) granulated sugar
  • 1/3 cup (75g) unsalted butter, melted
  • 2 large eggs, room temperature
  • 4 1/2 cups (560g) all-purpose flour
  • 1 teaspoon salt

For the Cinnamon Filling:

  • 1/2 cup (100g) packed brown sugar
  • 2 tablespoons ground cinnamon
  • 1/3 cup (75g) unsalted butter, softened

For the Cream Cheese Glaze:

  • 4 oz (113g) cream cheese, softened
  • 1/4 cup (60g) unsalted butter, softened
  • 1 cup (120g) powdered sugar
  • 1 teaspoon vanilla extract
  • 2-3 tablespoons milk, as needed



1. Prepare the Dough:

  • In a large mixing bowl, dissolve the yeast in the warm milk and let it sit for about 5 minutes until frothy.
  • Add the melted butter, sugar, eggs, flour, and salt to the yeast mixture.
  • Using a stand mixer fitted with a dough hook attachment, mix on low speed until a soft dough forms. Alternatively, you can knead the dough by hand on a lightly floured surface.
  • Continue kneading the dough for about 5-7 minutes until it becomes smooth and elastic.
  • Place the dough in a greased bowl, cover with a clean kitchen towel or plastic wrap, and let it rise in a warm, draft-free place for about 1 to 1 1/2 hours, or until doubled in size.

2. Prepare the Cinnamon Filling:

  • In a small bowl, mix together the brown sugar and ground cinnamon until well combined.
  • Once the dough has risen, punch it down to release the air.
  • Roll out the dough on a lightly floured surface into a large rectangle, about 16×12 inches.
  • Spread the softened butter evenly over the dough, leaving a small border around the edges.
  • Sprinkle the cinnamon-sugar mixture over the buttered dough, covering it completely.

3. Roll and Cut the Rolls:

  • Starting from the long edge, tightly roll up the dough into a log.
  • Use a sharp knife to cut the log into 12 equal-sized rolls.
  • Place the rolls in a greased 9×13-inch baking pan, leaving a little space between each roll.
  • Cover the pan with a kitchen towel and let the rolls rise for another 30-45 minutes, until they are puffy and have doubled in size.

4. Bake the Cinnamon Rolls:

  • Preheat the oven to 350°F (175°C).
  • Once the rolls have risen, bake them in the preheated oven for 20-25 minutes, or until they are golden brown and cooked through.
  • Remove the rolls from the oven and let them cool slightly while you prepare the glaze.

5. Prepare the Cream Cheese Glaze:

  • In a mixing bowl, beat together the softened cream cheese and butter until smooth and creamy.
  • Add the powdered sugar and vanilla extract, and beat until well combined.
  • Gradually add milk, 1 tablespoon at a time, until the glaze reaches your desired consistency.

6. Glaze and Serve:

  • Drizzle the cream cheese glaze over the warm cinnamon rolls.
  • Serve the rolls warm and enjoy!



  • Make sure your yeast is fresh and active for best results.
  • To ensure a light and fluffy texture, don’t over-knead the dough.
  • If you prefer a thinner glaze, add more milk to the cream cheese mixture.
  • These cinnamon rolls are best enjoyed fresh on the day they are made, but leftovers can be stored in an airtight container at room temperature for up to 2 days.

With this Homemade Cinnamon Rolls recipe, you can create bakery-quality treats right in your own kitchen. Whether you’re indulging in them for breakfast, brunch, or dessert, these soft and gooey rolls are sure to delight your taste buds and bring warmth to your home. Enjoy the simple pleasures of homemade baking with every irresistible bite!


Please enter your comment!
Please enter your name here