Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

The Best Gingerbread Cinnamon Rolls Recipe (Perfect For Christmas Morning!)


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Nicole Nared-Washington
  • Total Time: 3 hours
  • Yield: 12 rolls 1x

Description

Soft gingerbread cinnamon rolls with molasses & warm spices, topped with cream cheese frosting. Perfect for Christmas morning!


Ingredients

Units Scale
  • 1 cup whole milk (or almond milk), warmed to 110°F
  • 2 1/4 teaspoons active dry yeast (1 packet)
  • 1/2 cup granulated sugar
  • 1/3 cup unsalted butter, melted
  • 1/4 cup molasses
  • 2 large eggs, room temperature
  • 4 1/2 cups all-purpose flour, plus more for dusting
  • 1 teaspoon salt
  • 1 1/2 teaspoons ground ginger
  • 1 teaspoon ground cinnamon
  • 1/2 teaspoon ground nutmeg
  • 1/4 teaspoon ground cloves

For the Gingerbread Filling:

  • 1/2 cup unsalted butter, softened
  • 3/4 cup brown sugar, packed
  • 2 tablespoons ground cinnamon
  • 1 tablespoon ground ginger
  • 1/4 cup molasses
  • Pinch of salt

For the Cream Cheese Frosting:

  • 4 oz cream cheese, softened
  • 1/4 cup unsalted butter, softened
  • 2 1/2 cups powdered sugar
  • 2 teaspoon vanilla extract
  • 23 tablespoons milk (as needed)
  • Pinch of salt

Instructions

Make the Dough:

1. In a large mixing bowl, combine warm milk, yeast, and 1 tablespoon sugar. Let sit 5-10 minutes until foamy.

Creamy bread pudding mixture with custard and chunks of bread, ready to bake or serve.
Activated Yeast

2. Add remaining sugar, melted butter, molasses, and eggs. Whisk until combined.

wety ingredients
Wet ingredients

3. In a separate bowl, whisk together flour, salt, ginger, cinnamon, nutmeg, and cloves. Gradually add to wet ingredients, mixing until a soft dough forms.

combining the wet and dry ingredients

4. Knead for 6-8 minutes by hand or 4-5 minutes with stand mixer until smooth and elastic. Add flour 1 tablespoon at a time if needed.

gingerbread cinnamon rolls dough

5. Place dough in greased bowl, cover, and let rise in warm place for 1-1½ hours until doubled.

Prepare Filling & Assemble:

6. Mix softened butter, brown sugar, cinnamon, ginger, molasses, and salt until spreadable.

cinnamon roll filling combined

7. Punch down dough and roll into 16×12-inch rectangle on floured surface.

gingerbread cinnamon rolls dough doubled in size

8. Spread filling evenly, leaving ½-inch border on one long side.

gingerbread cinnamon rolls with filling spread on dough

9. Roll tightly from opposite long side, pinch seam to seal.

10. Cut into 12 equal pieces and place in greased 9×13-inch pan.

Butter cinnamon rolls, homemade cinnamon rolls, easy cinnamon roll recipe, delicious breakfast pastries.

11. Traditional Method: Cover and let rise 30-45 minutes until puffy, then bake.

*Overnight Method (Recommended): Cover tightly with plastic wrap and refrigerate up to 16 hours. In morning, let sit at room temperature 30-45 minutes before baking.

Bake:

  1. Preheat oven to 350°F.
  2. Bake 25-30 minutes until golden brown (190°F internal temperature).
  3. Cool in pan 10 minutes.

Make Frosting:

 

  1. Beat cream cheese and butter until fluffy. Add powdered sugar, vanilla, and salt. Add milk 1 tablespoon at a time to desired consistency.
  2. Spread frosting over warm rolls and serve!

Notes

Overnight Method Benefits: Chilling overnight develops deeper flavor, creates fluffier texture, and makes Christmas morning easier. Highly recommended but not required!

Dairy-Free: Use almond milk in dough. For dairy-free frosting, use vegan cream cheese and butter.

Storage: Room temperature 2 days, refrigerator 5 days, freezer 3 months (unfrosted).

Pro Tips

  • Warm milk to 105-115°F for best yeast activation
  • Use dental floss for cleanest cuts
  • Don’t overbake—slightly underdone is better than dry
  • Frost while warm for melty, bakery-style finish
  • Prep Time: 2 hours 30 minutes (includes rising time)
  • Cook Time: 30 minutes
  • Category: Breakfast
  • Method: Bake
  • Cuisine: American