Christmas Cinnamon Rolls with Caramel Cream Cheese Icing

Loading…

By Reading time

When I slice a cinnamon roll log, the filling tends to press toward the open end unless the dough is rolled snugly and the seam is pinched shut. That small detail keeps the cinnamon-sugar swirl where it belongs, so every slice has a defined spiral. These Christmas cinnamon rolls bake up golden in a 9×13-inch dish and get a warm layer of caramel cream cheese icing right before serving.

The dough gets two rises: first as one ball, then again after it’s filled and cut. I let the dough become visibly puffy at both stages instead of rushing it because the clock says it’s time. The result is a soft, tender roll with cinnamon tucked through the center and a creamy icing that settles into the warm swirls.

Christmas cinnamon rolls with caramel cream cheese icing, golden swirls
“

Kitchen Note

Give the baked rolls their full 10-minute rest before icing them. They’ll still be warm, but the icing won’t slide straight off the top into the bottom of the pan.

Save these Christmas cinnamon rolls with caramel cream cheese icing for a batch of soft spirals and a warm caramel finish.

Save to Pinterest

Why the Second Rise Matters as Much as the First

The dough has to recover after you roll it out, spread it with butter, and cut it into individual spirals. That’s the job of the second rise: the rolls become puffy again before they go into the oven, rather than baking while compressed from shaping. If you skip that rest or cut it short, the centers can bake up tighter and less tender.

Use the visual cue along with the timing. The first rise should take 1 to 1 1/2 hours in a warm place, but the dough needs to double. After shaping, allow 30 to 45 minutes and look for rolls that have visibly puffed in the dish. A cooler kitchen may slow either rise, so follow the dough’s appearance instead of forcing it to match the shortest time. The final 20 minutes of the second rise are a good time to preheat the oven; that way, the oven is ready as the rolls finish proofing.

This two-stage rise also makes the work easier to pace. The dough can rest while you prepare the filling, and the shaped rolls have their own short rest before baking. Keeping those stages separate gives the yeast time to do its work without asking the dough to rise while it’s being handled.

What the Dough, Filling, and Icing Each Need

Christmas cinnamon rolls with caramel cream cheese icing, soft cinnamon spirals
  • Whole milk and active dry yeast — The milk gives the dough richness, while the yeast creates its rise. Warm the milk to the specified range before adding the yeast; milk that’s too hot can keep the yeast from foaming. Active dry yeast is the one used here, so I don’t recommend swapping in a different leavener.
  • Eggs and butter — Room-temperature eggs blend into the dough more evenly, and dividing the butter matters: melted butter goes into the dough while softened butter spreads over the rolled rectangle. The softened portion should spread without tearing the dough; melted butter would run into the filling instead.
  • All-purpose flour — It gives the rolls enough structure to hold their spiral while keeping the dough tender. Add extra only for dusting the work surface; packing more flour into the dough can make it stiff. The dough should stay slightly tacky after kneading, not dry.
  • Light brown sugar and cinnamon — Brown sugar brings a moist, rich filling, and ground cinnamon gives the rolls their familiar warm center. Break up any hard brown-sugar lumps before mixing so the filling distributes evenly. Cinnamon is the defining spice here, so there isn’t a direct replacement in this version.
  • Cream cheese and caramel sauce — Softened cream cheese is what makes the icing tangy and creamy, while caramel gives it its signature flavor. Let the cream cheese soften before beating; cold pieces are harder to smooth out. For a dairy-free adaptation, use dairy-free cream cheese and dairy-free caramel sauce, and replace the milk and both portions of butter with unsweetened oat milk and plant-based butter in the same listed amounts. The rolls will have a slightly different richness, but the dough and icing remain in the same style.
  • Vanilla and powdered sugar — Vanilla rounds out the caramel, and powdered sugar thickens the icing without a grainy texture. Add it gradually so it blends into the cream cheese mixture instead of puffing out of the bowl.

