Cinnamon Rolls · Classic

Classic Cinnamon Rolls with Cream Cheese Frosting

A soft, buttery yeast dough rolled around brown sugar and cinnamon, baked until golden and spread with tangy cream cheese frosting while warm. Make them the night before for an easy holiday morning.

New, no ratings yet0 reviewsby Simmerbee Kitchen

Prep
35 min
Cook
25 min
Total
3 hr 5 min
Serves
12 rolls
Level
Medium

Ingredients

  • Dough
  • 1 cup whole milk, warmed to about 110°F
    Swaps for whole milk

    Instead of milk

    • Unsweetened soy milk: The same amount. The closest plant milk for baking: its protein helps things brown and set.
    • Unsweetened oat milk: The same amount. Creamy and mild with a hint of sweetness.
    • Unsweetened almond milk: The same amount. Thinner and less rich, so cakes are a little paler and drier.

    All 5 swaps for milk

    Cooking for an allergy? Check every label.

  • 2 ¼ tsp instant yeast, one packet
    Swaps for instant yeast

    Instead of yeast

    • Active dry yeast: 1¼ tsp active dry for each 1 tsp instant. Rising takes a little longer, often 10 to 15 minutes more per rise.

    More for yeast

  • ¼ cup sugar ≈ 50 g
    Swaps for sugar

    Instead of sugar

    • Less sugar: Up to ¼ less in cookies, muffins and quick breads. Less browning and spread, a drier, more cake-like texture, and bakes go stale sooner.
    • Brown sugar: The same amount, packed. Moister and chewier, with a caramel flavor and darker color.
    • Coconut sugar: The same amount. Darker and caramel-like, a little less sweet; cookies spread slightly less.

    All 4 swaps for sugar

  • 2 large eggs, at room temperature
    Swaps for eggs

    Instead of eggs

    • Flax egg: 1 tbsp ground flaxseed + 3 tbsp water for each egg. Binds well but gives less lift, so bakes are a little denser and flatter, with a mild nutty taste and brown flecks.
    • Chia egg: 1 tbsp chia seeds + 3 tbsp water for each egg. Works like a flax egg: good binding, little lift, slightly denser crumb.
    • Unsweetened applesauce: ¼ cup for each egg. Moister and denser, with a soft, slightly gummy crumb if you swap more than one egg.

    All 5 swaps for eggs

    Cooking for an allergy? Check every label.

  • ⅜ cup butter, softened
    Swaps for butter

    Instead of butter

    • Plant-based butter sticks: The same amount. The closest swap.
    • Refined coconut oil: The same amount: solid when the butter is soft or cold, melted when it is melted. It is all fat, so bakes are a bit more tender and rich, with no butter flavor.
    • Vegetable oil: 3 tbsp oil for every 4 tbsp (¼ cup) melted butter. Cakes and muffins come out moister and stay soft longer, without a buttery taste.

    More for butter

    Cooking for an allergy? Check every label.

  • 1 tsp kosher salt
    Swaps for kosher salt

    Instead of salt

    • Table salt or fine sea salt: About half as much as Diamond Crystal kosher, about ¾ as much as Morton kosher. The same saltiness when measured this way.
    • Salt by weight: 1 tsp is about 6 grams of table salt, 5 grams of Morton kosher, 3 grams of Diamond Crystal kosher. The most reliable way to swap, especially in baking and brines.

    More for salt

  • 4–4 ¼ cups all-purpose flour, plus up to 1/4 cup more ≈ 500–531 g
    Swaps for all-purpose flour

    Instead of all-purpose flour

    • Gluten-free 1:1 baking flour: The same amount, a blend that includes xanthan gum. A little grittier and more crumbly, browns faster and dries out sooner.
    • Bread flour: The same amount. More gluten: chewier cookies and bread, tougher cakes.
    • Whole wheat flour: Up to half of the flour. Nuttier, darker and denser.

    All 4 swaps for all-purpose flour

    Cooking for an allergy? Check every label.

  • Filling
  • ⅜ cup butter, very soft
    Swaps for butter

    Instead of butter

    • Plant-based butter sticks: The same amount. The closest swap.
    • Refined coconut oil: The same amount: solid when the butter is soft or cold, melted when it is melted. It is all fat, so bakes are a bit more tender and rich, with no butter flavor.
    • Vegetable oil: 3 tbsp oil for every 4 tbsp (¼ cup) melted butter. Cakes and muffins come out moister and stay soft longer, without a buttery taste.

    More for butter

    Cooking for an allergy? Check every label.

  • ¾ cup brown sugar, packed ≈ 165 g
    Swaps for brown sugar

    Instead of brown sugar

    • White sugar + molasses: 1 cup granulated sugar + 1 tbsp molasses (light) or 2 tbsp (dark). The same as store-bought.
    • White sugar: The same amount. Crisper, paler cookies with less caramel flavor.
    • Light and dark brown sugar: The same amount, either way. Dark brown sugar tastes stronger and makes bakes a bit darker and moister.

    All 4 swaps for brown sugar

  • 2 tbsp ground cinnamon
    Swaps for ground cinnamon

    Instead of cinnamon

    • Pumpkin pie spice or apple pie spice: The same amount. Mostly cinnamon, with ginger, nutmeg and allspice or cloves: a little spicier.
    • Ground allspice or nutmeg: About ¼ the amount. Much stronger and different, but warm in the same way.

    More for cinnamon

  • 1 pinch kosher salt
    Swaps for kosher salt

    Instead of salt

    • Table salt or fine sea salt: About half as much as Diamond Crystal kosher, about ¾ as much as Morton kosher. The same saltiness when measured this way.
    • Salt by weight: 1 tsp is about 6 grams of table salt, 5 grams of Morton kosher, 3 grams of Diamond Crystal kosher. The most reliable way to swap, especially in baking and brines.

    More for salt

  • Frosting
  • 4 oz cream cheese, softened
    Swaps for cream cheese

    Instead of cream cheese

    • Neufchâtel: The same amount. Lower in fat and a little softer.
    • Mascarpone: The same amount. Richer, milder and softer, with less tang.
    • Ricotta or cottage cheese, blended: The same amount, blended smooth. Lighter and a little grainy; not firm enough for cheesecake or frosting.

    All 4 swaps for cream cheese

  • ¼ cup butter, softened
    Swaps for butter

    Instead of butter

    • Plant-based butter sticks: The same amount. The closest swap.
    • Refined coconut oil: The same amount: solid when the butter is soft or cold, melted when it is melted. It is all fat, so bakes are a bit more tender and rich, with no butter flavor.
    • Vegetable oil: 3 tbsp oil for every 4 tbsp (¼ cup) melted butter. Cakes and muffins come out moister and stay soft longer, without a buttery taste.

    More for butter

    Cooking for an allergy? Check every label.

  • 1 ½ cups powdered sugar ≈ 180 g
    Swaps for powdered sugar

    Instead of powdered sugar

    • Homemade powdered sugar: 1 cup granulated sugar + 1 tbsp cornstarch, blended. Slightly grainier in uncooked frosting; fine in glazes and for dusting.

    More for powdered sugar

  • 1 tsp vanilla extract
    Swaps for vanilla extract

    Instead of vanilla extract

    • Vanilla bean paste: The same amount. Stronger, with visible vanilla seeds.
    • Vanilla bean: The seeds of 1 bean for each 1 tbsp extract. A deeper, floral flavor and visible seeds.
    • Alcohol-free vanilla: The same amount. Made with glycerin; a slightly milder taste.

    All 5 swaps for vanilla extract

  • 1 tbsp milk, as needed
    Swaps for milk

    Instead of milk

    • Unsweetened soy milk: The same amount. The closest plant milk for baking: its protein helps things brown and set.
    • Unsweetened oat milk: The same amount. Creamy and mild with a hint of sweetness.
    • Unsweetened almond milk: The same amount. Thinner and less rich, so cakes are a little paler and drier.

    All 5 swaps for milk

    Cooking for an allergy? Check every label.

