Disclosure: This post may contain affiliate links. We may receive a small commission at no cost to you when you make a purchase using our links.
These Homemade Cinnamon Rolls are absolutely AMAZING! Soft, fluffy, stuffed with cinnamon goodness. This is the only recipe you'll ever need.
There is nothing better than a gooey, smothered in frosting, homemade cinnamon roll. Except maybe a dairy free and/or refined-sugar free version. Lucky for you, I have all of the alternatives for you.
If you are craving something sweet for breakfast or brunch, look no further than these super soft Homemade Cinnamon Rolls. Life is all about balance, am I right?
My husband has always raved about his grandmother's cinnamon rolls and how they would typically have a fresh batch around every major holiday.
Personally, I always opted for the canned Pillsbury cinnamon rolls. But, this year I wanted to give it a go and try to make my own homemade cinnamon rolls. One's that are easy to make, but still extra special.
WHAT INGREDIENTS DO I NEED FOR HOMEMADE CINNAMON ROLLS?
This recipes has 3 main parts: the dough, filling and frosting. Each one is just as important as the other.
DOUGH:
- 1 cup milk (or almond milk)
- 2 eggs
- ⅓ cup butter (or vegan butter, ghee, coconut oil)
- 4 cups flour
- 1 teaspoon salt
- ½ cup white sugar (coconut sugar, palm sugar, or any granulated sugar-free alternative)
- 1 packet active dry yeast (approx. 2 ¼ tsp)
FILLING:
- 1 cup brown sugar (coconut sugar, palm sugar, or any granulated sugar-free alternative)
- 2 tablespoon ground cinnamon
- ¼ cup butter, melted (or vegan butter, ghee, coconut oil)
FROSTING:
- 3 tablespoon cream cheese (or vegan cream cheese)
- ¼ cup butter, softened (or vegan butter, ghee, coconut oil)
- 1 ½ cup confectioners sugar (or sugar free alternatives such as Swerve, Lakanto, or Keto Sweet)
- 1 teaspoon vanilla
- dash of salt
- 1-2 teaspoon milk (or almond milk)
These beauties may require a little more time and patience than the canned version, but the end result is more than worth it.
**You can find detail directions in the recipe card below**
DONT FORGET TO TRY OUT MY CINNAMON ROLL PROTEIN OVERNIGHT OATS AND CINNAMON ROLL {SHEET PAN} PANCAKES!

Homemade Cinnamon Rolls
Ingredients
- DOUGH:
- 1 cup warm milk (or almond milk)
- 2 eggs
- ⅓ cup butter (or vegan butter, ghee, coconut oil)
- 4 cups flour
- 1 teaspoon salt
- ½ cup white sugar (coconut sugar, palm sugar, or any granulated sugar-free alternative)
- 1 packet active dry yeast (approx. 2 ¼ tsp)
- FILLING:
- 1 cup brown sugar (coconut sugar, palm sugar, or any granulated sugar-free alternative)
- 2 tablespoon ground cinnamon
- ¼ cup butter, melted (or vegan butter, ghee, coconut oil)
- FROSTING:
- 3 tablespoon cream cheese (vegan cream cheese)
- ¼ cup butter, softened (or vegan butter, ghee, coconut oil)
- 1 ½ cup confectioners sugar (or sugar free alternatives such as Swerve, Lakanto, or Keto Sweet)
- 1 teaspoon vanilla
- dash of salt
- 1-2 teaspoon milk (or almond milk) - depending on how thin you would like your frosting.
Instructions
- Whisk yeast into the warm milk until dissolved.
- In a large bowl, mix together sugar, butter, eggs & salt. Add milk and mix again.
- Stir in flour to your wet ingredients. Using your hands, gently knead the dough for 2 minutes. (dust your hands with flour for this, since the dough will be sticky)
- Cover and let rise for 1 hour.
- Remove dough from the bowl and place on a floured surface. Cover and let rest for 15 minutes.
- Roll dough out into a large rectangular shape.
- In a bowl, stir together brown sugar & cinnamon.
- Brush the dough with melted butter and sprinkle with the brown sugar mixture.
- Roll the dough up, starting on the long side. Cut the dough into 12-15 rolls (I prefer to use floss to slice the rolls).
- Place the rolls in a greased baking pan. Bake at 350 degrees for approximately 30 minutes, or until fluffy and golden brown.
- While the rolls are baking, beat together frosting ingredients.
- Remove cinnamon rolls from oven and top with frosting.
- ENJOY!
Calypso in the Country says
These look delicious! My kids and I love cinnamon rolls so I have to try this. Pinned!
Shelley
Julie says
Thanks! I hope you all enjoy them!
Cally says
They are beautiful!