These soft and fluffy Gingerbread Cinnamon Rolls are infused with warm spices and sweet molasses, then topped with a luscious cream cheese frosting, perfect for cozy holiday mornings.
A Cozy Morning Treat: Gingerbread Cinnamon Rolls
There’s something magical about how winter mornings smell. At our place, it’s a mix of sleepy kids, coffee brewing, and something warm rising in the oven. On snow days or slow weekends, we linger a little longer in our pajamas — especially when there’s a pan of Gingerbread Cinnamon Rolls baking away, filling the house with the sweet scent of molasses and spice.
Growing up, we didn’t have snow (we spent a few winters in Southeast Asia), but my mom still found ways to make things feel cozy. She’d twist her classic cinnamon roll recipe with whatever flavors felt festive, and one year — in a tiny rental kitchen in Bangkok — she added ginger and molasses. I didn’t know it then, but that combo would live rent-free in my memory for decades.
Now, it’s part of our own holiday baking traditions — right alongside these dairy-free Christmas cookies. These molasses rolls are soft, gently spiced, and made for mornings where the lights are still twinkling and the coffee refills itself.
“The smell of molasses and cinnamon swirling together is the fastest way to bring December into your kitchen.”
What Makes These Gingerbread Cinnamon Rolls Special?
These aren’t just any cinnamon rolls — they’re full of gingerbread flavor, wrapped in a soft, fluffy dough that’s rich with molasses and holiday spice. If a classic cinnamon swirl and your favorite gingerbread cookie had a love child, this would be it.
What makes them stand out is the molasses — not just in the dough, but also in the spiced filling and the frosting. It gives these molasses cinnamon rolls a deeper, richer flavor than traditional sweet rolls, with a cozy warmth that lingers. The ginger, cinnamon, and a touch of vanilla blend perfectly to create that nostalgic holiday taste. And when you top them with a cream cheese frosting that’s been lightly spiced and sweetened with a little more molasses? It’s like wrapping up the holidays in a bite.
Here’s what I think really makes these rolls shine:
- Bold gingerbread flavor from molasses, cinnamon, and ginger
- Soft yeast rolls that stay tender even after cooling
- Molasses swirl filling that’s sticky and spiced
- Cream cheese frosting with hints of vanilla and warm spice
- Perfect for a cozy holiday breakfast or brunch gathering
If you’re as gingerbread-obsessed as I am, you’ll also love my soft gingerbread cookies — they’re another warm hug from the oven.
Ingredients You’ll Need
What I love most about these gingerbread cinnamon rolls is that they rely on everyday ingredients — the kind that are probably already tucked into your pantry or fridge. But when you bring them together, they transform into something that tastes like a holiday hug.
For the Dough:
- 5 cups bread flour or all-purpose flour
- 2 packets instant yeast
- ¼ cup packed brown sugar
- 1 tsp salt
- 1¼ tsp ground ginger
- 1 cup warm milk (not hot — think cozy bath temp)
- 2 large eggs, room temperature
- 6 tbsp softened butter
- ¼ cup molasses
- 1 tsp vanilla extract
For the Filling:
- ½ cup packed brown sugar
- 2 tsp ground cinnamon
- 1 tsp ground ginger
- 1 stick softened butter
- 2 tbsp molasses
For the Frosting:
- 4 tbsp softened butter
- 6 oz softened cream cheese
- 1½ tbsp molasses
- 2 tsp ground ginger
- ¼ tsp ground cinnamon
- 1 tsp vanilla extract
- 2 cups powdered sugar
Eva’s Note: Make sure your eggs and butter are at room temperature — it helps the dough come together smoothly and bake up nice and fluffy. And if you’re wondering about molasses, I like to use a mild, unsulphured kind made for baking. It gives depth without overpowering the sweetness.
How to Make Gingerbread Cinnamon Rolls
There’s something so grounding about baking with your hands — especially when the kitchen smells like molasses and cinnamon. Making these gingerbread cinnamon rolls does take a little time, but it’s the kind of time that feels comforting, not rushed. I usually make them on a weekend morning, with my youngest perched on a stool “helping” (read: sneaking bits of dough).
Here’s how to bring them to life, one cozy step at a time.
1. Make the Dough
In the bowl of a stand mixer (or large mixing bowl if you’re going old-school), combine:
- Warm milk, molasses, and yeast. Let it sit for 5–10 minutes until foamy.
- Add in the eggs, softened butter, brown sugar, ginger, salt, and vanilla.
- Slowly mix in the flour, 1 cup at a time, until a soft dough forms.
Knead with the dough hook (or your hands) for about 8 minutes, until it’s elastic and slightly tacky. If the dough feels too sticky, add a little extra flour — but not too much.
Eva’s Note: This dough is soft and slightly sticky — that’s what helps make soft yeast rolls so pillowy later on. Don’t over-flour it.
2. First Rise
Form the dough into a ball and place it in a lightly greased bowl. Cover with a damp towel or plastic wrap.
Let it rise for about 1 to 1½ hours, or until doubled in size.
Eva’s Shortcut for Busy Mornings:
Preheat your oven to 200°F for just 5 minutes, then turn it off. Place the covered dough bowl inside — the gentle warmth helps it rise faster, especially on chilly mornings.
3. Mix the Filling
While the dough rises, stir together:
- Softened butter
- Brown sugar
- Cinnamon
- Ginger
- Molasses
It should be thick and spreadable — like spiced molasses butter. Try not to eat it all with a spoon (but no judgment if you do).
4. Roll Out and Fill
Punch down the risen dough and turn it out onto a floured surface. Roll into a large rectangle — roughly 16×20 inches.
Spread the filling edge to edge, leaving just a tiny border on the far side.
Eva’s Note: Covering every inch means every bite gets that sticky, spiced swirl. It’s the secret to a truly decadent molasses cinnamon roll.
5. Roll and Slice
Roll the dough up tightly, starting from the long edge closest to you. Once you’ve got a log, use unflavored dental floss to slice into 12 even rolls.
Eva’s Tip: Dental floss makes clean cuts without squishing the layers — perfect for keeping that cinnamon swirl visible and intact.
6. Second Rise
Place the rolls into a greased 9×13 baking dish. Cover again and let them rise for 30–40 minutes, until puffy.
7. Bake
Bake in a preheated 350°F oven for 22–28 minutes, or until the tops are golden brown and the centers are cooked through.
Let cool for 10 minutes before frosting.
8. Make the Frosting
While the rolls bake, beat together:
- Cream cheese
- Butter
- Molasses
- Spices
- Powdered sugar
- Vanilla
The frosting should be creamy and thick, with just a hint of spice.
9. Frost and Serve
Spread the frosting generously over the warm (not hot) rolls.
Eva’s Note: Frosting them while they’re still a little warm gives that perfect soft-melt look — the middle stays gooey, and the frosting drapes like a cozy blanket.
If you’re prepping for company, you can totally shape the rolls the night before and refrigerate them. In the morning, just let them come to room temp while you brew coffee, then pop them in the oven. I’ve done that a few times when making these alongside another make-ahead holiday breakfast, and it’s a lifesaver.
Tips for Perfectly Soft Rolls Every Time
Getting the perfect soft cinnamon rolls can feel like a little holiday miracle — but truthfully, it’s all about a few gentle tricks and knowing what the dough needs. Over the years (and after a few less-than-fluffy batches), I’ve figured out what makes these gingerbread cinnamon rolls truly tender and pillowy.
Top 3 Mistakes to Avoid (and What to Do Instead):
- Too much flour = dry rolls
Stick with a slightly sticky dough — you can always dust your hands or the counter, but adding too much flour into the mix will make the rolls heavy instead of soft. - Under or over-proofing
If your dough doesn’t rise enough, the rolls will be dense. If it rises too long, the dough can collapse. Look for a soft puff — about doubled in size is the sweet spot. - Baking too long
Even a few extra minutes can make the edges too firm. Check at 22 minutes and gently touch the center — it should feel set but still soft.
Bonus Tips from My Kitchen:
- Use bread flour
Bread flour gives these soft yeast rolls extra structure, which really helps when you’re working with a rich dough full of molasses. The texture turns out fluffy but satisfying. - Spread filling all the way to the edges
Don’t leave big bare spots — the more coverage, the more evenly spiced each bite will be. - Cool slightly before frosting
Let the rolls sit for 10–15 minutes so the frosting melts just enough without sliding off completely.
Eva’s Note: I once left the dough to rise in the coldest corner of our kitchen (rookie move), and it barely budged. Lesson learned: give it a warm, draft-free spot. Now I use the oven-warming trick every time.
For a full holiday brunch spread, I love pairing these sweet rolls with something savory like roasted sweet potato rounds. The sweet-and-savory combo makes the table feel special without any fuss.
Storing and Reheating Gingerbread Rolls
One of the best things about these gingerbread cinnamon rolls? They reheat beautifully — which means you can sneak one the next day (or two) and it still tastes like a cozy holiday morning. Here’s how I store and warm them to keep that soft, spiced magic alive.
To Store (Short-Term):
- Once cooled, place the rolls in an airtight container or cover the pan tightly with foil.
- Store at room temperature for up to 2 days, or in the fridge for up to 5 days.
Eva’s Note: I like to wrap individual rolls in foil if I know the kids will be grabbing one for a school-day treat. Lily loves a warm cinnamon roll in her lunchbox.
To Reheat:
- Microwave (Single Roll): Wrap lightly in a damp paper towel and heat for 15–20 seconds.
- Oven (Full Tray): Cover with foil and warm at 300°F for 10–15 minutes until soft and warm again.
Tip: If already frosted, reheat gently to avoid melting the frosting completely. If you froze them unfrosted, just frost after reheating.
To Freeze:
- Freeze baked rolls before frosting in a freezer-safe bag or container for up to 2 months.
- Thaw overnight in the fridge, then reheat and frost.
Eva’s Note: One Christmas, I baked a full tray ahead, froze them, and popped them in the oven while stockings were being opened. It felt like I was winning the holiday morning.
Variations & Serving Ideas
These gingerbread cinnamon rolls are already a showstopper, but if you’re the type who likes to play around (or have a sister like mine who always has ideas), you’ll love these festive twists and serving ideas.
Fun Flavor Variations:
- Add orange zest to the frosting
My sister swears by this — the citrus lifts the richness of the molasses and makes it feel super bright and cheery. - Top with sugared pecans
A little crunch adds contrast to the soft, spiced dough. - Mix in cardamom or cloves
Just a pinch gives an extra layer of cozy warmth to the dough or filling. - Use maple in the frosting
Swap out a tablespoon of molasses for pure maple syrup to change up the flavor (especially nice for a brunch vibe). - Try mini rolls
Slice the log into 24 instead of 12 for smaller rolls — perfect for a brunch buffet or kid-friendly portions.
Eva’s Note: Last year I baked a batch of mini rolls and tucked them into a holiday brunch spread alongside scrambled eggs, fresh fruit, and hot cider. The tray was empty before I even sat down.
Whether you’re serving them fresh out of the oven, gifting a tray to neighbors, or adding them to your holiday breakfast menu, these spiced breakfast rolls are just the thing to make the season feel a little sweeter.
Frequently Asked Questions about Gingerbread Cinnamon Rolls
Every time I share these gingerbread cinnamon rolls, a few questions pop up — especially from folks baking them for the first time around the holidays. I’ve rounded up the most common ones here, with my real-life answers from years of baking (and learning a few lessons along the way).
Q: Can I make these gingerbread cinnamon rolls ahead of time?
A: Yes! You can fully prepare the rolls through the shaping stage, then cover the pan tightly and refrigerate overnight. In the morning, let them sit at room temp for about 45–60 minutes before baking.
Eva’s Note: I usually do this on Christmas Eve — I get up early, pop the rolls into the oven, and by the time the coffee’s ready, the house smells like magic.
Q: How do I keep cinnamon rolls soft after baking?
A: Store them while they’re still slightly warm in an airtight container or wrapped tightly in foil. When reheating, do it gently — in the microwave with a damp paper towel or in a low oven.
Eva’s Tip: I sometimes wrap a couple in foil and sneak them into the kids’ lunchboxes as a surprise. Still soft by lunchtime.
Q: What’s the best molasses for baking cinnamon rolls?
A: Look for unsulphured molasses labeled “mild” or “baking molasses.” It gives deep flavor without being bitter. Avoid blackstrap — it’s too strong for this recipe.
Eva’s Note: I keep a bottle of Grandma’s brand in my pantry — it’s the same one my mom used, and the smell instantly takes me back to her kitchen.
Q: Can I freeze these gingerbread rolls after baking?
A: Absolutely. Freeze unfrosted rolls in a freezer bag or container for up to 2 months. Reheat as directed, then frost just before serving.
Eva’s Tip: When we had guests coming last-minute one December, I thawed a frozen batch, warmed them up, and no one guessed they weren’t fresh from scratch.
That wraps up everything you need to know about these cozy, spiced, and unforgettable gingerbread cinnamon rolls. Whether you bake them for a crowd or enjoy one quietly with a cup of tea by the window, I hope they bring comfort and joy to your holiday mornings.
Print
Gingerbread Cinnamon Rolls Recipe
- Total Time: 2 hours 30 minutes
- Yield: 12 rolls 1x
Description
Soft and fluffy gingerbread cinnamon rolls filled with a molasses-spiced swirl and topped with cream cheese frosting. Perfect for holiday mornings.
Ingredients
5 cups bread flour or all-purpose flour
2 packets instant yeast
¼ cup packed brown sugar
1 tsp salt
1¼ tsp ground ginger
1 cup warm milk
2 large eggs, room temperature
6 tbsp softened butter
¼ cup molasses
1 tsp vanilla extract
Filling:
½ cup packed brown sugar
2 tsp ground cinnamon
1 tsp ground ginger
1 stick softened butter
2 tbsp molasses
Frosting:
4 tbsp softened butter
6 oz softened cream cheese
1½ tbsp molasses
2 tsp ground ginger
¼ tsp ground cinnamon
1 tsp vanilla extract
2 cups powdered sugar
Instructions
1. In a large mixing bowl, combine warm milk, molasses, and yeast. Let sit 5–10 minutes until foamy.
2. Add eggs, softened butter, brown sugar, ginger, salt, and vanilla. Stir to combine.
3. Gradually mix in the flour, one cup at a time, until a soft dough forms.
4. Knead dough for 8 minutes until elastic and slightly tacky.
5. Place dough in a greased bowl, cover, and let rise for 1 to 1½ hours or until doubled.
6. Mix filling ingredients in a small bowl until smooth and spreadable.
7. Roll dough into a 16×20 inch rectangle. Spread filling edge to edge.
8. Roll up the dough tightly and cut into 12 rolls using dental floss.
9. Place rolls in a greased 9×13 pan. Cover and let rise 30–40 minutes.
10. Bake at 350°F for 22–28 minutes until golden brown.
11. While rolls bake, beat frosting ingredients together until smooth.
12. Frost rolls while warm but not hot. Serve and enjoy!
Notes
For extra-soft rolls, use bread flour and don’t over-flour the dough.
Let the dough rise in a warm oven for better proofing.
Cover the entire surface with filling for an even molasses swirl.
Unfrosted rolls freeze well up to 2 months. Reheat and frost before serving.
- Prep Time: 30 minutes
- Cook Time: 25 minutes
- Category: Breakfast
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 roll
- Calories: 370
- Sugar: 21g
- Sodium: 260mg
- Fat: 14g
- Saturated Fat: 8g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 56g
- Fiber: 2g
- Protein: 6g
- Cholesterol: 55mg