Different pan? Written for 9x13-inch rectangle; rescale the amounts for an 8x8, 9x13, round, loaf or sheet pan.

Cooking for a crowd? Pans, timing and salt for 12 to 50.

Missing something? Tap Swaps next to an ingredient, or see all substitutions.

Steps

  1. Stir the warm milk, yeast and 1 tablespoon of the sugar together in the bowl of a stand mixer. The milk should feel warm, not hot, on your wrist.
  2. Add the rest of the sugar, the eggs, butter, salt and 3 1/2 cups of the flour. Mix with the dough hook on low until a shaggy dough forms.
  3. Add the remaining flour a spoonful at a time,
    kneading (how to knead) Knead Work bread dough by pressing, folding and turning it to build the gluten that gives bread its chew. 1. Turn the dough onto a lightly floured counter.2. Push it away from you with the heel of your hand.3. Fold it back over itself toward you.4. Turn it a quarter turn and repeat, in a steady rhythm.5. Add flour only a little at a time, if it really sticks.6. In a stand mixer, use the dough hook on medium-low. Done when: The dough is smooth and springs back when poked; a small piece stretches thin enough to see light through (8 to 10 minutes by hand). How to knead bread dough: mistakes to avoid
    on medium-low, until the dough pulls away from the bowl and feels soft and slightly tacky but not sticky.
    ⏱ Knead: 6 min
  4. Shape the dough into a ball, set it in a greased bowl, cover and let it
    rise (how to proof (let rise)) Proof (let rise) Let yeast dough sit somewhere warm while the yeast makes gas and the dough grows. 1. Put the dough in a lightly oiled bowl and cover it with plastic wrap or a damp towel.2. Leave it somewhere warm and draft-free, about 75 to 80°F (an oven with only the light on works).3. For a second rise, shape the dough, put it in its pan and cover it again.4. Check it by size and feel, not just the clock. Done when: First rise: doubled in size. Second rise: puffy, and a fingertip poke springs back slowly and leaves a small dent. How to proof bread dough (let it rise): mistakes to avoid
    in a warm spot until doubled.
    ⏱ First rise: 1 hr 15 min
  5. Mash the soft butter, brown sugar, cinnamon and salt together in a small bowl into a spreadable paste.
    Butter (how to grease and flour a pan) Grease and flour a pan Coat a pan with fat (and sometimes flour) so baked goods release cleanly. 1. Rub a thin layer of soft butter or shortening into every corner with a paper towel, or use baking spray.2. For cakes, add a spoonful of flour, tilt and tap the pan until it is coated.3. Turn the pan over and tap out the extra flour.4. For chocolate cakes, use cocoa instead of flour so there is no white film. Done when: Every surface, corners included, is lightly coated with no bare spots or thick clumps. How to grease and flour a baking pan: mistakes to avoid
    a 9x13-inch pan.
  6. Press the air out of the dough and roll it on a lightly floured counter into a 16x12-inch rectangle with a long side facing you.
  7. Spread the filling evenly over the dough, leaving a 1/2-inch strip bare along the far long edge.
  8. Roll the dough up tightly from the near long side and pinch the seam closed.
  9. Cut the log into 12 even rolls with a serrated knife and set them cut side up in the pan.
  10. Cover and let the rolls rise until puffy and touching each other.
    ⏱ Second rise: 40 min
  11. Heat the oven to 350°F during the last 20 minutes of rising.
    350°F
  12. Bake until golden brown on top and the center roll reads about 190°F.
    350°F⏱ Bake rolls: 25 min
  13. Beat (how to beat) Beat Mix hard and fast, by hand or with a mixer, to blend ingredients fully and add air. 1. Use a mixer on the speed the recipe gives, or a fork or whisk for a few eggs.2. Add eggs one at a time, beating until each disappears before the next.3. Stop and scrape the bowl and beaters now and then.4. Mix on low once flour goes in, just until combined. Done when: The mixture is smooth and even, with no streaks of yolk or white. Safety: Turn the mixer off before you scrape the bowl or reach in.How to beat eggs and batters: mistakes to avoid
    the cream cheese, butter, powdered sugar and vanilla with a mixer until fluffy, adding milk a little at a time until spreadable.
  14. Let the rolls cool in the pan for a few minutes, then spread the frosting over them while they are still warm.
    ⏱ Cool slightly: 10 min

