Soft Gooey Cinnamon Rolls From Scratch: Easy Homemade

Updated November 2, 2026

Total time
3 hr 10 min
prep 40 min · cook 25 min
Serves
12
portions as written
Safe temperature (USDA)
160°F / 71°C
check the thickest piece

Jump to recipe

Soft Gooey Cinnamon Rolls From Scratch: Easy Homemade

Soft gooey cinnamon rolls are an American-style sweet yeast bread, made with an enriched dough, a buttery cinnamon-sugar filling, and cream cheese icing. Versions vary by household and region, but this recipe uses a slow, complete rise and a little warm cream before baking to make the centers tender and the swirls especially soft.

Ingredients

  • 4 cups (500 g) all-purpose flour, plus a little extra for the work surface
  • 1 cup (240 ml) whole milk, warmed to about 105–110°F (40–43°C)
  • ⅓ cup (67 g) granulated sugar
  • 2¼ teaspoons (7 g) instant yeast
  • 1 large egg (about 50 g without the shell), at room temperature
  • 6 tablespoons (85 g) unsalted butter, melted and cooled until just warm
  • 1 teaspoon (6 g) fine salt
  • For the filling: ½ cup (113 g) unsalted butter, very soft; ¾ cup (150 g) packed light brown sugar; 2 tablespoons (16 g) ground cinnamon; and ¼ teaspoon (1.5 g) fine salt
  • ⅓ cup (80 ml) heavy cream, warmed slightly, for pouring over the rolls before baking
  • For the icing: 4 ounces (113 g) cream cheese, softened; 2 tablespoons (28 g) unsalted butter, softened; 1 cup (120 g) powdered sugar; 1 teaspoon (5 ml) vanilla extract; and 1–2 tablespoons (15–30 ml) milk, as needed

Instructions

  1. Mix the dough. In a large bowl, stir together the warm milk, granulated sugar, and instant yeast. Add the flour, egg, melted butter, and salt. Mix with a sturdy spoon until a shaggy dough forms and no dry pockets of flour remain. If the dough feels dry, give it a minute to absorb the milk before adding anything; it should be soft and slightly tacky, not stiff. Instant yeast can go straight into the flour mixture, so there is no separate activation step.
  2. Knead until smooth. Knead by hand on a lightly floured surface for 8–10 minutes, or with a dough hook on low speed for 6–8 minutes. Use only enough extra flour to keep the dough manageable. A very firm dough can bake up heavy, so resist adding flour just because it sticks faintly to your fingers. The dough is ready when it feels elastic and smooth and springs back slowly after a gentle press.
  3. Let the dough rise. Shape the dough into a ball and place it in a lightly greased bowl, turning it once so the surface is coated. Cover the bowl and leave it in a comfortably warm, draft-free spot for 75 minutes, or until roughly doubled in size. Room temperature affects rising speed: a cool kitchen may need extra time, while a warm one may need less. Look for the dough to expand noticeably rather than relying on the clock alone.
  4. Make the cinnamon filling. Stir the softened butter, brown sugar, cinnamon, and salt together in a small bowl until evenly combined. The mixture should be spreadable, not melted. Meanwhile, lightly grease a 9-by-13-inch (23-by-33-cm) baking pan. This size leaves enough room for the rolls to expand while keeping them close enough to stay soft at the sides.
  5. Roll and cut the dough. Turn the risen dough onto a lightly floured surface and roll it into a rectangle about 16 by 12 inches (40 by 30 cm), with the longer side facing you. Spread the filling evenly over the dough, leaving a narrow border along the far edge. Starting at the long edge nearest you, roll the dough into a snug log without squeezing the filling out. Pinch the far seam closed. Cut the log into 12 equal pieces using a sharp serrated knife or unflavored dental floss, then arrange them cut-side up in the pan.
  6. Proof the shaped rolls. Cover the pan loosely and let the rolls rise for 40 minutes. They should look puffy and be touching or nearly touching; they do not need to double again. During this rise, preheat the oven to 350°F (175°C) and bring the heavy cream to room temperature or warm it briefly so it is not cold. If the rolls are rising slowly, give them more time rather than putting under-proofed dough straight into the oven.
  7. Add cream and bake. Pour the ⅓ cup (80 ml) cream evenly over and around the rolls. Bake for 22–25 minutes, until the tops are lightly golden and the centers look set rather than doughy. For the egg-containing dough, check a center roll with a food thermometer: it must reach the USDA FSIS safe minimum of 160°F (71°C); the bread texture is usually best when the center is around 190°F (88°C). If the tops brown before the centers are done, loosely cover the pan with foil for the remaining baking time.
  8. Mix the icing and finish. While the rolls bake or cool, beat the softened cream cheese and butter until smooth. Beat in the powdered sugar and vanilla, then add milk a teaspoon at a time until the icing is thick but easy to spread. Let the pan stand for 10 minutes after baking, then spread the icing over the warm rolls. This short rest lets the centers finish setting while keeping enough warmth for the icing to soften into the swirls.

Tips

  • Measure flour carefully. If using cups, fluff the flour, spoon it into the measuring cup, and level the top rather than scooping straight from the bag. Too much flour is a common reason cinnamon rolls turn out dry or tough. A kitchen scale gives the most consistent result.
  • Keep the butter soft, not runny. Softened butter spreads into an even layer and helps the sugar stay in the spiral. If it melts, the filling can leak out as you roll and leave the centers less evenly flavored. If the mixture becomes too loose, chill it briefly until spreadable.
  • Adjust the rise to the room. Dough rises at different speeds depending on temperature and yeast freshness. The visual cues matter more than a strict deadline: wait for the first rise to roughly double and the shaped rolls to become puffy. Avoid setting the bowl on a hot surface, which can warm the dough unevenly.
  • Use practical swaps thoughtfully. You can use 2% milk instead of whole milk; the dough may be a little less rich but still works. For the topping, half-and-half can replace heavy cream, though the rolls will be slightly less creamy. If you do not have cream cheese, make a simple glaze with powdered sugar, vanilla, and enough milk to drizzle; it will be sweeter and less tangy.

