| |

Soft and Fluffy Cinnamon Rolls

These best gooey soft cinnamon rolls are fluffy, tender, and filled with rich cinnamon sugar. Baked over a buttery brown sugar layer and topped with smooth cream cheese frosting, this homemade cinnamon rolls recipe creates ultra soft, bakery style results every time.

Why you will love this recipe?

You will love this cinnamon rolls recipe because each bite is soft, fluffy, and melt-in-your-mouth delicious. The gooey brown sugar base creates a rich, caramel-like layer that makes every bite indulgent, while the dough, enriched with yogurt and corn starch, gives a tender, light texture. These rolls are irresistible fresh from the oven and still delicious the next day.

Expert Tips for Best Results!

  • Check Your Milk Temperature – Milk should be warm, not hot (around 38–43°C). If it’s too hot, it will kill the yeast. If it’s too cold, the dough will rise slowly and unevenly.
  • Don’t Skip the Heavy Cream Pour – Pouring heavy cream before baking is what creates the ultra gooey, soft texture. It keeps the bottoms moist and helps create a caramelized base.
  • Use Very Soft Butter for the Filling – The butter for the cinnamon filling should be very soft but not melted. Melted butter can leak out during baking and create gaps inside the rolls.
  • Let the Dough Fully Double – Do not rush the first rise. Under-proofed dough leads to tight, heavy rolls. The dough should visibly double in size and feel airy when pressed gently.
  • Frost While Warm, Not Hot – Spread frosting when the rolls are warm so it melts beautifully, but not straight out of the oven or it will completely liquefy.

How to make Soft and Fluffy Cinnamon Rolls?

Step 1: Activate the Yeast

In a bowl, mix lukewarm milk, yeast, and sugar. Let sit for 5–10 minutes until bubbly and foamy.

Step 2: Prepare the Dough

Add egg, cooled melted butter, and yogurt to the yeast mixture. Mix well. Add flour, corn starch, and salt. Knead for 8–10 minutes using a mixer or 10–15 minutes by hand until a very soft, smooth dough forms. Cover and let rise until doubled in size.

Step 3: Prepare the Bottom Layer

Mix very soft butter, brown sugar, and heavy cream until smooth. Spread a thin, even layer into a greased 10×6-inch baking dish. This creates a gooey caramel-like base.

Step 4: Make the Cinnamon Filling

Combine very soft butter, dark brown sugar, and cinnamon until smooth and spreadable. Set aside.

Step 5: Prepare the Cream Cheese Frosting

Beat butter until creamy. Add cream cheese and beat until smooth. Gradually add icing sugar, then mix in salt and vanilla. Beat until light and fluffy. Set aside.

Step 6: Roll and Fill

Once the dough has doubled, punch it down and roll into a rectangle about 13×14 inches. Spread the cinnamon filling evenly across the surface.

Step 7: Cut and Arrange

Cut into strips about 2.5 inches wide. Roll each strip tightly and place them over the prepared brown sugar base in the baking dish.

Step 8: Second Rise

Cover and let the rolls rise again for 30–45 minutes until puffy.

Step 9: Add Heavy Cream

Pour 50–55ml heavy cream evenly over the rolls before baking. This keeps them extra soft and gooey.

Step 10: Bake

Bake in a preheated oven at 175°C (350°F) for 25–30 minutes or until golden brown on top.

Step 11: Frost and Serve

Spread cream cheese frosting over warm rolls so it melts into every swirl. Serve warm.

Frequently Asked Questions

Can I prepare the dough in advance?
Yes. After shaping the rolls, cover and refrigerate overnight. The next day, let them sit at room temperature for 45–60 minutes before baking.

Can I freeze them?
Yes. Freeze baked rolls without frosting for up to 2 months. Thaw, warm slightly, and then frost before serving.

How should I store leftovers?
Store in an airtight container at room temperature for 1 day or refrigerate for up to 4 days. Warm slightly before serving for best texture.

Why add corn starch to the dough?
Corn starch reduces gluten formation slightly, making the crumb softer and more tender.

Why did my cinnamon rolls turn out dense?
Common reasons include adding too much flour, under-kneading, or not allowing enough rising time.

