Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Easy Cinnamon Rolls from Scratch


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.6 from 161 reviews

  • Author: stella
  • Total Time: 105 minutes
  • Yield: 12 rolls 1x
  • Diet: Vegetarian

Description

A delightful homemade cinnamon roll recipe that promises a warm, soft texture and sweet cinnamon filling, perfect for breakfast or an afternoon treat.


Ingredients

Scale
  • 4 cups all-purpose flour
  • 1/4 cup granulated sugar
  • 1 packet (2 1/4 tsp) instant yeast
  • 1 teaspoon salt
  • 1 cup milk, warmed
  • 1/4 cup unsalted butter, softened
  • 2 large eggs
  • 1/4 cup unsalted butter, softened (for filling)
  • 1/4 cup brown sugar
  • 2 teaspoons ground cinnamon
  • 1 cup powdered sugar (for icing)
  • 12 tablespoons milk (for icing)

Instructions

  1. In a large mixing bowl, combine flour, sugar, yeast, and salt.
  2. Warm milk and butter until lukewarm, then pour into the flour mixture with eggs.
  3. Stir until a dough starts to form and mix well.
  4. Knead the dough on a floured surface for 5-7 minutes until smooth and elastic.
  5. Place the dough in a greased bowl, cover, and let it rise until doubled, about 1 hour.
  6. Roll out the dough into a rectangle, spread softened butter, sprinkle with brown sugar and cinnamon, then roll up tightly.
  7. Cut the rolled dough into 12 equal pieces, place in a greased dish, and let rise for 30 minutes.
  8. Bake in a preheated oven at 350°F (175°C) for 25-30 minutes until golden brown.
  9. Prepare icing by mixing powdered sugar with milk; drizzle over warm rolls.

Notes

For dairy-free option, substitute butter with coconut oil. Experiment with adding vanilla extract for extra flavor.

  • Prep Time: 75 minutes
  • Cook Time: 30 minutes
  • Category: Breakfast
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 roll
  • Calories: 250
  • Sugar: 10g
  • Sodium: 230mg
  • Fat: 10g
  • Saturated Fat: 4g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 37g
  • Fiber: 1g
  • Protein: 4g
  • Cholesterol: 30mg