From Foamy Yeast to Warm, Iced Spirals

Wake the Yeast and Knead the Dough

Warm the milk to 105–110°F, pour it into a large bowl, and sprinkle the active dry yeast over it. Leave it for 5–10 minutes; it should look foamy before you continue. Whisk in the granulated sugar, room-temperature eggs, melted butter, and dough salt, then stir in the flour until a shaggy dough forms. Knead on a lightly floured surface for 8–10 minutes, until smooth, elastic, and slightly tacky; if it feels dry, resist adding a large amount of flour at once.

Let the Dough Double

Lightly coat a large bowl with nonstick cooking spray, add the dough, and turn it so the surface is coated. Cover the bowl and let the dough rise in a warm place for 1 to 1 1/2 hours. It’s ready when it has doubled, not just when the timer goes off. If it still looks dense and close to its original size, give it more time.

Fill, Roll, and Cut the Spirals

Mix the brown sugar, cinnamon, and filling salt in a small bowl. Roll the dough on a lightly floured surface into a 12×18-inch rectangle, spread the softened butter over it, and distribute the cinnamon-sugar mixture evenly. Roll it tightly from a long side, pinch the seam closed, and cut the log into 12 rolls. Set them cut-side up in a greased 9×13-inch baking dish so the spirals face up.

Proof, Bake, and Ice While Warm

Cover the pan and let the rolls rise for 30–45 minutes, until puffy; preheat the oven to 350°F during the final 20 minutes. Beat the softened cream cheese until smooth, then beat in the caramel sauce and vanilla before gradually adding the powdered sugar until the icing is creamy. Bake the rolls for 25–30 minutes, until golden brown and the centers are set. After their 10-minute rest in the pan, spread the icing over the warm rolls.

Small Changes for a Different Look or Finish

Arrange the Rolls in a Christmas Tree

Keep the same 12 rolls and the same greased 9×13-inch dish, but arrange them in a tree silhouette instead of a regular grid. Leave enough room for the rolls to puff during their second rise. It changes the look on the table without changing the dough, filling, or baking method.

Make a Dairy-Free Batch

Replace the whole milk with unsweetened oat milk, use plant-based butter for both butter portions, and choose dairy-free cream cheese and caramel sauce for the icing. Keep the listed amounts the same. The rolls won’t have quite the same buttery richness, but this keeps the cinnamon-roll shape and caramel icing idea intact.

Use a Simpler Cream Cheese Icing

Leave out the caramel sauce and beat the softened cream cheese with the vanilla, then gradually mix in the powdered sugar until creamy. The result is less sweet and skips the caramel note, while keeping a smooth cream cheese topping for the warm rolls.

Storage and Reheating

  • Refrigerator: Cover leftover iced rolls and refrigerate for 3–4 days. The icing will firm up when cold, and the bread may lose some of its just-baked softness.
  • Freezer: Freeze baked rolls without icing, tightly wrapped, for up to 2 months. Thaw in the refrigerator, warm gently, then make and spread the icing.
  • Reheating: Warm an individual roll briefly in the microwave, just until soft and warm. Long heating can make the bread tough and cause the icing to melt away.

Questions That Come Up When Baking These Rolls

Why didn’t my yeast get foamy?+

The yeast may be old, or the milk may have been outside the 105–110°F range. If there’s no foam after 5–10 minutes, it’s better to start again with fresh yeast than continue with a mixture that may not raise the dough.

Can I use a different kind of yeast?+

This method is written for active dry yeast, which is sprinkled over warm milk and allowed to foam before the dough is mixed. Different yeast types can call for a different mixing approach, so active dry yeast is the most dependable choice for following these steps.

How do I get 12 rolls from the dough evenly?+

After rolling the dough from a long side and pinching the seam, divide the log into 12 similar-width pieces. The end rolls may look a little smaller because the log ends taper; aim for even slices rather than trimming away part of the dough.