Tap an underlined word for how to do it, or see all techniques.

Tips

  • Unflavored dental floss slid under the log, crossed over the top and pulled tight cuts perfectly round rolls.
  • Spoon and level the flour; packed flour makes a dry, heavy dough.

Storage

Cover and keep at room temperature up to 1 day, then refrigerate up to 4 days. Freeze unfrosted rolls up to 2 months. Warm in the microwave for 15 seconds.

Make ahead

Overnight: after setting the cut rolls in the pan, cover and refrigerate up to 16 hours. In the morning let them sit at room temperature 45 minutes until puffy, then bake.

Cook once, eat twice: It makes 12 servings: eat half and freeze the rest. It keeps 2 months frozen, by the storage note above. Print a freezer label · More freezer meals

Quick answers

Can I freeze it?

Yes. Freeze unfrosted rolls up to 2 months.

Can I make it ahead?

Overnight: after setting the cut rolls in the pan, cover and refrigerate up to 16 hours.

What can I swap?
  • Instead of milk: Unsweetened soy milk, the same amount.
  • Instead of yeast: Active dry yeast, 1¼ tsp active dry for each 1 tsp instant.

Cooking for an allergy? Check every label.

Answered from this recipe's own storage, make-ahead and swap notes.

Estimated nutrition per serving

