Delicious Homemade Classic Cinnamon Rolls

These Delicious Homemade Classic Cinnamon Rolls are the best thing you’ll ever taste–seriously! Big, fluffy, tender, and smothered in a rich, but light cream cheese frosting, these cinnamon rolls are sure to win over any sweet tooth.



  • 3 cups organic all-purpose flour
  • 2 cups bread flour
  • 1 packet active dry yeast
  • 1/2 cup organic brown sugar + 1 Tbsp
  • 1 1/4 cup coconut milk (Or you can use your own fave non-dairy!)
  • 1/4 cup warm water
  • 1/4 cup unsalted butter (That's 4 Tbsps)
  • 1/2 tsp sea salt
  • 2 large eggs, room temp.
  • 1 tsp ground cinnamon

For the Filling:

  • 3 Tbsps unsalted butter, melted
  • 1 Tbsp ground cinnamon
  • 1/2 tsp ground nutmeg
  • 1/2 tsp ground ginger
  • 1/2 cup organic brown sugar + additional 1/4 cup (if needed!)


For the Dough:

  1. Start by combining the yeast and 1 Tbsp brown sugar in the bowl of an electric mixer and then slowly pouring in the warm water, while stirring everything together. Allow 10 minutes for the mixture to sit and the yeast to activate (It'll become foamy when done right!).
  2. Meanwhile, melt the butter and milk together over the stove top on low to medium heat, stirring frequently until the butter has fully melted. NOTE: You don't want the mixture to get too hot or boil! Set aside and let it cool until WARM.
  3. Add lukewarm butter-milk mixture to yeast and mix until well combined. Add eggs, one at a time and continue mixing on low speed until well combined.
  4. Next, combine the all-purpose flour, bread flour, brown sugar, sea salt and cinnamon to the wet ingredients and mix on low-speed until well combined.
  5. Change "mixer head" to kneading accessory and knead dough for 5-10 minutes on medium-high speed until dough ball becomes smooth and elastic and dough springs back when lightly pressed with 2 fingers. NOTE: If dough is too sticky, add 1 Tbsp of flour at a time until texture is achieved!
  6. Once dough ball is perfectly kneaded, add it to a lightly greased bowl and cover with plastic wrap. Let it sit and rise for 1 hour to an hour + 15 minutes.
  7. In the meantime, you can work on the filling!

For the Filling:

  1. Melt butter and set aside. In a separate bowl, combine cinnamon, nutmeg, ground ginger, and brown sugar and set aside as well.
  2. Once the hour has gone by and your dough has risen (about double it's original size), preheat the oven to 375 degrees Fahrenheit. Next, flour a flat surface and place the dough on it and using a rolling-pin, roll it out to a rectangle (approximately 9"x14), trimming the edges if needed. NOTE: Try not to make the dough too thin or else rolling it up will be hard to do!
  3. Then, generously brush melted butter overtop of dough and spoon the cinnamon-sugar mixture over the butter. NOTE: I also use a 'pastry brush' to sweep sugar mixture evenly across the dough to ensure that every bite is sweet!
  4. Tightly roll dough (long-ways) and using a pastry cutter, cut dough into 1.5" rolls, placing each roll into a large baking dish (lined with parchment paper!).
  5. Then place plastic wrap over the baking dish with rolls and let them rise again (for another 20 minutes).
  6. Once the rolls have doubled in size (once again!) or have gotten significantly larger, brush the tops of the rolls with a little more melted butter and then bake them for approximately 25 minutes in the preheated oven.
  7. While all the baking magic is happening, make the cream cheese glaze (recipe in Notes) and set aside.
  8. Remove the rolls from oven and wait 15-20 minutes or so (until it completely cools), and then spread the glaze atop the rolls using a rubber spatula.
  9. Bon Appetite!

To Whip Together Cream Cheese Glaze:

  • 4 oz cream cheese, at room temp
  • 1 tsp vanilla extract
  • 3 cups powdered sugar
  • 2-4 Tbsps of heavy cream
  • 3 Tbsps butter, softened

  • ***Directions: Simply combine the cream cheese and butter in the bowl of an electric mixer & beat together on medium-high speed until fluffy. Add powdered sugar, vanilla extract, and heavy cream, continuing to mix on medium speed until you reach the desired consistency. **Add more heavy (1 Tbsp at a time if too thick) or powdered sugar (for more thickness).***
  • To Rise Dough Overnight: After the dough is kneaded, place in a lightly oiled, large mixing bowl. Cover tightly with plastic wrap and place in refrigerator. You can also store the dough in a self-sealing plastic bag (sprayed with oil to prevent sticking) and then place in refrigerator. The refrigeration time is considered the first rise. When you are ready to use your refrigerated dough, remove it from the refrigerator, punch it down, and allow it to rest before shaping. Hope this helps!