Skip to Content

Caramel Rolls Recipe

Caramel Rolls are one of my family’s favorite weekend treats! Homemade dough is the best Sunday morning treat.

Caramel Rolls from

Caramel Rolls

I usually make my own caramel sauce for this recipe. It can be a little tricky though, so if you want to do a brown sugar caramel sauce like I did this time, I promise it will still be good. Someday when you are feeling adventurous though, try out that scratch caramel! It is really worth the effort.

This recipe will make about 30 rolls, depending on how big you slice them. I love buying the tinfoil pans at the dollar store for this. Perfect for giving away to friends and neighbors without worrying about your pie plates or cake pans getting back to you. 🙂 I didn’t have those this time, so I used my large cake pans, which worked perfectly!

Caramel Rolls from

Start your dough by heating the milk up to warm. Not hot…just warm. You don’t want to kill your yeast. You should be able to comfortably stick your finger into the milk.

Put the warm milk in your mixer with the dough hook attached and add the yeast, egg, sugar, and salt. Mix until the egg is beaten. Start adding the flour until a wet dough is formed. After about half of the flour is incorporated, slowly pour in melted (but not too hot!) butter while the mixer is running.

After the butter is mixed well into the dough, start adding more flour in until a soft dough forms and the sides of your mixer are clean. Mix for about 4 minutes, until an elastic, smooth dough is formed into a ball. Place the dough into a lightly greased bowl and cover with a damp towel and allow to rise until doubled in size in a warm, draft-free place.

When the dough has risen, punch down, grab 1/2 of it, and roll it out on a well-floured surface into a rectangular shape and it’s about 1/4 inch thick.

Caramel Rolls from

Pour enough melted butter over the dough to cover it well. I use about 1/2 cup, sometimes a little more.

Caramel Rolls from

Now sprinkle and cover with the sugar/cinnamon mixture.

Caramel Rolls from

Roll the dough from the side farthest from you towards the front, and seal the seam. It helps to use a bit of water on your fingers and dampen slightly the edges so they will seal well.

Caramel Rolls from

If the seam is really sticky, sprinkle and brush it lightly with some flour so it won’t stick to your counter. Slice the dough with a serrated knife (I find a long bread knife works best) into pieces 2 inches thick.

Caramel Rolls from
Repeat this with the rest of the dough and place into buttered pans.
Caramel Rolls from
Cover and let rise until doubled.
Caramel Rolls from
Bake in a 350 degree oven for 20-25 minutes, or until lightly browned on the top. Make sure the middle roll is done. If they are packed too tight into the pans the middle roll can stay a little doughy.
Caramel Rolls from
Top with your caramel sauce and enjoy!
Caramel Rolls from
Caramel Rolls

Caramel Rolls

Yield: 24 servings
Prep Time: 30 minutes
Rise Time: 2 hours
Cook Time: 25 minutes
Total Time: 2 hours 55 minutes

Gooey scratch-made caramel rolls for a special weekend breakfast! Homemade all the way from the dough to the carmel, no one can turn down a hot sticky bun.



  • 3 cups warm milk
  • 2.5 tablespoon yeast
  • 1 large egg
  • 1 stick butter, melted
  • 1 cup sugar
  • 2 tsp salt
  • 8-10 cups bread flour
  • 1 tsp baking powder


  • 2-3 sticks butter, melted
  • 1.5 TBSP cinnamon
  • 2.5 cups brown sugar
  • 1 cup white sugar
  • 1 TBSP corn starch


  • 1 cup brown sugar
  • 1/2 cup butter
  • 1 cup heavy cream
  • 1 tsp vanilla


  1. Place warm milk, yeast, egg, sugar, and salt into a mixer with the dough hook attached. Beat until egg is incorporated. Mix the baking soda into the flour. Add approximately 1/2 of flour in batches. Mix until incorporated. Slowly drizzle in melted and cooled butter into dough and mix until combined. Add in more flour until a soft dough forms and cleans the sides of your mixer.
  2. Let rise, covered, until doubled.
  3. Roll out 1/2 of dough into a rectangle approximately 1/4 inch thick.
  4. Spread enough melted butter over rolls to cover well.
  5. Mix filling ingredients together well. Sprinkle over butter and lightly press down with hands or a rolling pin.
  6. Roll up and seal seams well. Cut into 2 inch sections, place in two buttered 10x13 inch pans. Cover and let rise until doubled.
  7. Bake in 350 degree oven until lightly golden brown, about 20-25 minutes, depending on the size of the rolls and the size of your pans.
  8. Make caramel sauce by combining the brown sugar, butter, cream, and vanilla in a sauce pan and heating over medium-low heat until simmering. Stir frequently, and let simmer for 10 minutes until slightly reduced and the sugar is fully dissolved. Pour over rolls after they come out of the oven.
Nutrition Information:
Yield: 24 Serving Size: 1
Amount Per Serving: Calories: 875 Total Fat: 31g Saturated Fat: 16g Trans Fat: 1g Unsaturated Fat: 11g Cholesterol: 72mg Sodium: 405mg Carbohydrates: 377g Fiber: 12g Sugar: 44g Protein: 57g
Nutrition data provided here is only an estimate. If you are tracking these things for medical purposes please consult an outside, trusted source. Thanks!
Stuffed Crust Pizza
Stuffed Crust Pizza
Chicken Enchilada Casserole

Caramel Monkey Bread - Or Whatever You Do

Wednesday 17th of September 2014

[…] when I am whipping up something like this I go for traditional caramel rolls.¬†Why not, right? Who can resist that? This caramel monkey bread may have slightly tipped the […]

Paula @ Vintage Kitchen

Sunday 5th of May 2013

A caramel topping, of course! A new level of cinnamon rolls. Amazing looking too!