Heavy Cream Cinnamon Rolls

Featured in: Sweet Bakes

Indulge in ultra-soft cinnamon rolls drenched in heavy cream, baked to golden perfection. The dough is rich and pillowy after a gentle rise, layered with cinnamon-sugar filling. Freshly baked rolls are soaked with creamy heavy cream, adding tender moisture, then finished with smooth cream cheese icing for a luscious, decadent twist.

Perfect for dessert lovers seeking a tender, flavorful treat. Pair with coffee or chai for a comforting indulgence.

Updated on Tue, 25 Nov 2025 13:49:00 GMT
Warm, glazed TikTok Heavy Cream Cinnamon Rolls on a plate, smelling of fresh cinnamon and vanilla. Save to Pinterest
Warm, glazed TikTok Heavy Cream Cinnamon Rolls on a plate, smelling of fresh cinnamon and vanilla. | velvetthyme.com

Ultra-soft, pillowy cinnamon rolls drenched in heavy cream and topped with luscious cream cheese icing—a decadent twist on the classic, inspired by the viral TikTok sensation.

This recipe quickly became a favorite thanks to its soft rolls and rich icing inspired by TikTok trends.

Ingredients

  • Dough: 4 cups (500 g) all-purpose flour, 1 packet (2 ¼ tsp) instant yeast, ¼ cup (50 g) granulated sugar, 1 tsp salt, ¾ cup (180 ml) warm whole milk, ¼ cup (60 g) unsalted butter melted, 2 large eggs room temperature
  • Filling: ½ cup (115 g) unsalted butter softened, 1 cup (200 g) brown sugar packed, 2 ½ tbsp ground cinnamon
  • Topping: 1 cup (240 ml) heavy cream room temperature
  • Cream Cheese Icing: 4 oz (115 g) cream cheese softened, ¼ cup (60 g) unsalted butter softened, 1 ½ cups (180 g) powdered sugar, 1 tsp vanilla extract, 2–3 tbsp milk

Instructions

Step 1:
In a large bowl, combine warm milk, melted butter, and sugar. Sprinkle yeast on top and let sit for 5 minutes until foamy.
Step 2:
Add eggs and salt; mix well. Gradually add flour, mixing until a sticky dough forms.
Step 3:
Knead the dough on a floured surface for 6–8 minutes until smooth and elastic, or use a stand mixer with a dough hook.
Step 4:
Place dough in a greased bowl, cover, and let rise in a warm spot for 60–75 minutes, or until doubled in size.
Step 5:
Turn dough onto a floured surface and roll into a 16×12-inch rectangle.
Step 6:
Spread softened butter over the dough. Sprinkle evenly with brown sugar and cinnamon.
Step 7:
Roll up tightly from the long side and slice into 12 rolls.
Step 8:
Arrange rolls in a greased 9×13-inch baking dish. Cover and let rise for 30 minutes or until puffy.
Step 9:
Preheat oven to 350°F (175°C). Pour heavy cream evenly over the rolls just before baking.
Step 10:
Bake for 23–27 minutes, or until golden brown and the centers are cooked through.
Step 11:
For the icing, beat together cream cheese and butter until smooth. Add powdered sugar and vanilla; beat until fluffy. Add milk to reach desired consistency.
Step 12:
Spread icing over warm rolls and serve.
Save to Pinterest
| velvetthyme.com

My family loves gathering around these rolls fresh from the oven for weekend breakfasts.

Notes

Substitute half-and-half for heavy cream if desired. Best enjoyed warm store leftovers in an airtight container for up to 2 days. Pair with freshly brewed coffee or chai.

Required Tools

Large mixing bowl Rolling pin 9×13-inch baking dish Dough cutter or sharp knife Electric mixer for icing

Allergen Information

Contains wheat (gluten), dairy, and eggs. Ensure all ingredients are free from cross-contamination if allergies are a concern.

Golden-brown TikTok Heavy Cream Cinnamon Rolls, soft rolls rising in a baking dish, ready for icing. Save to Pinterest
Golden-brown TikTok Heavy Cream Cinnamon Rolls, soft rolls rising in a baking dish, ready for icing. | velvetthyme.com

