Discover the ultimate treat with these soft homemade cinnamon rolls. A tender dough enriched with melted butter and warm milk is filled with a decadent blend of brown sugar and cinnamon. Baked to golden perfection and generously drizzled with creamy, tangy cream cheese icing, every bite is irresistibly ooey gooey and satisfying.

I’ve been experimenting with this Easy One Hour Cinnamon Rolls Recipe and I found that its a pretty straightforward take on a classic treat. The dough uses 2 cups self rising flour, 2 tablespoons granulated sugar, 1/2 cup warm milk and 2 tablespoons melted butter to get a light and soft texture.
For the filling, I mix 1/2 cup packed brown sugar with 1 tablespoon ground cinnamon and 2 tablespoons unsalted melted butter which creates a sweet, ooey gooey layer in each roll. The cream cheese icing is made with 4 ounces softened cream cheese, 2 tablespoons unsalted butter, 1/2 cup powdered sugar, and 1/2 teaspoon vanilla extract.
This recipe not only gives you a batch of delicious homemade cinnamon rolls but it also offers a decent energy boost with its carbohydrate rich dough and natural sugars. Its perfect as a homemade snack or even for a casual brunch where you can share the sweetness with friends.
Why I Like this Recipe
I like this recipe becuz it’s super easy to make—even if my dough isn’t perfect every time. I love how the cinnamon and brown sugar fill the roll with warmth and sweetness, making every bite feel like a treat. The cream cheese icing adds that extra flavor kick that makes the whole thing irresistible. Plus, I really enjoy that I get to enjoy fresh homemade cinnamon rolls that taste so comforting and make my kitchen smell amazing.
Ingredients

