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

Homemade Cinnamon Rolls


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Total Time: 75
  • Yield: 12 rolls 1x
  • Diet: Vegetarian

Description

Deliciously soft and pillowy cinnamon rolls topped with luscious cream cheese frosting. Perfect for breakfast, brunch, or dessert!


Ingredients

Scale
  • 4 cups all-purpose flour
  • ½ cup granulated sugar
  • 1 tablespoon baking powder
  • 1 teaspoon salt
  • 1 cup whole milk (warmed)
  • ½ cup unsalted butter (melted)
  • 2 large eggs
  • 2 tablespoons ground cinnamon
  • ½ cup brown sugar
  • 1 teaspoon vanilla extract
  • 2 cups powdered sugar (for frosting)

Instructions

  1. In a large bowl, combine flour, sugar, baking powder, and salt.
  2. Add the warmed milk and melted butter; mix in the eggs until a sticky dough forms.
  3. Knead the dough on a floured surface for about 5-7 minutes until smooth.
  4. Let the dough rest in a greased bowl covered with plastic wrap for about an hour until it doubles in size.
  5. Meanwhile, mix brown sugar and cinnamon in a bowl.
  6. Roll out the rested dough into a rectangle about ¼ inch thick; spread melted butter evenly over it.
  7. Sprinkle the cinnamon-sugar mixture on top, then roll tightly from one edge to another.
  8. Cut into 12 equal pieces using dental floss or a sharp knife; place cut-side up in a greased baking pan.
  9. Preheat the oven to 375°F (190°C) and bake for 25-30 minutes until golden brown.
  10. For the frosting, whisk together powdered sugar, vanilla extract, milk, and softened butter until creamy; drizzle over warm rolls.

Notes

Use room temperature ingredients for a softer dough. Don’t rush the dough rising for fluffy rolls.

  • Prep Time: 15
  • Cook Time: 30
  • Category: Dessert
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 roll
  • Calories: 300
  • Sugar: 20g
  • Sodium: 400mg
  • Fat: 10g
  • Saturated Fat: 6g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 55g
  • Fiber: 1g
  • Protein: 4g
  • Cholesterol: 30mg