Skip to recipes
RecipesCookerCOOK SOMETHING GOODHome
Breads & Rolls

Homemade Cinnamon Rolls - Soft, Gooey Weekend Bake

Soft butter-and-milk dough rolled with brown sugar and cinnamon, baked until golden, then covered in tangy cream cheese icing while still warm.

Jump to recipe
Homemade Cinnamon Rolls, freshly made and ready to serve
Homemade Cinnamon Rolls, freshly made and ready to serve
Dessert

Homemade Cinnamon Rolls

Soft butter-and-milk dough rolled with brown sugar and cinnamon, baked until golden, then covered in tangy cream cheese icing while still warm.

Cinnamon rolls live or die on the dough. Get a soft, pillowy one and the filling and icing almost can't go wrong. This version uses melted butter and warm whole milk, plus a full hour for the first rise, so the rolls come out tender instead of bready.

You'll get 14 rolls from one batch, which fits neatly into two foil pie pans, seven per pan. The filling is just soft butter, light brown sugar and cinnamon pressed into the dough. The icing is cream cheese, butter, milk, vanilla and powdered sugar, and you pour it on while the rolls are still warm so it seeps into the gaps.

Total time runs about two and a half hours, and most of that is waiting. The hands-on work is short: mix, knead a little, roll out, cut, wait again, bake.

Step-by-Step Instructions

1. Butter the pans

Butter two disposable foil pie or cake pans generously, getting into the corners. Set them aside.

2. Warm the milk mixture

Whisk the warm milk, melted butter and granulated sugar in a large bowl. It should feel just warm, between 100-110F (37-43C). If it's hotter than that, let it sit for a few minutes.

3. Add the yeast

Sprinkle the yeast evenly over the surface and leave it for 1 minute. You'll see it start to soften and foam slightly.

4. Mix in the first flour

Add 4 cups (500g) of the flour and stir with a wooden spoon until it just comes together. It will look shaggy, and that's fine.

5. Let it rise

Cover the bowl with a towel or plastic wrap and put it somewhere warm for 1 hour. It should nearly double in size.

6. Finish the dough

Uncover and stir in the remaining 3/4 cup (95g) flour, the baking powder and the salt. Turn the dough out onto a well-floured surface.

7. Knead lightly

Knead briefly, adding flour a little at a time, until the dough stops sticking to your hands and the counter. Don't overwork it.

8. Roll it out

Roll the dough into a large rectangle about 1/2 inch (1cm) thick. Square up the corners so the edges are straight.

9. Fill it

Spread the softened butter evenly over the dough. Sprinkle the brown sugar and cinnamon over the top, then press the mixture into the butter with your hands.

10. Roll and cut

Roll the dough up into a log and pinch the seam shut. Set it seam-side down and trim the uneven ends. Cut the log in half, then cut each half into 7 pieces, about 1 1/2 inches (8cm) thick.

11. Second rise

Place 7 rolls in each pan, one in the center and six around it. Cover with plastic wrap and let them rise for 30 minutes in a warm spot.

12. Heat the oven

Preheat to 350F (180C) while the rolls finish rising.

13. Make the frosting

Whisk the cream cheese, melted butter, milk, vanilla and powdered sugar in a medium bowl until smooth. Set aside.

14. Bake

Remove the plastic wrap and bake for 25 to 30 minutes, until the rolls are golden brown. Check at 25 minutes.

15. Ice while warm

Drizzle the frosting evenly over the rolls while they're still warm so it melts into the swirls. Serve soon after.

Delicious Variations

  • Add 1/2 cup of chopped toasted pecans or raisins with the brown sugar and cinnamon. This is a change to the original filling, not part of it.
  • Swap the cream cheese icing for a plain vanilla glaze of powdered sugar and milk if you want something lighter.
  • Sprinkle a pinch of flaky salt over the icing after pouring for a sweet-salty contrast.

Pro Tips

1
Dough not rising after an hour? Move the bowl somewhere warmer, like an oven that was turned on for a minute and then switched off. Give it another 20 to 30 minutes.
2
If the dough stays sticky after kneading, add flour a tablespoon at a time. Stop as soon as it releases from the counter.
3
Warm the frosting for about 15 seconds in the microwave before pouring. It spreads evenly and gives you that clean, glossy finish.
4
Check the rolls at 25 minutes. If they're already deep golden, pull them; ovens run hot and 5 minutes is the difference between gooey and dry.

How to Store Homemade Cinnamon Rolls

Refrigerator

Keep baked rolls in an airtight container in the fridge for up to 4 days. Warm them briefly before serving so the icing softens again.

Freezer

Freeze baked rolls, iced or not, wrapped tightly for up to 2 months. Thaw overnight in the fridge and reheat covered with foil.

Reheating

Reheat at 300F (150C) for 8 to 10 minutes, covered with foil so the tops don't dry out. A few seconds in the microwave works for a single roll.

