Christmas Tree Cinnamon Rolls Recipe
These Christmas tree cinnamon rolls take a classic breakfast and turn it into a fun holiday centerpiece. Honestly, they taste as good as they look.
I shape soft, fluffy cinnamon rolls into a Christmas tree and top them with a sweet cream cheese frosting. It’s a great pick for Christmas morning or any holiday get-together.
The cool thing is, you don’t need fancy skills or hard-to-find ingredients. Even if you’ve never shaped dough before, you’ll be fine.
The rolls bake up together in a tree shape, so everyone can just pull off a roll and dig in. You get those tasty cinnamon swirls inside, and the cream cheese icing just ties it all together.
Let me walk you through how I make these Christmas tree cinnamon rolls. I’ll cover the gear you’ll want, what goes into the dough, and the easiest way to shape the tree.
Equipment
Making these is a breeze if you’ve got the right tools on hand. Here’s what I usually grab before I start.
For mixing and preparing the dough:
- Large mixing bowl
- Measuring cups and spoons
- Stand mixer with dough hook (or you can go old-school and use your hands)
- Clean kitchen towel or plastic wrap
- Rolling pin
For shaping and baking:
- Baking sheet or a big baking pan
- Parchment paper or a silicone baking mat
- Sharp knife or pizza cutter
- Pastry brush
For the cream sauce:
- Medium saucepan
- Whisk
- Small bowl
I always reach for my stand mixer if I can—it just makes kneading so much easier. But hey, kneading by hand works too, just takes a little more elbow grease (about 8-10 minutes).
A pizza cutter is my go-to for slicing the dough into strips. It’s faster and gives you cleaner edges than a regular knife.
Make sure your baking sheet is big enough for the tree shape. I’d say something like a 13×18 inch pan is just right.
A pastry brush comes in handy for spreading melted butter. You really want that cinnamon flavor in every bite, trust me.
Most of this stuff is probably already in your kitchen. If not, parchment paper is the only thing I’d call “special”—it keeps the rolls from sticking and makes cleanup a breeze.
Ingredients
Here’s what you’ll need for these Christmas tree cinnamon rolls. The recipe’s split into three parts: dough, filling, and cream cheese frosting.
For the Dough:
- 4 cups all-purpose flour
- 1/4 cup granulated sugar
- 1 packet (2 1/4 teaspoons) active dry yeast
- 1 cup whole milk, warmed
- 1/4 cup unsalted butter, melted
- 1 large egg
- 1/2 teaspoon salt
For the Cinnamon Filling:
- 1/2 cup unsalted butter, softened
- 3/4 cup packed brown sugar
- 2 tablespoons ground cinnamon
- 1/4 teaspoon nutmeg (optional)
For the Cream Cheese Frosting:
- 4 ounces cream cheese, softened
- 1/4 cup unsalted butter, softened
- 1 1/2 cups powdered sugar
- 1 teaspoon vanilla extract
- 2-3 tablespoons milk
Room temperature ingredients make the frosting way easier to mix. For the dough and filling, make sure your butter is melted or soft, depending on the step.
When you’re mixing the milk with the yeast, it should be warm, not hot. I usually just test it with my finger—it should feel cozy, not scorching. That way, the yeast gets going without dying off.
Instructions
First things first, I preheat my oven to 375°F (190°C) and line a baking sheet with parchment.
For the dough, I whisk together the warm milk, sugar, and yeast in a bowl. Let that sit about 5 minutes—if it gets foamy, you’re good to go.
Then I add in the melted butter, egg, and salt. I slowly mix in the flour until it all comes together into a soft dough.
I knead the dough on a floured counter for about 5 minutes, just until it’s smooth. After that, I pop it in a greased bowl, cover it, and let it rise for an hour.
Once it’s puffed up, I roll the dough out into a big rectangle, about 1/4 inch thick. I spread softened butter all over, then sprinkle the cinnamon-sugar mix right on top.
Now I cut the dough into strips—wider at the bottom, thinner at the top—so the tree shape looks right. I roll up each strip into a little cinnamon roll.
I arrange the rolls on the baking sheet in a Christmas tree shape. One at the top for the star, then more rolls in rows below, making the tree wider as I go down.
I let the shaped rolls rise for another 20 minutes. Then I bake them for 18-22 minutes until they’re golden and smell amazing.
While they’re in the oven, I whip up the cream cheese frosting. Just mix powdered sugar, cream cheese, milk, and vanilla until it’s nice and smooth.
Once the rolls are out, I drizzle that frosting all over the warm tree and serve it up.
Notes
If you have leftovers, just pop them in an airtight container. They’ll be fine at room temp for a couple days, or in the fridge for up to five.
I always warm up the rolls for about 15-20 seconds in the microwave before eating. Makes them soft and gooey again.
The frosting can be made ahead. Just stash it in the fridge, and let it sit out for 10 minutes before using. Give it a quick stir and you’re set.
If your dough’s sticking, sprinkle a bit more flour on your surface. But don’t go overboard—too much and your rolls will get heavy.
You can totally prep these the night before. After cutting and shaping, cover the pan and stick it in the fridge. In the morning, let them sit out for half an hour, then bake.
Room temp butter for the filling spreads way easier, by the way.
The tree shape usually works best with about 10-12 rolls. I do 4 at the bottom, then 3, then 2, and one at the top. Sometimes I add a single roll at the bottom for the trunk, just for fun.

