Homemade Cinnamon Rolls with Cream Cheese Frosting

Nothing makes Sunday morning better than warm fluffy cinnamon rolls fresh out the oven. On a morning when I'm baking these, my house is filled with the smell of cinnamon sugar, baking bread, and warm coffee. It makes everything feel a little extra warm and cozy.

When you pull these out of the oven, spread on that frosting, watch it melt a little, and then finally take that first bite…pure sugary bliss. There’s definitely something extra special and fun about having something so decadent for breakfast.

Cinnamon rolls are traditionally a “double rise” dough, meaning that you allow the dough to rise twice – once after mixing, and once after you have placed the rolls in the pan. Each rise can take 45 minutes to 90 minutes. So if you are not a very early bird, these cinnamon rolls might cramp your morning coffee time. The good news is that you can totally make these cinnamon rolls the day before and let the second rise happen over night in your refrigerator.  Then all you have to do the next day is pop the tray of delicious homemade rolls into the oven and look like an effortless baking goddess.

Homemade Cinnamon Rolls with Cream Cheese Frosting

Course Breakfast
Prep Time 2 hours 30 minutes
Cook Time 30 minutes
Total Time 3 hours



  • 1 cup Milk
  • 1/4 oz Package dry active yeast
  • 1/4 cup Sugar
  • 5 tbsp Unsalted butter
  • 1 tsp Salt
  • 1 Egg
  • 3 - 3 1/2 cups Flour

Cinnamon Filling

  • 8 tbsp Unsalted butter
  • 3/4 cup Brown sugar
  • 2 tbsp Ground cinnamon

Cream Cheese Frosting

  • 4 oz Cream cheese
  • 4 tbsp Unsalted butter
  • 1 cup Powdered sugar
  • 1/2 tsp Vanilla extract


  1. Preheat the oven to 350ºF

  2. Warm the milk to 110-115ºF. Sprinkle in the package of yeast and set aside. Watch for the milk to get foamy (a sign your yeast is active and working).

  3. In a large bowl cream together the sugar, butter, salt and egg. Once combined, slowly add in the milk/yeast mixture.

  4. Working a half a cup at a time, mix in the flour until the dough is soft, but no longer tacky.

  5. Knead dough on lightly floured surface for 5 to 10 minutes. Place in well-greased bowl, cover and let rise in a warm area until doubled in size. Usually about an hour.

  6. After dough has risen, gently punch it down on a floured work surface.  Roll the dough out to a large rectangle about 15 inches long by 10 inches wide.

  7. Mix together the brown sugar and cinnamon. Melt the 8 tbsp of butter and brush generously over the surface of the dough. Then sprinkle the buttered dough with the cinnamon/sugar mixture. 

  8. Starting on the long side, gently roll the dough into a log and pinch off the ends to seal.

  9. Grease a 9 x 13 baking dish or two pie dishes with butter or shortening.

  10. Cut the dough into about 12 slices. Arrange the slices of dough in the pan, and allow the rolls to rise again for about an hour.

  11. Bake in the oven at 350 for about a half hour or until the rolls are golden brown.

  12. Beat together all the ingredients for the frosting using a hand mixer.

  13. If you can stand to wait,  allow the rolls to cool slightly before frosting.

Recipe Notes

You can make this recipe a head of time so you can enjoy these rolls first thing in the morning! After you put the rolls in your baking dish for the second rise, simply cover the dish, and place it in the fridge. Remove the rolls from the fridge a half hour before you want to put them in the oven, then proceed as above!

Cinnamon Rolls are so great to customize! Some of my favorite suggestions:

  • Mix chopped walnuts or pecans into the filling.
  • Mix raisins or your other favorite dried fruit into the filling. Other ideas are dried currants, dried cranberries, or chopped dried apricots.
  • Mix 1 tsp orange zest into the cream cheese frosting for a little citrus note. 

Make this recipe cannabis infused:

  • The best way to wake and bake brunch style with these cinnamon rolls is by infusing the frosting! This is so you wont risk destroying your cannabinoids by exposing them to the heat of the oven.
  • Replace the 1-4 tbsp of plain unsalted butter in the frosting with 1-4 tbsp of cannabutter.
  • To determine how much cannabutter  you should use, check out this article on dose and potency.
  • You should end up with 2 cups, or about 16 tbsp of frosting. Divide estimated THC potency by 16 tbsp to determine estimated dose of THC per tbsp.