Melt-in-your-mouth, cream cheese cinnamon roll icing is the perfect topping for your family’s homemade cinnamon roll recipe. It’s also delicious drizzled on cookies or coffee cakes.
Our homemade cinnamon rolls have quickly risen to be our top post since 2017. It was a recipe the girls were hesitant to share, but they are so glad they did! It’s exciting to see you all making these rolls and sharing your successes with the recipe that we know and love.
Although we love our cinnamon rolls (so much that we made GIANT cinnamon rolls), we know many of you have your own family recipes that you can’t part with. If you’re looking for an easy cinnamon roll frosting to top your own cinnamon bun recipe or store-bought cinnamon buns, this cream cheese icing for cinnamon rolls is the answer.
Our favorite cinnamon roll frosting is a simple blend of cream cheese, butter, powdered sugar and flavoring. These four ingredients blend together to be melt-in-your-mouth, sweet perfection.
The most important tip for this easy cinnamon roll frosting is to be sure the butter and cream cheese are softened at room temperature. If you melt butter, the frosting won’t have a good texture. Simply use the butter at room temperature. This will give your frosting the best creamy texture.
We love to use maple extract in our cinnamon roll glaze, but if you’d like, you can use vanilla extract, or really any other flavoring you like best.
This makes the ideal amount for a 9×13 pan of 12-15 cinnamon rolls. If you prefer just a drizzling of frosting, it will of course cover more.
Because this frosting is cream cheese based, you’ll want to store it in the refrigerator until you use it. If you have leftovers, you can freeze it for up to 2 months.
To thaw the frosting, move it to the refrigerator and let it sit in there overnight. Please beware of microwaving the frosting to defrost it. It can melt easily and lose it’s creaminess.