Equipment
- Large mixing bowl
- Measuring cups and spoons
- Stand mixer with dough hook (optional)
- Clean kitchen towel or plastic wrap
- Rolling Pin
- Baking sheet or 13×18-inch baking pan
- Parchment paper or silicone baking mat
- Sharp knife or pizza cutter
- Pastry brush
- Medium saucepan
- Whisk
- small bowl
Ingredients
- 4 cups all-purpose flour
- 1/4 cup granulated sugar
- 2 1/4 tsp active dry yeast 1 packet
- 1 cup whole milk warmed (about 105–110°F / 40–43°C)
- 1/4 cup unsalted butter melted
- 1 large egg
- 1/2 tsp salt
- 1/2 cup unsalted butter softened
- 3/4 cup brown sugar packed
- 2 tbsp ground cinnamon
- 1/4 tsp ground nutmeg optional
- 4 oz cream cheese softened
- 1/4 cup unsalted butter softened
- 1 1/2 cups powdered sugar
- 1 tsp vanilla extract
- 2-3 tbsp milk as needed for consistency
Instructions
- Preheat the oven to 375°F (190°C). Line a large baking sheet (about 13×18 inches) with parchment paper.
- Activate the yeast: in a large bowl, whisk together the warm milk, granulated sugar, and yeast. Let stand for about 5 minutes, until foamy.
- Add the melted butter, egg, and salt. Mix well, then gradually stir in the flour until a soft dough forms.
- Knead the dough on a lightly floured surface (or in a stand mixer with a dough hook) until smooth and elastic, about 5–8 minutes.
- Place the dough in a greased bowl, cover, and let rise in a warm spot until doubled in size, about 60 minutes.
- Turn the dough out onto a floured surface and roll into a large rectangle about 1/4-inch thick.
- Spread the softened butter over the dough. In a small bowl, mix brown sugar, cinnamon, and nutmeg (if using), then sprinkle evenly over the butter.
- Cut the dough into strips that are wider at the bottom and narrower at the top (so the rolls create a tree shape). Roll each strip up tightly to form individual cinnamon rolls.
- Arrange the rolls on the prepared baking sheet in a Christmas tree shape (for example: 4 rolls on the bottom row, then 3, then 2, then 1 at the top). Add one roll at the bottom as a trunk if desired. Leave a little space for expansion.
- Cover and let the shaped rolls rise for about 20 minutes, until slightly puffy.
- Bake for 18–22 minutes, until golden brown and cooked through.
- Meanwhile, make the icing: beat cream cheese and softened butter until smooth. Mix in powdered sugar and vanilla, then add milk 1 tablespoon at a time until you reach a drizzleable consistency.
- Drizzle or spread the icing over the warm rolls. Serve immediately while soft and gooey.
Notes
Nutrition
Tasting Notes
The first bite of these Christmas tree cinnamon rolls? Wow, you really get that sweet-spicy thing going on. The cinnamon just warms you up, and then the cream cheese frosting comes in with this tangy, rich kick that keeps things from getting boring.
The dough is super soft—like, almost melts away as you chew. I love how you can pull the layers apart and find those cinnamon sugar swirls tucked inside.
If you’re deciding between frostings, let me say: cream cheese frosting gives you that nice tangy balance, while a simple vanilla glaze lets the cinnamon stand out more and keeps things a bit lighter.
The texture is honestly just right. The edges of the “branches” get a little crispy and caramelized, but the middle stays all fluffy and tender.
The cinnamon-to-dough ratio is spot on here. You get plenty of filling in every bite, but it never feels too much or dries out. The filling stays gooey, not gritty, which is a big win.
And can we talk about how good these look? Pulling apart the branches is half the fun, especially if you’ve got people around the table.
I really think these rolls are at their best when they’re still a little warm. The frosting gets kind of melty, and the cinnamon smells amazing.