Frequently Asked Questions

Q: Can I make these the night before?

Yes. After you cut and pan the rolls, cover them tightly and refrigerate instead of doing the 30-minute rise. In the morning, let them sit at room temperature for about 30 to 45 minutes, then bake as written.

Q: Why didn't my dough rise?

Almost always the yeast or the temperature. Liquid above 110F (43C) can kill active dry yeast, and a cold kitchen slows it to a crawl. Check the yeast's expiration date and move the bowl somewhere warmer.

Q: Can I use instant yeast instead of active dry?

You can, and you can skip the 1-minute rest after sprinkling it in. The rise times stay the same.

Q: How do I know the rolls are done?

They should be golden brown on top and set in the middle. If you press the center gently, it should spring back rather than feel doughy. Start checking at 25 minutes.

Q: Do I have to use foil pans?

No. A glass or metal baking dish works fine, just butter it well. Keep the rolls snug so they rise up rather than out.

Q: Can I skip the second rise?

You can, but the rolls will be denser. That 30 minutes after cutting is what makes them fluffy, so it's worth the wait.

Mix the dough tonight, let it do its first rise, and you're 30 minutes of rising and one bake away from a pan of warm cinnamon rolls. The icing goes on while they're hot, so have it whisked and ready before the timer goes off.

Homemade Cinnamon Rolls, freshly made and ready to serve

Homemade Cinnamon Rolls – Soft, Gooey Weekend Bake

Soft butter-and-milk dough rolled with brown sugar and cinnamon, baked until golden, then covered in tangy cream cheese icing while still warm.

14Servings

🧂 Ingredients

  • ½ cup unsalted butter (melted)
  • 2 cups whole milk (warm to the touch)
  • ½ cup granulated sugar
  • 2 ¼ teaspoons active dry yeast
  • 5 cups flour (divided)
  • 1 teaspoon baking powder
  • 2 teaspoons salt
  • ¾ cup butter (softened)
  • ¾ cup light brown sugar
  • 2 tablespoons ground cinnamon
  • 4 oz cream cheese (softened)
  • 2 tablespoons butter (melted)
  • 2 tablespoons whole milk
  • 1 teaspoon vanilla extract
  • 1 cup powdered sugar

📋 Instructions

  1. 1Butter the pans — Butter two disposable foil pie or cake pans generously, getting into the corners. Set them aside.
  2. 2Warm the milk mixture — Whisk the warm milk, melted butter and granulated sugar in a large bowl. It should feel just warm, between 100-110F (37-43C). If it's hotter than that, let it sit for a few minutes.
  3. 3Add the yeast — Sprinkle the yeast evenly over the surface and leave it for 1 minute. You'll see it start to soften and foam slightly.
  4. 4Mix in the first flour — Add 4 cups (500g) of the flour and stir with a wooden spoon until it just comes together. It will look shaggy, and that's fine.
  5. 5Let it rise — Cover the bowl with a towel or plastic wrap and put it somewhere warm for 1 hour. It should nearly double in size.
  6. 6Finish the dough — Uncover and stir in the remaining 3/4 cup (95g) flour, the baking powder and the salt. Turn the dough out onto a well-floured surface.
  7. 7Knead lightly — Knead briefly, adding flour a little at a time, until the dough stops sticking to your hands and the counter. Don't overwork it.
  8. 8Roll it out — Roll the dough into a large rectangle about 1/2 inch (1cm) thick. Square up the corners so the edges are straight.
  9. 9Fill it — Spread the softened butter evenly over the dough. Sprinkle the brown sugar and cinnamon over the top, then press the mixture into the butter with your hands.
  10. 10Roll and cut — Roll the dough up into a log and pinch the seam shut. Set it seam-side down and trim the uneven ends. Cut the log in half, then cut each half into 7 pieces, about 1 1/2 inches (8cm) thick.
  11. 11Second rise — Place 7 rolls in each pan, one in the center and six around it. Cover with plastic wrap and let them rise for 30 minutes in a warm spot.
  12. 12Heat the oven — Preheat to 350F (180C) while the rolls finish rising.
  13. 13Make the frosting — Whisk the cream cheese, melted butter, milk, vanilla and powdered sugar in a medium bowl until smooth. Set aside.
  14. 14Bake — Remove the plastic wrap and bake for 25 to 30 minutes, until the rolls are golden brown. Check at 25 minutes.
  15. 15Ice while warm — Drizzle the frosting evenly over the rolls while they're still warm so it melts into the swirls. Serve soon after.
Chef's Note: The second rise is the step most people cut, and it's the one that decides whether you get light rolls or tight ones. Give it the full 30 minutes.

Servings: 14

Cuisine: American

Course: Dessert

FROM THE KITCHEN TABLE

Questions or cooking notes?

Ask about an ingredient or share a tip that could help someone else.

Leave a comment