Go Back
+ servings

Cinnamon Rolls

Delicious homemade cinnamon rolls with a rich cream cheese frosting perfect for any breakfast or dessert occasion.
Prep Time 2 hours
Cook Time 30 minutes
Total Time 2 hours 30 minutes
Servings: 12 servings
Course: Breakfast, Dessert
Cuisine: American
Calories: 350

Ingredients
  

Dough Ingredients
  • 4 cups all-purpose flour
  • 1/4 cup granulated sugar
  • 1 packet active dry yeast
  • 1 teaspoon salt
  • 1 cup whole milk Can substitute with almond milk or oat milk.
  • 1/4 cup unsalted butter Melted, for dough.
  • 2 large eggs
Filling Ingredients
  • 1/2 cup brown sugar
  • 2 tablespoons ground cinnamon
  • 1/2 cup unsalted butter For spreading on the dough.
Frosting Ingredients
  • 1 cup cream cheese Softened.
  • 2 cups powdered sugar
  • 1 teaspoon vanilla extract
  • 2 tablespoons milk For frosting.

Method
 

Dough Preparation
  1. In a large bowl, mix together the flour, granulated sugar, yeast, and salt.
  2. In a saucepan, gently warm the milk and 1/4 cup butter until the butter melts.
  3. Pour the milk mixture into the bowl with dry ingredients.
  4. Add the eggs and mix until a dough forms.
  5. Knead the dough on a floured surface for about 10 minutes until it is smooth.
  6. Place the dough in a greased bowl, cover it with a towel, and let it rise in a warm place for 1 hour.
Filling Preparation
  1. Once risen, punch the dough down and roll it out into a rectangle.
  2. Spread the melted butter over the dough, then sprinkle with brown sugar and cinnamon.
  3. Roll the dough tightly into a log and cut it into rolls.
Baking
  1. Arrange the rolls in a greased baking dish and let them rise for another 30 minutes.
  2. Preheat your oven to 350°F (175°C) and bake the rolls for 25-30 minutes until golden brown.
Frosting Preparation
  1. For the frosting, beat together the cream cheese, powdered sugar, vanilla, and milk until smooth and creamy.
  2. Spread the frosting over the warm cinnamon rolls before serving.

Nutrition

Serving: 1Calories: 350kcalCarbohydrates: 50gProtein: 5gFat: 15gSaturated Fat: 9gSodium: 320mgFiber: 1gSugar: 18g

Notes

Serve warm topped with extra frosting and pair with coffee or milk. Store leftovers in the fridge for up to 5 days or freeze for up to three months.

Tried this recipe?

Let us know how it was!