Watch How to Make it!

Press play to see this recipe step by step. And don’t forget to subscribe for more baking videos!

Recipe Card

Soft and Fluffy Cinnamon Rolls

Soft and Fluffy Cinnamon Rolls

Prep Time: 30 minutes
Bake Time: 30 minutes
Rise Time: 2 hours
Total Time: 3 hours

These homemade Cinnamon Rolls are soft, gooey, and irresistibly fluffy, perfect for a cosy breakfast or indulgent dessert. Perfect for family mornings, brunches, or festive occasions, this recipe delivers bakery-style cinnamon rolls right in your kitchen.

Ingredients

  • 2 & 3/4 cups all-purpose flour (350g)
  • 1 & 3/4 tsp instant yeast
  • 3 & 1/2 tbsp sugar (45g)
  • A little more than 1/2 tsp salt
  • 1 & 1/2 tbsp corn starch (12g)
  • 1/3 cup melted butter (80g)
  • 1 large egg
  • 1 & 1/2 tbsp yogurt (20g)
  • 150ml lukewarm milk (1/2 cup + 2 tbsp + 1 tsp)
  • 50-55ml heavy cream (for pouring before baking)

For Bottom Layer (for baking dish):

  • 85g very soft butter (3/8 cup, just under 2/3 of 1/2 cup)
  • 115g soft brown sugar (1/2 cup + 1 tbsp, packed)
  • 1 & 1/2 tbsp heavy cream (22ml ≈ 1 tbsp + 1/2 tbsp)

For Cinnamon Filling:

  • 70g very soft butter (1/3 cup)
  • 75g dark brown sugar (1/3 cup + 1 tbsp)
  • 2 tsp cinnamon powder

For Cream Cheese Frosting:

  • 3 tbsp butter (42g, ~1/4 cup minus 1 tsp)
  • 1/2 cup room temperature cream cheese (115g)
  • 1 cup icing sugar (120g, add gradually)
  • Pinch of salt
  • 1/4 tsp vanilla extract (optional)

Instructions

  1. In a large mixing bowl, combine lukewarm milk, yeast, and sugar. Stir gently and let it rest for 5–10 minutes until it becomes bubbly and active.
  2. Add the egg, cooled melted butter, and yogurt to the yeast mixture and mix thoroughly. Then, gradually add the flour, corn starch, and salt. Knead the dough until it forms a soft, slightly tacky, and elastic consistency. Cover the bowl and let the dough rise until it doubles in size, which usually takes about 1–2 hours depending on the room temperature.
  3. While the dough is rising, prepare the bottom layer for the baking dish. Mix soft butter, brown sugar, and heavy cream until smooth and creamy. Spread this mixture evenly in a greased 10x6-inch baking dish to form a gooey base layer.
  4. Make the cinnamon filling by combining soft butter, dark brown sugar, and cinnamon until a smooth, rich paste forms. Set aside.
  5. For the frosting, beat the butter until creamy, then add the cream cheese and gradually mix in the icing sugar, salt, and vanilla until smooth and fluffy. Set aside until ready to frost the baked rolls.
  6. Once the dough has doubled in size, punch it down gently and roll it into a rectangle approximately 13x14 inches. Spread the cinnamon filling evenly over the rolled-out dough.
  7. Cut the dough into strips about 2.5 inches wide, roll each strip into a tight spiral, and arrange them over the prepared bottom layer in the baking dish. Cover and allow the rolls to rise again for 30–45 minutes.
  8. Before baking, pour the heavy cream evenly over the rolls to create extra moisture and gooeyness. Bake in a preheated oven at 175°C (350°F) for 25–30 minutes until golden brown on top. Let the rolls cool slightly before spreading the cream cheese frosting generously over the warm rolls. Serve immediately for soft, gooey, and indulgent cinnamon rolls.

Did you make this recipe?

Please leave a comment on the blog or share a photo on Instagram

If you like Cinnamon Rolls recipes like these, you should definitely check out my:

1) Double Chocolate Cinnamon Rolls
2) Red Velvet Cinnamon Rolls with Cream Cheese Frosting

Leave a Reply

Your email address will not be published. Required fields are marked *

Similar Posts