Homemade Cinnamon Rolls

User Reviews

5.0

6 reviews
Excellent
  • Prep Time

    30 mins

  • Cook Time

    30 mins

  • Rising Time

    2 hrs

  • Total Time

    2 hrs 40 mins

  • Servings

    20 rolls

  • Calories

    312 kcal

  • Course

    Breakfast

  • Cuisine

    American

Homemade Cinnamon Rolls

This homemade cinnamon roll recipe has been passed down for generations in my family. The soft, airy dough is rolled in a cinnamon sugar mixture, tossed with raisins and nuts, and drizzled with icing. 

I Made This!

Be the first!

Save this

Be the first!

Ingredients

Servings

Dough

  • ½ cup milk
  • ½ cup sugar
  • 1 tsp salt
  • ½ cup margarine or shortening
  • ½ cup warm water 105 degrees
  • 2 packages active dry yeast
  • 2 eggs beaten
  • 4 1/2 cups all-purpose flour plus ½ cup more as needed

Filling

  • 6 Tablespoons butter melted
  • 1 cup very finely chopped pecans or walnuts plus more for garnishing
  • 1/2 cup sugar
  • 1 tsp cinnamon
  • 1 cup raisins

Icing

  • 1 cup powdered sugar
  • 1 Tablespoon milk
  • ½ teaspoon vanilla
Add to Shopping List

Instructions

Dough Instructions

  1. Scald the milk by bringing it to a near boil, then remove it from the heat. Add the sugar, salt, and margarine/shortening and stir until combined. Let it reduce to lukewarm in temperature, (105 degrees.)
  2. Add the warm water to a large bowl and stir in the yeast until dissolved. Add in the lukewarm milk mixture along with the beaten eggs and 1 cup of flour. Beat until smooth, a hand mixer makes this easier.
  3. Add 3 ½ cups flour and mix until a soft dough forms. If it is too sticky, you can add up to ½ cup additional flour.
  4. Turn the dough onto a floured surface and knead for 8 minutes, until smooth and elastic.
  5. Grease a large bowl and add the dough to it. Turn the dough so that all sides are greased.
  6. If making the dough ahead of time, refrigerate the dough for 3-4 days from here. Then remove the dough once ready to continue and let it come to room temperature before proceeding.
  7. Cover the bowl and put it in a warm place to rise until doubled in size, this takes at least 1 hour. *See my dough rising tips in the notes if needed.
  8. Punch the dough down, cover, and let it rise again until nearly doubled in size, about 30 minutes.

Assembly instructions

  1. Place the dough back onto a floured surface and roll into two individual 16 x 15 inch rectangles. (Each makes about 10 rolls) 
  2. Brush the top of the dough with melted butter.
  3. In a medium bowl, combine the chopped nuts, sugar, cinnamon, and raisins. Sprinkle it evenly over the top of each rectangle to within ½ inch of the edge and pat it down gently.
  4. Locate the 16 inch side closest to you and tightly roll the dough up to form a cylinder. Repeat for the other rectangle. Seal the edges and cut 1 ½ inch slices, placing them onto a greased baking sheet as you do so.
  5. Cover and let the rolls rise until doubled, about 30 minutes.
  6. Preheat the oven to 425 degrees.
  7. Bake the rolls for approximately 10 minutes, until they are a nice golden brown. Keep a close eye on them as the oven is hot.
  8. Combine the ingredients for the icing and spread it over the warm rolls. Sprinkle with additional chopped nuts if desired. Serve immediately for super fresh results!

Notes

  • Method #1: (I like this method best) Heat the oven to 315° F and place the bowl on top of a warm spot on the oven. For me, the warmest spot is right in the front of the oven between the front two burners.
  • Method #2: Place a sheet pan on the bottom rack in the oven. Remove the top rack. Boil water and pour it into the tray, then place the bowl of dough on top and close the door.
  • Method #3: Take a new package of yeast and mix it with 1/4 cup of warm water and 1/2 teaspoon of sugar. Let it sit for 10 minutes until it starts to foam. Knead the yeast mixture into the dough, and place it in a warm place to rise.
  • These prepared rolls can be frozen in an airtight container and are best if used within 3-4 months. 
  • To serve: Remove them from the freezer, let them come to room temperature, then bake them at 320 degrees for 5-10 minutes prior to serving. 

Nutrition Information

Show Details
Calories 312kcal (16%) Carbohydrates 44g (15%) Protein 5g (10%) Fat 13g (20%) Saturated Fat 4g (20%) Cholesterol 26mg (9%) Sodium 158mg (7%) Potassium 136mg (4%) Fiber 1g (4%) Sugar 16g (32%) Vitamin A 140IU (3%) Vitamin C 0.5mg (1%) Calcium 25mg (3%) Iron 1.8mg (10%)

Nutrition Facts

Serving: 20rolls

Amount Per Serving

Calories 312 kcal

% Daily Value*

Calories 312kcal 16%
Carbohydrates 44g 15%
Protein 5g 10%
Fat 13g 20%
Saturated Fat 4g 20%
Cholesterol 26mg 9%
Sodium 158mg 7%
Potassium 136mg 3%
Fiber 1g 4%
Sugar 16g 32%
Vitamin A 140IU 3%
Vitamin C 0.5mg 1%
Calcium 25mg 3%
Iron 1.8mg 10%

* Percent Daily Values are based on a 2,000 calorie diet.

Genuine Reviews

User Reviews

Overall Rating

5.0

6 reviews
Excellent

Write a Review

Drag & drop files here or click to upload
Other Recipes

You'll Also Love

Homemade Cinnamon Rolls

American
4.7 (27 reviews)

Homemade Cinnamon Rolls

American
5.0 (87 reviews)

Homemade Cinnamon Rolls

American
5.0 (237 reviews)

Homemade Apple Cinnamon Rolls Recipe

American
5.0 (6 reviews)

Best Homemade Cinnamon Rolls

American
5.0 (21 reviews)

Homemade Cinnamon Rolls from Scratch

American
0.0 (0 reviews)

Homemade Cinnabon Cinnamon Rolls Recipe

American
4.8 (273 reviews)

Easy Homemade Cinnamon Rolls

American
5.0 (108 reviews)

Homemade Cinnamon Rolls 

American
5.0 (12 reviews)

Homemade Cinnamon Rolls

American
5.0 (21 reviews)

BEST HOMEMADE CINNAMON ROLLS

American
0.0 (0 reviews)

Homemade Keto Cinnamon Rolls

American
5.0 (12 reviews)