Skip to content
CinnamonRollsRecipe.com

How to Make a Cream Cheese Filling for Cinnamon Rolls

A tangy cream cheese filling that goes inside the swirl (not on top) — the ratio, how to keep it from leaking, and how it differs from cream cheese frosting.

The quick answer

For a tangy cream cheese filling inside cinnamon rolls, beat 8 oz (226 g) softened full-fat cream cheese with 1/4 cup (50 g) granulated sugar, 1 tablespoon flour or cornstarch, 1 teaspoon vanilla, and a pinch of salt until smooth. Spread this thin over the buttered, cinnamon-sugared dough before rolling. The flour thickens the cheese so it sets instead of running out, and keeping the layer thin is the key to preventing leaks. This is different from cream cheese frosting: the filling is less sweet, firmer, and bakes inside the swirl rather than being spread on warm rolls afterward.

Filling vs frosting: what is the difference

A cream cheese filling and a cream cheese frosting use the same core ingredient but do opposite jobs. Frosting is soft, very sweet, loaded with powdered sugar, and spread on top of the rolls after baking so it melts into a glaze. A filling is firmer, much less sweet, thickened so it holds its shape, and rolled inside the dough so it bakes into a tangy, cheesecake-like ribbon within the swirl. If you want the classic topping instead, see the cream-cheese-frosting recipe. This guide is about the interior filling, which gives the rolls a cheesecake-danish character.

The ratio and ingredients

For a 12-roll batch, beat together 8 oz (226 g) full-fat block cream cheese, softened to room temperature, 1/4 cup (50 g) granulated sugar, 1 tablespoon of flour or cornstarch, 1 teaspoon vanilla, and a pinch of salt. Keep the sugar low — around 1 part sugar to 4 parts cream cheese by weight — so the filling stays tangy rather than turning into frosting. Use block cream cheese, not the whipped or spreadable tub kind, which contains added water and air and will run. The flour or cornstarch is essential: it thickens the cheese as it heats so the filling firms up instead of pooling out the ends.

How to apply it without leaks

Cream cheese filling is looser than a butter-and-sugar filling, so restraint matters. First spread the softened butter and cinnamon sugar as usual, then dollop the cream cheese mixture on top and spread it into a thin, even layer, stopping about 1/2 inch from all edges so it does not squeeze out at the seam. Do not overload it; a thin layer bakes into a defined ribbon, while a thick one melts, migrates, and leaks. Chill the shaped, cut rolls for 15 to 20 minutes before baking so the filling firms up and holds its swirl. If yours still escapes, the why-cinnamon-roll-filling-leaks-out guide covers the full fix list.

Baking and pairing notes

Bake as your recipe directs, usually 350 to 375 F until the centers reach about 190 F. Because cream cheese browns and can scorch, tent the pan with foil if the tops color too fast. This tangy filling pairs beautifully with a simple vanilla glaze or an icing-without-cream-cheese topping so the rolls are not overwhelmingly cheesy, though a light cream cheese frosting on top doubles down for cheesecake lovers. For a fruit-forward twist, a spoonful of jam or the apple-cinnamon-rolls filling layered alongside the cream cheese makes a bakery-style danish roll.

Frequently asked questions

What is the difference between cream cheese filling and frosting?
Filling is less sweet, thickened so it holds its shape, and rolled inside the dough to bake into a tangy ribbon. Frosting is soft, very sweet with powdered sugar, and spread on top of the warm rolls after baking.
How do I keep cream cheese filling from leaking out?
Use block (not whipped) cream cheese, add a tablespoon of flour or cornstarch to thicken it, spread a thin layer stopping 1/2 inch from the edges, and chill the shaped rolls 15 to 20 minutes before baking.
Can I use whipped or tub cream cheese?
It is not recommended. Whipped and spreadable tub cream cheese contain added water and air, so they thin out and run during baking. Use full-fat block cream cheese for a filling that sets.
How much sugar goes in a cream cheese filling?
Keep it low, about 1/4 cup of sugar per 8 oz of cream cheese, roughly one part sugar to four parts cheese by weight. That keeps the filling tangy and cheesecake-like rather than turning it into sweet frosting.

Cinnamon rolls to try

More helpful guides

Frostings & glazes to pair