Recipeva

Soft Cinnamon Rolls (Gooey & Sweet)

These soft cinnamon rolls bake up fluffy, gooey, and sweet with a buttery cinnamon filling and vanilla cream cheese icing. Make-ahead friendly with exact measurements and step-by-step tips.

Maya Reynolds

Maya Reynolds

Maya Reynolds is a passionate home cook, recipe developer, and the creative voice behind Recipeva. With over a decade of experience translating complex culinary techniques into approachable weeknight meals, she focuses on creating dishes that bring joy to the dinner table without the stress.

Created September 22, 2026

Updated September 22, 2026

If you have ever wanted cinnamon rolls that stay pillowy-soft (not bready), bake up gooey in the centers, and taste like the coziest corner bakery, you are in the right place. This is my no-drama, home-kitchen version with lots of little tips I wish someone had handed me years ago.

My promise: I will walk you through each step like a supportive friend in your kitchen. Also, yes, you can absolutely make these ahead. And yes, there is plenty of garlic in my life, but today we are all about butter and cinnamon.

A pan of freshly baked cinnamon rolls with thick vanilla cream cheese icing melting into the spirals on a kitchen counter

Why these stay soft

  • Milk-based dough: Warm milk makes a tender crumb and a richer flavor than water-based dough.
  • Butter and an egg: Adds softness and that classic bakery chew without getting tough.
  • One key shaping trick: We roll the dough evenly, then slice cleanly so the swirls rise up instead of leaking out.
  • Cream before baking option: A splash of warm heavy cream right before the oven makes the centers extra gooey. Totally optional, highly recommended.

Ingredients

Everything here is easy to find at a standard supermarket. If you bake often, you probably have most of it already.

For the dough

  • 1 cup (240 ml) whole milk, warmed to 105 to 110°F (warm like bathwater)
  • 2 1/4 teaspoons active dry yeast (1 packet)
  • 1/4 cup (50 g) granulated sugar, divided
  • 1/4 cup (57 g) unsalted butter, melted and slightly cooled
  • 1 large egg, room temperature if possible
  • 3 to 3 1/2 cups (360 to 420 g) all-purpose flour, plus more for rolling
  • 1 teaspoon fine salt

For the filling

  • 1/2 cup (113 g) unsalted butter, very soft
  • 3/4 cup (150 g) brown sugar (light or dark)
  • 1 tablespoon ground cinnamon
  • Pinch of salt (tiny, but it makes the cinnamon pop)

For the icing

  • 4 oz (113 g) cream cheese, softened
  • 3 tablespoons (43 g) unsalted butter, softened
  • 1 1/4 cups (150 g) powdered sugar
  • 1 teaspoon vanilla extract
  • 1 to 3 tablespoons milk or heavy cream, to thin
  • Pinch of salt

Optional gooey upgrade: 1/4 cup (60 ml) heavy cream, warmed just until not cold, for pouring over the rolls right before baking.

Measured ingredients for cinnamon rolls arranged on a kitchen counter including flour, yeast, milk, butter, brown sugar, cinnamon, and cream cheese

Yeast note

You can use either active dry or instant yeast. If using instant yeast, you do not have to dissolve it first. You can whisk it right into about 3 cups of the flour, then add the warm milk and other wet ingredients. Rise times can be a little faster.

Soft cinnamon rolls

Yield: 12 rolls

Pan: 9x13-inch baking dish

Time: About 2 hours total (includes rising), plus cooling

1) Bloom the yeast

Warm the milk to 105 to 110°F. Stir in 1 teaspoon of the sugar, then sprinkle the yeast over the top. Let it sit 5 to 10 minutes until foamy.

If it does not foam: your milk may have been too hot or the yeast may be old. Start over now, it saves heartache later.

A mixing bowl with warm milk and foamy yeast on the surface, sitting on a wooden kitchen counter

2) Mix the dough

In a large bowl (or stand mixer bowl), add the yeasted milk, melted butter, egg, remaining sugar, and salt. Mix to combine. Add 3 cups of the flour and mix until a shaggy dough forms.

3) Knead

Knead by hand or with a dough hook until the dough is smooth, elastic, and slightly tacky but not sticky, 6 to 10 minutes. If it is sticking to everything, add more flour 1 tablespoon at a time, up to about 1/2 cup extra.

Maya tip: Soft cinnamon rolls come from a soft dough. Resist the urge to add lots of extra flour.

Hands kneading a soft enriched dough on a lightly floured countertop

4) First rise

Place dough in a lightly greased bowl, cover, and let rise in a warm spot until doubled, about 60 to 90 minutes.

5) Mix the filling

Stir brown sugar, cinnamon, and a pinch of salt together. Set aside. Make sure your butter for spreading is very soft.

6) Roll and fill

Turn dough onto a lightly floured counter and roll into a rectangle (roughly 16x12 inches). Spread the soft butter evenly all the way to the edges, then sprinkle the cinnamon sugar mixture over the top.