These cinnamon rolls are a surefire way to impress guests with minimal effort.

Recipe FAQs

How does heavy cream affect the rolls?

Pouring heavy cream over the rolls before baking keeps them moist and tender, creating an ultra-soft texture inside and a slightly creamy crust outside.

Can I prepare the dough ahead of time?

Yes, you can prepare the dough and let it rise in the refrigerator overnight, which enhances flavor and allows for flexible baking schedules.

What is the best way to roll and slice the dough?

Roll the dough into a tight, even log after spreading the cinnamon filling, then slice into even pieces to ensure uniform baking.

How do I store leftovers?

Store any leftovers in an airtight container at room temperature for up to two days to maintain softness and freshness.

Are there any recommended ingredient substitutions?

You can swap heavy cream with half-and-half for a lighter option without sacrificing too much moisture or texture.

Heavy Cream Cinnamon Rolls

Soft cinnamon rolls soaked in cream, topped with creamy icing for a decadent, pillowy finish.

Prep time
25 min
Time for cooking
25 min
Total process time
50 min
Created by Velvet Thyme Eleanor Hayes

Recipe category Sweet Bakes

Skill level Medium

Cuisine type American

Yield amount 12 Number of servings

Dietary details Vegetarian-friendly

List of ingredients

Dough

01 4 cups all-purpose flour
02 2 ¼ tsp instant yeast
03 ¼ cup granulated sugar
04 1 tsp salt
05 ¾ cup warm whole milk
06 ¼ cup unsalted butter, melted
07 2 large eggs, room temperature

Filling

01 ½ cup unsalted butter, softened
02 1 cup packed brown sugar
03 2 ½ tbsp ground cinnamon

Topping

01 1 cup heavy cream, room temperature

Cream Cheese Icing

01 4 oz cream cheese, softened
02 ¼ cup unsalted butter, softened
03 1 ½ cups powdered sugar
04 1 tsp vanilla extract
05 2–3 tbsp milk

How to make it

Step 01

Activate yeast mixture: In a large bowl, combine warm milk, melted butter, and granulated sugar. Sprinkle yeast over the surface and let sit for 5 minutes until foamy.

Step 02

Form dough: Add eggs and salt to the mixture and mix thoroughly. Gradually incorporate flour until a sticky dough forms.

Step 03

Knead dough: Knead on a floured surface for 6 to 8 minutes until smooth and elastic, or use a stand mixer with a dough hook attachment.

Step 04

First rise: Place dough in a greased bowl, cover, and let rise in a warm place for 60 to 75 minutes, or until doubled in size.

Step 05

Roll out dough: Turn dough onto a floured surface and roll into a 16 by 12 inch rectangle.

Step 06

Add filling: Spread softened butter evenly over the dough, then sprinkle brown sugar and cinnamon uniformly on top.

Step 07

Shape rolls: Roll the dough tightly from the longer side and slice into 12 equal rolls.

Step 08

Second rise: Arrange rolls in a greased 9 by 13 inch baking dish. Cover and let rise for 30 minutes until puffy.

Step 09

Prepare for baking: Preheat oven to 350°F. Pour heavy cream evenly over the rolls just before baking.

Step 10

Bake rolls: Bake for 23 to 27 minutes until golden brown and centers are cooked through.

Step 11

Make cream cheese icing: Beat cream cheese and softened butter until smooth. Add powdered sugar and vanilla extract, beating until fluffy. Add milk to achieve desired consistency.

Step 12

Apply icing: Spread icing over warm rolls and serve immediately.

Essential tools

  • Large mixing bowl
  • Rolling pin
  • 9 by 13 inch baking dish
  • Dough cutter or sharp knife
  • Electric mixer (for icing)

Allergy warnings

Be sure to carefully review every ingredient for allergens and seek expert advice as needed.
  • Contains wheat (gluten), dairy, and eggs.
  • Check for cross-contamination if allergies are a concern.

Nutrition details per serving

Details here are meant for guidance. Please contact health professionals for medical advice.
  • Calorie count: 410
  • Fat content: 20 g
  • Carbohydrate: 54 g
  • Protein amount: 6 g