Go Back
+ servings
cinnamon rolls that have been iced in a baking dish
Print Recipe
4.67 — Votes 3 votes

Best Cinnamon Rolls Recipe

Move over store-bought cinnamon rolls, this delicious homemade cinnamon roll recipe is about to have a permanent spot in the breakfast treat lineup!
Prep Time30 minutes
Cook Time20 minutes
Rise Time1 hour 30 minutes
Total Time2 hours 20 minutes
Course: Breakfast
Cuisine: American
Servings: 9 servings
Author: Brittany Angell

Ingredients

FOR THE YEAST + MILK MIXTURE:

  • ¾ cup + 1 tablespoon 161 grams milk (2% or whole)
  • 1 tablespoon organic cane sugar
  • 2 teaspoons fast-acting/instant yeast

FOR THE DOUGH:

  • 3 cups + 1 tablespoon 430 grams all-purpose flour
  • 2 large eggs
  • ¼ cup 46 grams avocado oil
  • ¼ cup 57 grams organic cane sugar
  • ¾ teaspoon salt

FOR THE FILLING:

  • 4 tablespoons salted butter room temperature
  • 1 ½ cups brown sugar
  • 2 teaspoons ground cinnamon

FOR THE CREAM CHEESE FROSTING:

  • 6 ounces cream cheese
  • 1 cup powdered sugar
  • 4 tablespoons salted butter
  • 1 teaspoon vanilla extract
  • 1-2 tablespoons milk
  • Pinch of salt

FOR THE PAN:

  • 2 tablespoons butter melted
  • 4 tablespoons heavy cream or milk divided

Instructions

  • Preheat the oven to 200°F.
  • To a measuring cup, add the milk and sugar. Warm the milk/sugar mixture up in the microwave for about 25-30 seconds, then give it a stir and make sure it is only lukewarm -- if it’s hot (rather than lukewarm), allow it to cool for a minute or two. Stir in the yeast and place the cup on top of the preheating oven.
  • Using a baking scale, measure out the dough ingredients (flour, eggs, avocado oil, cane sugar, and salt) and add them to the bowl of your stand mixer.
  • Take a look at the yeast mixture -- if it has started to bubble and froth, your yeast is alive and ready to use. Once bubbly and frothy, pour the yeast mixture into the bowl with the dough ingredients.
  • Attach the dough hook to the stand mixer and mix starting on low and working your way up to medium-speed. Keep the mixer on for about 7 minutes -- after this time, you should end up with a smooth, tacky, and sticky dough.
  • Prepare a large glass bowl by coating it with oil. Using a spatula, scrape the dough out of the mixing bowl into the prepared glass bowl, and cover it with saran wrap. Turn off the oven and open the door, then place the bowl into the warm oven and set a timer for 10 minutes, keeping the oven door open a crack for those 10 minutes. After the 10 minutes is up, close the oven door and set the timer for 50 minutes. You’ll know that the dough is done rising when it doubles in size (see tips and tricks below if you are struggling to get a good rise). Remove the dough from the oven and turn the oven back on to preheat it to 375°F.
  • Place a large sheet of parchment paper on your work surface, and sprinkle a good amount of flour across the paper. Add your cinnamon roll dough to the center by flipping the bowl upside down, then sprinkle more flour on top of the dough -- use just enough to prevent sticking (try not to overdo it). Press the dough out so that it is 14 inches by 12 inches.
  • Spread the softened butter across the surface of the dough, leaving ½ of an inch without butter around the edges. Then, sprinkle the brown sugar and cinnamon over the buttered surface.
  • Using either your hands (this will give you a tighter roll with more layers) or the parchment paper as a guide, start rolling the dough. To begin, roll up a little at a time, moving back and forth across the whole width as you go. After you do your first roll, give the dough a tiny tug to make sure it’s nice and tight, and then continue the process. After each new roll, give the dough another little tug to keep the roll nice and tight. When you reach the end, roll the dough so that it is seam-side down.
  • Using a sharp knife, trim off the end pieces if they are less thick/uniform. Using your ruler and knife, mark every 1 ½ inches on the roll (this will give you 9 same-size buns). Using a sharp knife, bench scraper, or floss, gently cut each roll.
  • Place the two tablespoons of melted butter into your pan, then add the cinnamon rolls to the pan, spacing them a ½-inch apart if possible. Brush 2 tablespoons of heavy cream or milk on the tops and sides of the rolls, then cover the pan with saran wrap or a kitchen towel and place it on top of the warm oven until the buns double in size (this should take 30-60 minutes). Once doubled in size, remove the saran wrap or kitchen towel and brush them a second time with the remaining 2 tablespoons of milk or cream.
  • Place the cinnamon rolls into the 375°F oven, and bake for 20-23 minutes. Keep an eye on the rolls and cover them with tinfoil for the last few minutes if they brown too quickly. When finished, they should be golden brown and you should see no raw pieces on the top of the buns.
  • While the buns bake, make your cream cheese frosting. Add all of the frosting ingredients to a medium bowl or the bowl of your stand mixer and beat on medium-high until fluffy and smooth.
  • Spread the frosting over the hot buns as soon as you remove them from the oven. Enjoy!

Notes

  • For best results, use a baking scale to make these cinnamon rolls. The cup amounts are included primarily to give you an idea of the amounts needed. The flour and liquid amounts need to be exact for the recipe to turn out perfect.
  • The temperature of your milk should be lukewarm. If it’s hot, it will kill the yeast, and if it’s cold, you won’t be able to tell if it is alive.
  • When fully mixed, this cinnamon roll dough should be tacky/sticky.
  • Using a glass bowl in step 6 is important. It conducts heat best and allows for the dough to warm and proof up nicely.
  • If, after 45 minutes, your dough has not risen, this typically means that it’s not warm enough to do so. Remove it from the oven, turn on the oven to 475°F, place the bowl of dough on the warmest spot on your stovetop, and reset the clock for the proofing time. This can also be the result of not using the gram measurements and the dough being too dry, which requires a longer rise.
  • Make sure the butter for the filling is a soft, easy-to-spread consistency. If it’s melted, it may just run off the dough.
  • I recommend investing in a little $10 oven thermometer that hangs on the rack so that you can make sure your temperature is what it is supposed to be. Oven temperature can make or break how bread recipes turn out.
  • For the pan, a variety of sizes can be used. The most ideal pan size for these buns is an 11x9. A 10-inch deep cast-iron skillet or a 10-inch springform pan will also work. Make sure that the sides of your pan are at least 2 inches tall, but 3 inches is preferable.
  • If you are in a rush, you can make the frosting quicker by melting the butter, then adding the cream cheese into the microwave for 30-45 seconds. Then, whisk the two together with your remaining ingredients. Whipping them does make the frosting texture a bit better, but this works well in a pinch.

Nutrition

Calories: 609kcal | Carbohydrates: 87.8g | Protein: 7.9g | Fat: 25.9g | Saturated Fat: 12.5g | Cholesterol: 93.1mg | Sodium: 738.8mg | Fiber: 1.4g | Sugar: 54.5g