Go Back Email Link
+ servings
Print Recipe
4.34 from 3 votes

Easy Cinnamon Rolls

Buttery, sweet, and absolutely delicious. These easy homemade cinnamon rolls are the perfect breakfast, brunch, or late afternoon treat!
Prep Time40 mins
Cook Time20 mins
Additional Time2 hrs
Total Time3 hrs
Course: Breakfast
Cuisine: American
Servings: 34
Calories: 318kcal
Author: Traci



  • 1 cup butter
  • 2 cups milk
  • 1 cup sugar
  • 1 teaspoon salt
  • 2 Tablespoons instant yeast
  • 7 ½ cups all purpose flour
  • 2 large eggs

Cinnamon Filling

  • 1 cup salted butter at room temperature
  • 1 cup brown sugar firmly packed
  • 4 Tablespoons ground cinnamon
  • ¼ teaspoon salt
  • ½ cup all purpose flour
  • 2 teaspoon vanilla


  • 4 cups powdered sugar sifted
  • ½ cup half and half
  • 1 teaspoon vanilla


For The Rolls:

  • In the bowl of a stand mixer fitted with the flat beater, combine sugar, salt, yeast, and 2 cups of the flour.
  • In a medium saucepan, melt butter.
  • Add milk and heat to 120-130 degrees.
  • With the mixer running at low speed, pour the milk mixture over the flour mixture.
  • Increase speed to medium and beat 2 minutes.
  • Add eggs and 2 more cups flour.
  • Beat on medium speed for 2 additional minutes.
  • Change flat beater out for dough hook.
  • Add remaining flour and mix on low speed until combined.
  • Increase speed and knead until smooth and elastic, 8-10 minutes.
  • Place dough in a clean glass bowl or plastic container that has been sprayed with cooking spray.
  • Cover and allow to rise until doubled in bulk, about an hour.

For The Filling:

  • While the dough is rising, combine all ingredients for the cinnamon filling in a medium bowl, and beat until combined. Set aside.

To Assemble:

  • Spray a large high sided pan with cooking spray. Set aside.
  • Roll dough into a rectangle that is 1/4" thick. Spread filling on dough, going all the way to the edges.
  • Cut the dough into 1-inch strips lengthwise, the cut in half crosswise.
  • Roll each strip into a roll and place in prepared pan.
  • Set aside to rise until doubled in bulk, about 45 minutes.
  • While dough is rising, preheat oven to 350 degrees.
  • Bake rolls in preheated oven until lightly browned and set, about 20-25 minutes.

To Finish:

  • While rolls are cooling, make icing.
  • Combine powdered sugar, half and half, and vanilla.
  • Beat until smooth.
  • When rolls are cool, pipe or spread on top.


  • Make sure you use SAF gold instant yeast.
  • If you prefer, you can roll the dough up jelly roll style and cut it. But be careful because this can compress the dough!
  • If you don't have half and half, use 1/4 cup heavy cream and 1/4 cup whole milk.
  • If the icing is too thick for your taste, you can always add a little more milk.
  • This recipe freezes really well!


Serving: 1 | Calories: 318kcal | Carbohydrates: 48g | Protein: 4g | Fat: 12g | Saturated Fat: 7g | Polyunsaturated Fat: 4g | Cholesterol: 42mg | Sodium: 180mg | Fiber: 1g | Sugar: 24g