Homemade Cinnamon Rolls from Scratch

Homemade Cinnamon Rolls from Scratch

Creating the perfect Homemade Cinnamon Rolls from Scratch is an art, and this recipe is your masterpiece waiting to happen. Picture this: soft, pillowy dough infused with the warmth of cinnamon, baked to golden perfection, and drizzled with a luscious cream cheese glaze. Each bite is a heavenly delight that transports you to a cozy kitchen filled with the enticing aroma of freshly baked goods.


  • 3 1/4 cups all-purpose flour
  • 1/4 cup granulated sugar
  • 1/2 teaspoon salt
  • 1 package active dry yeast
  • 1 cup warm milk
  • 1/4 cup unsalted butter, melted
  • 1 large egg
  • 1 cup brown sugar, packed
  • 2 1/2 tablespoons ground cinnamon
  • 1/3 cup unsalted butter, softened
  • 1/2 cup cream cheese, softened
  • 1 cup powdered sugar
  • 1 teaspoon vanilla extract
  • 2 tablespoons milk


  1. Combine 3 cups of flour, sugar, salt, and yeast in a bowl. Add warm milk, melted butter, and egg. Mix until a soft dough forms.
  2. Knead the dough on a floured surface for about 5 minutes, adding the remaining 1/4 cup of flour gradually.
  3. Cover and let the dough rise for 1 hour or until doubled in size.
  4. Roll out the dough into a rectangle. Spread softened butter over the surface and sprinkle brown sugar and cinnamon.
  5. Roll the dough into a log and cut into slices. Place in a greased baking dish and let rise for 30 minutes.
  6. Bake in a preheated oven at 350°F (175°C) for 25-30 minutes or until golden brown.
  7. Prepare the glaze by mixing cream cheese, powdered sugar, vanilla extract, and milk until smooth. Drizzle over the warm cinnamon rolls.

Preparation time: 20 minutes
Cooking time: 30 minutes
Total time: 2 hours

Yield: 12 servings

Indulge in the irresistible goodness of these Homemade Cinnamon Rolls from Scratch. Perfectly baked and generously glazed, these rolls are a sweet symphony of flavors and textures. Whether you’re treating your family on a cozy weekend morning or impressing guests at a brunch gathering, these cinnamon rolls are sure to steal the show.

Nutritional Information (per serving):
Calories: 320
Total Fat: 12g
Saturated Fat: 7g
Cholesterol: 45mg
Sodium: 180mg
Total Carbohydrate: 50g
Dietary Fiber: 2g
Sugars: 28g
Protein: 4g

Make these Homemade Cinnamon Rolls from Scratch and savor the joy of baking at its best. With every bite, you’ll experience the love and warmth baked into these delightful treats, making every moment shared around the table memorable.

Leave a Reply

Your email address will not be published. Required fields are marked *

Hi! I’m Margaret!

A passionate home cook and food lover who loves nothing more than sharing my favourite recipes with the world.




Get exclusive access to recipes and cooking tips!

You’ll also love