Can I ice the cinnamon rolls before baking?+

Wait until after baking. The cream cheese and caramel icing is meant to be spread over the warm rolls, and putting it on before baking would change its texture and risk drying or scorching the topping.

How do I keep the cream cheese icing smooth?+

Start with softened cream cheese and beat it until smooth before adding the caramel sauce and vanilla. Add the powdered sugar gradually; adding it all at once makes it harder to blend evenly.

Christmas Cinnamon Rolls with Caramel Cream Cheese Icing

Christmas cinnamon rolls rise until fluffy, bake until golden brown, and are topped warm with creamy caramel cream cheese icing. A cinnamon-brown sugar filling adds a soft, sweet swirl to each roll.
Prep Time 40 minutes
Cook Time 28 minutes
Proofing and resting 2 hours 10 minutes
Total Time 3 hours 18 minutes
Servings: 12 servings
Course: Dessert
Cuisine: American
Calories: 505

Ingredients
  

For the dough and filling
  • 1 cup whole milk
  • 2.25 tsp active dry yeast
  • 0.33 cup granulated sugar
  • 2 eggs large, at room temperature
  • 0.33 cup unsalted butter melted
  • 0.5 cup unsalted butter softened
  • 1 tsp fine salt for the dough
  • 0.25 tsp fine salt for the filling
  • 4.5 cup all-purpose flour plus more for dusting
  • 1 nonstick cooking spray for the bowl and baking dish
  • 0.5 cup light brown sugar packed
  • 2 tbsp ground cinnamon
For the icing
  • 4 oz cream cheese softened
  • 0.25 cup caramel sauce
  • 1 tsp vanilla extract
  • 1.5 cup powdered sugar

Equipment

  • 1 9x13-inch baking dish

Method
 

Make the dough and fill the rolls
  1. Warm the milk to 105–110°F.
  2. Pour the warm milk into a large bowl and sprinkle the yeast over it; let stand for 5–10 minutes until foamy.
  3. Whisk the granulated sugar, eggs, melted 1/3 cup butter, and 1 teaspoon salt into the yeast mixture.
  4. Stir in the flour until a shaggy dough forms.
  5. Knead the dough on a lightly floured surface for 8–10 minutes until smooth, elastic, and slightly tacky.
  6. Lightly coat a large bowl with cooking spray, add the dough, and turn it to coat.
  7. Cover the bowl and let the dough rise in a warm place for 1–1 1/2 hours, until doubled.
  8. Mix the brown sugar, cinnamon, and remaining 1/4 teaspoon salt in a small bowl.
  9. Roll the dough on a lightly floured surface into a 12x18-inch rectangle.
  10. Spread the softened 1/2 cup butter over the dough and sprinkle evenly with the brown sugar mixture.
  11. Roll the dough tightly from a long side, pinch the seam closed, and cut into 12 rolls.
  12. Coat a 9x13-inch baking dish with cooking spray and arrange the rolls cut-side up in the dish.
  13. Cover the rolls and let rise for 30–45 minutes, until puffy; preheat the oven to 350°F during the final 20 minutes.
Make the icing
  1. Beat the cream cheese until smooth.
  2. Beat in the caramel sauce and vanilla.
  3. Gradually beat in the powdered sugar until creamy.
Bake and ice the rolls
  1. Bake for 25–30 minutes, until golden brown and the centers are set.
  2. Let the rolls rest in the pan for 10 minutes, then spread the icing over the warm rolls.

Notes

For the fluffiest rolls, let the first rise continue until the dough has doubled. Store covered in the refrigerator for up to 3 days; freezer: yes, freeze without icing for up to 2 months. For a dairy-free variation, use plant-based milk, dairy-free butter, and dairy-free cream cheese.

Loved this recipe?

Save it for later, print a clean copy, or leave a quick rating so others know it’s a keeper.

Leave a Comment

Recipe Rating