Serving Suggestions

Serve the rolls warm for breakfast, brunch, or dessert, with the icing freshly spread so it softens into the cinnamon spirals. They are rich and filling, so one roll alongside fresh fruit, berries, or sliced citrus makes a balanced brunch plate without competing with the sweet filling. For a larger spread, pair them with scrambled eggs, a savory breakfast casserole, or plain yogurt and fruit. Keep the savory dishes separate from the icing and serve the rolls on their own platter so guests can choose their own portion.

For a dessert-style serving, offer a warm roll after a simple meal with coffee, tea, or milk. The icing is sweet enough that extra toppings are usually unnecessary, but a light dusting of cinnamon just before serving gives the rolls a fragrant finish. If serving a group, set out the pan while it is still warm and use a small spatula to lift out individual rolls; the center pieces may be softer than the edge pieces, which is part of their appeal.

Variations

Make a maple glaze: Replace the vanilla icing with a glaze of 1 cup (120 g) powdered sugar, 1 tablespoon (15 ml) maple syrup, and 1–2 tablespoons (15–30 ml) milk. Add the liquid gradually so the glaze stays thick enough to cling. The maple flavor is more pronounced and the finish is sweeter than cream cheese icing.

Add nuts or raisins: Scatter up to ½ cup (60 g) chopped pecans or walnuts, or ⅓ cup (50 g) raisins, over the filling before rolling. Nuts add crunch and raisins add chewy sweetness; either can make the log harder to cut cleanly, so use floss or a serrated knife and work gently.

Use a tangier icing: Add 1 teaspoon (5 ml) lemon juice to the cream cheese icing, reducing the milk slightly if needed. It brightens the topping without changing the dough. For a lighter coating, spread on half the icing while the rolls are warm and serve the rest at the table.

Prepare the pan the night before: After cutting and arranging the rolls, cover the pan tightly and refrigerate it before the second rise. In the morning, let the chilled pan sit at room temperature until the rolls are puffy, usually 60–90 minutes, then add the cream and bake as directed. The cold rest slows the yeast rather than replacing the final proof, so allow the dough to warm and expand before baking.

Storage and Reheating

Let leftover rolls cool, then cover the pan or transfer the rolls to an airtight container and refrigerate within 2 hours. They keep well in the refrigerator for 3–4 days. Because refrigeration firms the butter in the dough, warm an individual roll in the microwave for 15–25 seconds, checking in short intervals, or heat several covered rolls in a 300°F (150°C) oven for about 10–15 minutes. Avoid overheating, which can make the dough chewy and dry. If the icing has been stored separately, add it after warming.

For longer storage, freeze the rolls in a tightly wrapped, freezer-safe container for up to 2 months for best quality. Freeze them individually if you want to thaw one at a time. Thaw overnight in the refrigerator or at room temperature for about 1–2 hours, then warm gently. Rolls can also be frozen without icing; add freshly made icing after reheating for the softest finish. Do not leave baked rolls at room temperature for more than 2 hours, especially once topped with cream cheese icing.

Frequently Asked Questions

Can I make the dough without a stand mixer?
Yes. A bowl, spoon, and your hands are enough. Stir until the dough gathers, then knead on a lightly floured surface until smooth and elastic. Hand kneading takes a few minutes longer than using a dough hook, but the dough should feel the same when it is ready. Avoid adding lots of flour during kneading; a slightly tacky dough makes softer rolls.

Can I use active dry yeast instead of instant yeast?
Yes. Use the same quantity, 2¼ teaspoons (7 g). Stir it into the warm milk with the sugar and wait 5–10 minutes for a foamy surface before adding the remaining ingredients. Keep the milk warm rather than hot; liquid that is too hot can damage the yeast. The rise may take a little longer, so judge by how much the dough has expanded.

Why did my cinnamon rolls come out dry?
Common causes include too much flour, adding extra flour during kneading, or baking until the tops are deeply browned. Weighing the flour and checking a center roll near the lower end of the baking window can help. The rolls should be lightly golden, and the center should be cooked through rather than wet. Cover the pan loosely with foil if the tops are browning faster than the middle is baking.

How do I know when the dough has risen enough?
After the first rise, it should be about twice its original size and look airy. After shaping, the rolls should be visibly puffy and close together, though not necessarily doubled. If a gentle fingertip press leaves a dent that fills back slowly, the dough is generally ready. If the dent springs back immediately, give it more time; if it collapses, it may have risen too far.

Can I bake the rolls without pouring cream over them?
Yes. The cream is optional; it adds moisture and a richer, softer texture around the bottoms and sides. Without it, the rolls will still bake successfully, with a slightly less gooey finish. Keep the oven temperature and doneness checks the same, and do not compensate by adding extra butter to the pan, since that can make the bottoms greasy.

Can I prepare the rolls completely ahead?
You can shape them, cover the pan, and refrigerate overnight as described in the variations. The next day, allow enough time for them to lose their chill and become puffy before baking; a cold, dense pan may need more than an hour. For the best texture, bake the rolls on the day you plan to serve them. If already baked, refrigerate leftovers promptly and reheat gently rather than leaving them out overnight.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).