Calories
480
Protein
7 g
Carbohydrates
68 g
Fiber
2 g
Sugars
34 g
Fat
21 g
Saturated fat
12 g
Sodium
330 mg

Whole recipe, 12 servings: about 5,800 calories.

Estimate from USDA FoodData Central; not medical or dietary advice. Based on 16 of 16 ingredients.

How we estimate

We add up USDA FoodData Central values for each measured ingredient as written and divide by the recipe's 12 servings, so changing the servings or units here doesn't change a serving. Brands, swaps, trimming and cooking all change the real numbers.

Estimated cost

About $0.50 a serving

About $5.75 for the recipe as written (12 servings).

Estimate; prices vary by store and region. U.S. average prices for September 2026 from BLS Average Price Data and USDA ERS Purchase to Plate prices updated with the BLS Consumer Price Index. Priced: 11 of 16 ingredients, 98% by weight.

How we estimate

Each measured ingredient is weighed as in the nutrition estimate and priced at the U.S. average: BLS's average price where BLS publishes one, else USDA ERS's Purchase to Plate price for 2017-18 raised to September 2026 with the CPI for that food group. Whole packages, store brands, sales and regions all change the real cost: treat it as a ballpark.

  • cream cheese $1.20 ERS
  • butter $0.75 BLS
  • butter $0.75 BLS
  • all-purpose flour $0.60 BLS
  • powdered sugar $0.60 ERS
  • brown sugar $0.60 ERS
  • butter $0.50 BLS
  • eggs $0.40 BLS
  • whole milk $0.25 BLS
  • sugar $0.10 BLS
  • milk $0.05 BLS

Not priced (no official average price we can match, so not in the total): instant yeast, kosher salt, ground cinnamon, vanilla extract.

More dishes for less: cheap eats.

Keep this one

Sign in to save recipes into your own collections, log the days you cook them and keep private notes, like "use less sugar next time". Only you see them.

Sign in to saveNo password: we email you a code.

Gear for this recipe

As an Amazon Associate we earn from qualifying purchases. Brands are suggestions; any similar item works.

Cleanup score 3/5 (some cleanup): 3 things to wash, 9x13 baking dish, mixing bowl, stand mixer bowl.

More kitchen gear and our gear guides

Reviews (0)

No reviews yet. Made it? Tell us how it went.