Heavy Cream Cinnamon Rolls

Featured in: Baking

These cinnamon rolls combine a soft, pillowy dough with a rich, buttery cinnamon filling. Before baking, they’re drenched in heavy cream, resulting in an ultra-moist, tender texture. After baking, a smooth cream cheese icing adds luscious sweetness and balance. The dough requires a careful rise to develop lightness and uses simple ingredients like flour, yeast, and eggs. Perfectly golden and bursting with warmly spiced flavor, these rolls make a comforting treat best enjoyed fresh and warm alongside a hot beverage.

Updated on Tue, 25 Nov 2025 16:02:00 GMT
Fluffy Viral TikTok Heavy Cream Cinnamon Rolls baking in a dish, golden and glistening, ready to eat. Save to Pinterest
Fluffy Viral TikTok Heavy Cream Cinnamon Rolls baking in a dish, golden and glistening, ready to eat. | buddybiteskitchen.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 became a family favorite after I first tried the viral TikTok version and couldn’t resist making it for weekend brunch.

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.
Warm, gooey Viral TikTok Heavy Cream Cinnamon Rolls with cream cheese icing, perfect for a cozy brunch. Save to Pinterest
Warm, gooey Viral TikTok Heavy Cream Cinnamon Rolls with cream cheese icing, perfect for a cozy brunch. | buddybiteskitchen.com

Making these cinnamon rolls became a tradition in my family each weekend bringing everyone together for sweet moments.

Notes

For extra flavor add a pinch of nutmeg to the filling. 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.

Freshly baked and iced: A close-up of the delicious Viral TikTok Heavy Cream Cinnamon Rolls with swirling cinnamon. Save to Pinterest
Freshly baked and iced: A close-up of the delicious Viral TikTok Heavy Cream Cinnamon Rolls with swirling cinnamon. | buddybiteskitchen.com

These cinnamon rolls are perfect for any occasion and sure to impress with their rich flavor and soft texture.

Common Recipe Questions

How does heavy cream affect the rolls?

Pouring heavy cream over the rolls before baking keeps them exceptionally moist and soft, adding richness without weighing them down.

Can I prepare the dough ahead of time?

Yes, you can prepare the dough the night before and allow it to rise slowly in the refrigerator, then shape and bake the rolls the next day.

What is the best way to store leftovers?

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

How can I add more spice to the filling?

Consider adding a pinch of nutmeg or ground cloves to the cinnamon spice mix for a deeper, warmer flavor.

What alternatives exist for heavy cream?

Half-and-half can be used as a substitute for heavy cream to reduce richness while still maintaining moistness.

Why is the dough kneaded for 6-8 minutes?

Kneading develops gluten, giving the rolls strength and elasticity needed for a light and airy texture.

Heavy Cream Cinnamon Rolls

Pillowy cinnamon rolls drenched in heavy cream and topped with creamy icing for an indulgent dessert.

Prep Time
25 minutes
Cook Time
25 minutes
Total Time
50 minutes
Created By Max Buddyfield

Recipe Category Baking

Skill Level Medium

Cuisine Type American

Recipe Yield 12 Number of Servings

Dietary Preferences Suitable for Vegetarians

What You'll Need

Dough

01 4 cups all-purpose flour
02 1 packet (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

Steps to Follow

Step 01

Activate Yeast: In a large bowl, combine warm milk, melted butter, and sugar; sprinkle yeast on top and let sit for 5 minutes until foamy.

Step 02

Form Dough: Add eggs and salt; mix well. Gradually incorporate flour until a sticky dough forms.

Step 03

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

Step 04

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

Step 05

Roll Dough: Turn dough onto a floured surface and roll into a 16×12-inch rectangle.

Step 06

Add Filling: Spread softened butter evenly over dough, then sprinkle with brown sugar and cinnamon.

Step 07

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

Step 08

Second Rise: Arrange rolls in a greased 9×13-inch baking dish, cover, and let rise for 30 minutes until puffy.

Step 09

Prepare Oven and Add Cream: Preheat oven to 350°F (175°C). Pour heavy cream evenly over rolls just before baking.

Step 10

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

Step 11

Prepare Icing: Beat cream cheese and butter until smooth. Add powdered sugar and vanilla; beat until fluffy. Add milk to desired consistency.

Step 12

Finish and Serve: Spread icing over warm rolls and serve immediately.

Tools You'll Need

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

Allergy Warnings

Review each ingredient carefully for allergens. If unsure, consult with a healthcare provider.
  • Contains wheat (gluten), dairy, and eggs

Nutritional Info (per serving)

These details are for general information only. Always consult a healthcare professional for dietary concerns.
  • Calorie Count: 410
  • Fat Content: 20 grams
  • Carbohydrates: 54 grams
  • Protein Content: 6 grams