These cinnamon rolls with heavy cream are hands-down the softest, fluffiest cinnamon rolls you’ll ever make. Each one bakes up tender and gooey, thanks to the addition of heavy cream, with a buttery brown sugar-cinnamon filling that caramelizes in the oven and melts in your mouth with each bite. Then they’re finished with a rich cream cheese frosting that glazes right into the warm rolls—pure perfection in every bite. The best part is that they’re unbelievably easy to make since this recipe uses canned Pillsbury cinnamon rolls, yet they taste like they came straight from a bakery.
Table of Contents
Why This Is The Best Cinnamon Rolls Recipe with Heavy Cream
There’s nothing quite like warm, freshly baked cinnamon rolls. They’re soft, gooey, and comforting—basically everything you want in a breakfast treat. And I might be biased, but I truly think these homemade cinnamon rolls with heavy cream are the best version out there.
I actually came up with this recipe after seeing countless viral TikTok videos of cinnamon rolls baked with heavy cream. Everyone online was talking about how the cream made them softer, fluffier, and extra rich, so I had to try it myself. After a few test batches (and plenty of taste-testing), I put my own spin on it—and I can confidently say this version takes the viral trend to another level.
The secret is combining packaged cinnamon rolls with heavy cream and a buttery brown sugar–cinnamon topping. As they bake, the rolls soak up every bit of that creamy sweetness, turning soft, caramelized, and golden brown. The heavy cream adds an element like no other, just like in my sweet cream pancakes. The rolls are then finished with a decadent cream cheese frosting that melts right into the warm rolls, making them straight-up irresistible.
What I love most—besides how amazing they taste—is how easy they are to make. You can whip up a batch in no time, and if you’re hosting brunch or bringing them to a friend’s house, it’s just as simple to double or triple the recipe. Trust me, once you make these TikTok-inspired cinnamon rolls, you’ll never go back to the basic kind again. Just look at what this reader said:
Love these cinnamon rolls they are my fav ones to make! -Sarah
Why This TikTok Cinnamon Rolls Recipe Works
Quick and convenient: These cinnamon rolls with heavy cream are the definition of easy comfort baking. They start with store-bought cinnamon rolls and cream cheese frosting, so there’s no need to make dough from scratch. Everything comes together in minutes, but the results taste like you spent all morning baking from scratch. It’s the perfect lazy weekend or holiday breakfast recipe.
Made with simple ingredients: You only need seven basic ingredients for this recipe—most of which you probably already have in your pantry or fridge. A little heavy cream, butter, brown sugar, and cinnamon completely transform refrigerated cinnamon rolls into rich, bakery-style pastries.
Soft, fluffy, and indulgent: The secret to this recipe’s success is the heavy cream. As the cinnamon rolls bake, they absorb the cream, becoming ultra-moist, soft, and gooey in the center. The brown sugar-cinnamon topping caramelizes into a sweet glaze, and once the cream cheese frosting melts on top, each bite is pure heaven.
A guaranteed family favorite: Every time I make these TikTok-inspired heavy cream cinnamon rolls, they disappear fast. They’ve become a staple in the Cunningham household—my family asks for them for weekend breakfasts, brunches, and even dessert. Once you try them, I have no doubt they’ll earn a permanent spot in your own family recipe rotation too.
Ingredients
As I just mentioned, the ingredient list for these ooey gooey cinnamon rolls is beyond simple. Check out everything you'll need to make TikTok cinnamon rolls:
2 package cinnamon rolls
1 cup heavy cream
4 tbsps. melted butter
½ cup brown sugar
1 tbsps. cinnamon
1 tsp. vanilla extract
1 cup cream cheese frosting
If you want to pick up extra cinnamon rolls, you have to make these air fryer cinnamon rolls next!
How To Make Cinnamon Rolls with Heavy Cream
Step 1: Prep work
Preheat the oven to 350°F (175°C) and coat a casserole dish or baking dish with nonstick cooking spray or butter.
Step 2: Assemble the Cinnamon Rolls
Arrange the cinnamon rolls with a little space between each roll in the prepared baking dish. Pour the heavy cream over the cinnamon roll dough, making sure to fill the gaps between the rolls.
Step 3: Make the Cinnamon Sugar
In a small mixing bowl, stir the melted butter, brown sugar, cinnamon, and vanilla extract until combined. Drizzle the brown sugar mixture evenly over the cinnamon rolls.
Step 4: Bake
Bake the cinnamon rolls for 30 minutes, or until they are fluffy and golden brown.
Step 5: Frost the Cinnamon Rolls
Remove the cinnamon rolls from the oven and let them cool for 5 minutes. Spread the cream cheese frosting evenly over the cinnamon rolls. Finally, serve these cinnamon rolls with heavy cream butter and brown sugar, and enjoy!
Expert Tips
Make your own cream cheese frosting: While store-bought frosting works great, homemade cream cheese frosting takes these cinnamon rolls to the next level. You can use my frosting recipe from the chocolate cake with cream cheese frosting—just butter, powdered sugar, and cream cheese blended until smooth. It’s rich, tangy, and melts beautifully over the warm rolls.
Turn it into a cinnamon roll casserole: If you're hosting and serving this recipe to a crowd, turn it into a casserole! Chop the cinnamon roll dough into smaller pieces and layer them in a baking dish before adding the heavy cream and brown sugar mixture. It bakes into a gooey, pull-apart cinnamon roll casserole that’s perfect for feeding a crowd or serving at brunch. It'll be like my classic cinnamon roll casserole, but with extra indulgence.
Balance sweetness with a little salt: If you’re using unsalted butter, add a small pinch of salt to the brown sugar mixture. That touch of salt enhances the flavors and keeps the rolls from tasting overly sweet—it’s a simple bakery trick that makes a big difference. I like to sprinkle flaky salt on top right before serving, and it makes a huge difference in the flavor profile.
Serve them like a dessert: These heavy cream cinnamon rolls are amazing for breakfast, but they also double as a decadent dessert. Serve them warm with a drizzle of caramel sauce, a dollop of whipped cream, or even a scoop of vanilla ice cream for an over-the-top treat that feels straight out of a bakery.
How To Store Cinnamon Rolls with Heavy Cream
At room temperature: Put a lid on the baking dish or cover it tightly with plastic wrap and keep it at room temperature for up to 2 days. If you're storing them, wait to spread the cream cheese frosting on the cinnamon rolls until you're ready to enjoy them.
In the fridge: Transfer the leftover cinnamon rolls to the fridge and store them for up to a week.
In the freezer: Allow leftover cinnamon rolls to cool completely, then wrap them in plastic wrap and transfer them to a freezer-safe bag or container. Freeze cinnamon rolls for up to 2 months.
Reheating: Put the leftover cinnamon rolls into a baking dish and add an extra splash of heavy cream. Bake the cinnamon rolls at 350°F for 8-10 minutes or until they reach your desired temperature. You can also microwave a single cinnamon roll for 10-15 seconds to warm it up. Allow frozen cinnamon rolls to thaw overnight in the fridge before reheating.
TikTok Cinnamon Rolls FAQS
Why add heavy cream to cinnamon rolls?
Adding heavy cream before baking makes the cinnamon rolls incredibly soft, gooey, and rich. As the refrigerated cinnamon rolls bake, they soak up the cream, creating a velvety texture and caramel-like flavor from the brown sugar soaking into the rolls more. It’s the secret that made them take over TikTok—and for good reason!
Are heavy cream and whipping cream the same thing?
Not exactly. Both can be used in this recipe, but heavy cream has a slightly higher fat content than whipping cream, which makes the rolls richer and more decadent. If you only have whipping cream, it will still work—you’ll just get a slightly lighter texture.
How much heavy cream should I add to cinnamon rolls?
Use enough heavy cream to cover the bottom of your baking dish—typically around ¾ to 1 cup, depending on the size of your pan and the number of cinnamon rolls you are making. The cream should come about one-third of the way up the sides of the rolls.
How do you jazz up canned cinnamon rolls?
The easiest (and most delicious) way to upgrade canned cinnamon rolls is by baking them with heavy cream and topping them with cream cheese frosting, just like in this recipe. You can also add brown sugar, butter, and cinnamon for a gooey caramel-style topping. Mix in chopped nuts, chocolate chips, or apple pie filling for an extra flavor boost. Or drizzle with maple syrup or caramel sauce after baking for an indulgent finish.
Can I use homemade cinnamon rolls instead of canned?
Yes! This method works really well with homemade cinnamon rolls, too. Just pour the heavy cream over your dough before baking and follow the same process. The result will be even richer and more pillowy soft.
Can I make these TikTok cinnamon rolls ahead of time?
Definitely. You can prepare the cinnamon rolls and the heavy cream mixture in the dish the night before, cover tightly, and refrigerate. In the morning, let them sit at room temperature for about 20 minutes, then bake as directed. This makes them perfect for holiday mornings or brunch gatherings when you know you'll be short on time.
These cinnamon rolls with heavy cream are hands-down the softest, fluffiest cinnamon rolls you’ll ever make. Each one bakes up tender and gooey, thanks to the addition of heavy cream, with a buttery brown sugar-cinnamon filling that caramelizes in the oven and melts in your mouth with each bite. Then they’re finished with a rich cream cheese frosting that glazes right into the warm rolls—pure perfection in every bite. The best part is that they’re unbelievably easy to make since this recipe uses canned Pillsbury cinnamon rolls, yet they taste like they came straight from a bakery.
Prep Time5 minutes
Cook Time30 minutes
Total Time35 minutes
Ingredients
2 package cinnamon rolls
1 cup heavy cream
4 tbsps. melted butter
½ cup brown sugar
1 tbsps. cinnamon
1 tsp. vanilla extract
1 cup cream cheese frosting
Instructions
Coat the casserole with butter and heat the oven to 350°F. Arrange the cinnamon rolls with space between each roll. Pour the heavy cream over the cinnamon rolls, filling in the gaps between the rolls.
In a small mixing bowl, stir melted butter, sugar, and cinnamon until combined.
Drizzle the butter-sugar mixture evenly over the cinnamon rolls.
Cover the casserole dish with foil and bake for 30 minutes.
Remove the cinnamon rolls from the oven and let them cool for 5 minutes. Spread the cream cheese frosting evenly over the cinnamon rolls, if desired. Serve warm.
Sherri
I’ve been looking at and comparing these cinnamon roll recipes, and I have to say I love yours the most.
Sarah
Love these cinnamon rolls they are my fav ones to make!