Starting from the long side, roll up tightly into a log. Pinch the seam closed.

A rectangle of dough spread with butter and sprinkled with cinnamon sugar on a kitchen counter, ready to be rolled

7) Slice cleanly

Slice into 12 even rolls. My favorite trick is unflavored dental floss or a very sharp serrated knife. Arrange in a greased 9x13-inch pan, leaving a little space between rolls.

A log of cinnamon roll dough being sliced with unflavored dental floss on a cutting board

8) Second rise

Cover and let rise until puffy and touching, about 30 to 45 minutes. While they rise, heat the oven to 350°F.

9) Optional gooey upgrade

If you want that ultra-gooey bakery vibe, warm 1/4 cup heavy cream just until not cold, then pour it over the risen rolls right before baking. It sinks into the swirls and makes the centers ridiculously tender.

10) Bake

Bake 22 to 28 minutes, until lightly golden on top and the centers are set but still soft. If they brown too fast, tent loosely with foil.

11) Frost while warm

Let the rolls cool 10 minutes. Spread icing over warm rolls so it melts into the cracks and spirals. This is the moment.

A 9x13-inch baking dish filled with golden cinnamon rolls fresh from the oven on a stove top

Cream cheese icing

Beat softened cream cheese and butter until smooth. Add powdered sugar, vanilla, and a pinch of salt. Thin with milk or cream until it is thick but spreadable.

Two icing styles:

  • Thick and swoopy: use 1 tablespoon milk for a frosting-like finish.
  • Melty glaze: use 2 to 3 tablespoons milk and spread on warmer rolls.
A bowl of vanilla cream cheese icing being whisked until smooth on a kitchen counter

Make ahead

Overnight

Assemble the rolls in the pan, cover tightly, and refrigerate overnight. In the morning, let them sit at room temperature until puffy (usually 45 to 75 minutes), then bake.

Freeze before baking

Assemble and slice, then freeze the rolls spaced on a sheet pan. Once solid, transfer to a freezer bag. To bake, place in a greased pan, cover, thaw in the fridge overnight, then let rise until puffy before baking.

Freeze after baking

Bake and cool completely. Freeze unfrosted rolls wrapped well. Thaw, warm gently, then ice fresh.

Troubleshooting

My dough did not rise

  • Yeast could be old or milk was too hot.
  • Your kitchen might be cool. Move the bowl to a warmer spot.
  • Give it more time. Enriched dough can be slower.

My rolls turned out dry

  • Too much flour. Next time, stop adding flour when the dough is soft and slightly tacky.
  • Overbaked. Pull them when just golden and set.
  • Try the cream pour for extra moisture.

Filling leaked out

  • Butter was too melted. Use very soft, spreadable butter, not liquid.
  • Roll was too loose. Roll snugly and pinch the seam.
  • Cutting with a dull knife can squash the rolls. Floss is your friend.

My centers are underbaked

  • Check oven temperature if you can. Home ovens run wild sometimes.
  • Use a metal pan for more even browning, or bake a few minutes longer and tent with foil.

Serving ideas

I love these warm with coffee, but they are also a full-on brunch centerpiece.

  • Classic: hot coffee, strong and simple
  • Brunch board: fresh berries, scrambled eggs, and crispy bacon
  • Dessert: add toasted pecans on top of the icing and serve with vanilla ice cream
A plate of iced cinnamon rolls on a brunch table with coffee mugs and a small bowl of berries in natural window light

Storage and reheating

Store

  • Room temp: 1 to 2 days, tightly covered.
  • Refrigerator: up to 5 days (warm before serving for best texture).

Reheat

  • Microwave: 15 to 25 seconds for one roll. Add a tiny dab of butter if you want extra cozy.
  • Oven: cover with foil and warm at 300°F for 8 to 12 minutes.

FAQ

Can I make these without a stand mixer?

Absolutely. It is a soft dough, so it is very hand-knead friendly. Plan on 8 to 10 minutes of kneading.

Can I use bread flour?

You can, but the rolls will be a bit chewier. For the softest, most tender texture, I stick with all-purpose.

What if I only have salted butter?

Totally fine. Reduce the added salt in the dough by a small pinch, and keep the pinch of salt in the filling and icing unless you are very salt-sensitive.

How do I know when cinnamon rolls are done?

The tops should be lightly golden and the centers should look set, not wet. If you like numbers, an internal temp around 190°F in the center is a good target for enriched sweet rolls.

Can I add nuts or raisins?

Yes. Sprinkle up to 3/4 cup chopped toasted pecans or walnuts, or 1/2 cup raisins, over the filling before rolling.

Pep talk

If cinnamon roll dough feels intimidating, remember this: it is just bread dough that got dressed up for a party. Take your time, keep the dough soft, and do not rush the rise. You have got this, and your kitchen is about to smell like cinnamon-sugar heaven.

A hand spreading vanilla cream cheese icing over warm cinnamon rolls in a baking dish on a kitchen counter