- Self-rising flour provides essential carbs and structure, making the dough light and soft.
- Granulated sugar sweetens the dough and helps in creating a nice golden crust.
- Warm milk adds moisture and activates the rising process for a tender crumb.
- Unsalted butter enriches the flavor and supports a delightfully tender texture.
- Brown sugar gives a deep molasses taste and contributes to that ooey gooey filling.
- Cinnamon infuses a warm, spicy kick that makes the rolls irresistibly aromatic.
- Cream cheese lends a tangy smoothness to the icing for perfect balance.
Ingredient Quantities
- Dough:
- 2 cups self-rising flour
- 2 tablespoons granulated sugar
- 1/2 cup warm milk
- 2 tablespoons unsalted butter, melted
- Filling:
- 1/2 cup brown sugar, packed
- 1 tablespoon ground cinnamon
- 2 tablespoons unsalted butter, melted
- Cream Cheese Icing:
- 4 ounces cream cheese, softened
- 2 tablespoons unsalted butter, softened
- 1/2 cup powdered sugar
- 1/2 teaspoon vanilla extract
How to Make this
1. Preheat your oven to 375°F and grease a baking pan.
2. In a big bowl, mix together 2 cups self-rising flour, 2 tablespoons granulated sugar, 1/2 cup warm milk and 2 tablespoons melted unsalted butter until you get a soft dough.
3. Lightly knead the dough on a floured surface just until it comes together, dont overdo it.
4. Roll the dough into a rectangle about 1/4 inch thick.
5. Brush the 2 tablespoons melted butter evenly over the dough, then sprinkle on 1/2 cup packed brown sugar and 1 tablespoon ground cinnamon.
6. Roll the dough up tightly like a jelly roll and slice it into 9 or 10 pieces.
7. Place the rolls in your greased pan with the cut side up.
8. Bake for 20-25 minutes until they look lightly golden and cooked through.
9. While the rolls bake, mix 4 ounces softened cream cheese, 2 tablespoons softened unsalted butter, 1/2 cup powdered sugar and 1/2 teaspoon vanilla extract until smooth.
10. Take the rolls out, let them cool a few minutes and then drizzle the cream cheese icing on top. Enjoy warm!
Equipment Needed
1. Preheated oven (375°F) and a greased baking pan
2. A large bowl for mixing the dough and another smaller one for the cream cheese icing
3. Measuring cups and spoons for accurate ingredient portions
4. A mixing tool like a wooden spoon or spatula to combine the ingredients
5. A rolling pin for flattening the dough on a floured surface
6. A pastry brush to evenly spread the melted butter
7. A knife or bench scraper to slice the jelly roll into pieces
8. A cooling rack to let the rolls cool a few minutes before drizzling the icing
FAQ
Easy One Hour Cinnamon Rolls Recipe (Ooey Gooey) Substitutions and Variations
- For the dough, if you dont have self-rising flour, you can use all-purpose flour and add 1 1/2 teaspoons baking powder with 1/4 teaspoon salt instead.
- If you are out of granulated sugar in the dough, you can substitute it with an equal amount of honey, but be sure to reduce a little bit of the warm milk to keep the dough from getting too wet.
- For the filling, if brown sugar isn’t available, you can mix white sugar with a couple drops of molasses to roughly mimic its flavor and moisture.
- Not got cream cheese for the icing? You can use Neufchatel cheese as a lighter alternative, keeping the same measurements for a similar consistency.
- If unsalted butter is in short supply, margarine or even coconut oil can work as substitutes in both the dough and the cream cheese icing.
Pro Tips
1. When measuring your self-rising flour, use the spoon-and-level method so you don’t pack too much in, that way your dough won’t turn too stiff.
2. Don’t over-knead the dough—just a few turns is enough. Overworking it can cause the rolls to end up tough instead of soft and fluffy.
3. Roll out the dough as evenly as you can; uneven thickness will mean some parts bake faster than others, so try to get a consistent 1/4 inch all the way through.
4. Let the rolls cool for a few minutes after baking before drizzling the cream cheese icing on them, so the icing doesn’t melt into a runny mess.
Easy One Hour Cinnamon Rolls Recipe (Ooey Gooey)
My favorite Easy One Hour Cinnamon Rolls Recipe (Ooey Gooey)
Equipment Needed:
1. Preheated oven (375°F) and a greased baking pan
2. A large bowl for mixing the dough and another smaller one for the cream cheese icing
3. Measuring cups and spoons for accurate ingredient portions
4. A mixing tool like a wooden spoon or spatula to combine the ingredients
5. A rolling pin for flattening the dough on a floured surface
6. A pastry brush to evenly spread the melted butter
7. A knife or bench scraper to slice the jelly roll into pieces
8. A cooling rack to let the rolls cool a few minutes before drizzling the icing
Ingredients:
- Dough:
- 2 cups self-rising flour
- 2 tablespoons granulated sugar
- 1/2 cup warm milk
- 2 tablespoons unsalted butter, melted
- Filling:
- 1/2 cup brown sugar, packed
- 1 tablespoon ground cinnamon
- 2 tablespoons unsalted butter, melted
- Cream Cheese Icing:
- 4 ounces cream cheese, softened
- 2 tablespoons unsalted butter, softened
- 1/2 cup powdered sugar
- 1/2 teaspoon vanilla extract
Instructions:
1. Preheat your oven to 375°F and grease a baking pan.
2. In a big bowl, mix together 2 cups self-rising flour, 2 tablespoons granulated sugar, 1/2 cup warm milk and 2 tablespoons melted unsalted butter until you get a soft dough.
3. Lightly knead the dough on a floured surface just until it comes together, dont overdo it.
4. Roll the dough into a rectangle about 1/4 inch thick.
5. Brush the 2 tablespoons melted butter evenly over the dough, then sprinkle on 1/2 cup packed brown sugar and 1 tablespoon ground cinnamon.
6. Roll the dough up tightly like a jelly roll and slice it into 9 or 10 pieces.
7. Place the rolls in your greased pan with the cut side up.
8. Bake for 20-25 minutes until they look lightly golden and cooked through.
9. While the rolls bake, mix 4 ounces softened cream cheese, 2 tablespoons softened unsalted butter, 1/2 cup powdered sugar and 1/2 teaspoon vanilla extract until smooth.
10. Take the rolls out, let them cool a few minutes and then drizzle the cream cheese icing on top. Enjoy warm!











