Ingredients
For the Dough:
4 cups all-purpose flour
1 cup warm milk
¼ cup granulated sugar
¼ cup unsalted butter, melted
1 large egg
2¼ tsp active dry yeast
½ tsp salt
For the Cinnamon Filling:
½ cup unsalted butter, softened
¾ cup brown sugar
2 tbsp ground cinnamon
For the Cream Cheese Frosting:
4 oz cream cheese, softened
¼ cup unsalted butter, softened
1 cup powdered sugar
1 tsp vanilla extract
1–2 tbsp milk, as needed
👩🍳 Instructions
Prepare the dough:
In a large bowl, combine the warm milk, sugar, and yeast. Let it sit for 5–10 minutes until foamy.
Add the melted butter and egg. Mix well.
Gradually add the flour and salt. Mix until a soft dough forms.
Knead the dough for about 8–10 minutes, until smooth and elastic.
Place the dough in a lightly greased bowl, cover, and let it rise in a warm place for about 1 hour, or until doubled in size.
Make the filling:
Mix the brown sugar and cinnamon together.
Roll the dough into a large rectangle. Spread the softened butter evenly over the surface, then sprinkle the cinnamon-sugar mixture on top.
Starting from one long side, tightly roll the dough into a log.
Cut the log into 12 equal rolls and arrange them in a lightly greased baking pan.
Cover and let the rolls rise again for 30–45 minutes, until puffy.
Preheat the oven to 350°F (175°C).
Bake for 22–28 minutes, or until the rolls are golden brown.
Make the frosting:
Beat the cream cheese and butter until smooth. Add the powdered sugar and vanilla, then mix until creamy. Add milk little by little until you reach your desired consistency.
Spread the cream cheese frosting over the warm cinnamon rolls.
Serve warm and enjoy! 🤤❤️
🥐 SOFT & FLUFFY HOMEMADE CINNAMON ROLLS