The Most Delicious Old-Fashioned Cinnamon Rolls

Nothing beats that first whiff of homemade cinnamon rolls fresh from the oven—warm, buttery dough swirled with cinnamon, all wrapped up in melty cream cheese frosting. These old-fashioned beauties have been a go-to in my kitchen for years, inspired by those classic mall treats but made even more irresistible at home.

Your Feedback Perfected These!

After some thoughtful reader feedback (thank you!), I went back to the drawing board with side-by-side testing. Using the same soft, enriched dough, I baked two batches: one with the original filling amounts, and one where I doubled the cinnamon-sugar-butter filling for serious flavor punch. Then I tried a reader-suggested game-changer: pouring heavy cream over the risen rolls right before baking.

The difference was striking. The cream-soaked rolls puffed up higher with incredible oven spring, turned out noticeably more tender and pillowy throughout, and had that extra luxurious moisture that makes every bite melt in your mouth. The doubled filling delivered bold cinnamon flavor without overwhelming the dough. The original version was already great… but this updated one? Absolutely fantastic. These are now my favorite cinnamon rolls ever—soft, fluffy, gooey, and packed with that perfect spiced swirl.

If you’re ready for bakery-level cinnamon rolls made from scratch, this foolproof recipe is for you. Simple ingredients, clear steps, and results that’ll have everyone asking for seconds.

My Introduction to Cinnamon Rolls

Growing up in North Dakota, I was surrounded by my mom’s never-ending supply of from-scratch baked goods. If you’re familiar with North Dakota food – caramel rolls (or carmel rolls – I know that’s incorrect spelling but that’s how we roll in North Dakota) often steal the spotlight. Oddly enough, cinnamon rolls weren’t part of my childhood baking memories. It wasn’t until I had a taste of a Cinnabon in an airport as a teen that I fell in love with the creamy iced cinnamon-sugar gooeyness of a cinnamon roll.

I wanted to create a homemade version that could rival those cinnamon rolls—so I set to work on these. Over the years, I’ve fine-tuned every element of this recipe, from the tender dough to the creamy frosting. Today, I’m excited to share the perfected recipe with you (thank you viewer and reader-feedback)!

Tips for Your Cinnamon Rolls

  • Yeast swap: Instant yeast works too—you can skip the optional proofing and add it directly with the dry ingredients; use water around 120–130°F.
  • Filling upgrade: Doubling the filling gives that bold cinnamon flavor without being overwhelming—perfect if you love gooey, spiced swirls.
  • Adjust roll width: Before cutting the rolls, you can adjust the width of your rolls by pulling (or rolling) the roll more for smaller rolls, or scrunching it together for wider rolls.
  • Cut evenly-sized rolls: After rolling the dough into a log, pinch to seal seam. Rotate a knife along the log to mark for even cuts. Use dental floss (unflavored) or a sharp knife for clean uniform slices. See below for comparison of 2 types of cuts.
  • Why the heavy cream? This reader-favorite hack creates a hot “bath” for the rolls, boosting moisture, tenderness throughout, and incredible oven spring for extra fluffiness. The difference is night and day!
  • Make-ahead tip: Assemble the rolls the night before, cover, and refrigerate. Let them come to room temp and rise before adding cream and baking.
  • Storage: Refrigerate for up to 5 days. Reheat in the microwave for 15–20 seconds. Freeze for up to 1 month—thaw, warm, and enjoy.

Tips to Make Old-Fashioned Cinnamon Rolls

  • Know your yeast: There are two main types of yeast most commonly available:  1) Rapid-Rise, Quick-Rise, or Instant Yeast or 2) Active Dry Yeast.  These two types have vastly different requirements for your water (see next tip).
  • Proper water temperature for yeast: If using Rapid-Rise, or Quick-Rise, or Instant Yeast water temperature should be between 120° to 130℉ when you add your yeast.  For Active Dry Yeast water temperature should be between 90° to 110℉. (DOUBLE CHECK YOUR YEAST TEMPERATURE).  Too hot, and it may die; too cold, and it won’t activate.
  • To proof or not to proof:  Proofing is not required for Rapid-Rise, Quick-Rise, or Instant Yeast.  Active Dry Yeast requires 5 to 10 minutes of proofing before you move on to the next step in the directions.
  • Be patient with the dough: This recipe uses an enriched dough, meaning it has milk and egg, which makes it softer but slower to rise. Allow plenty of time for proofing.
  • Adjust roll width: Before cutting the rolls, you can adjust the width of your rolls by pulling (or rolling) the roll more for smaller rolls, or scrunching it together for wider rolls.
  • Cut evenly-sized rolls: After rolling the dough into a log pinch. Rotate a knife along the log to mark for even cuts. Use dental floss (unflavored) or a sharp knife for clean uniform slices
  • Make ahead for convenience: You can refrigerate the prepared rolls overnight for a stress-free morning bake.

Essential Tools for Perfect Cinnamon Rolls

These tools make the process of making cinnamon rolls easier and more efficient, ensuring consistent and delicious results every time. Here’s why I love them:

  • Kitchen Scale: Precision is key and a kitchen scale helps ensure you measure ingredients accurately.
  • Thermometer: Proofing yeast at the right temperature is crucial for the dough to rise beautifully. A thermometer takes the guesswork out of water temperature, whether you’re using active dry or instant yeast.
  • Dough Whisk: This tool is fantastic for mixing dough while keeping the dough light and airy.
  • Bench Scraper: A versatile tool that helps cleanly lift dough from surfaces and is especially helpful while kneading the dough by hand.
  • 9-Inch Cake Pans: Perfect for baking these cinnamon rolls in 2 pans.
  • Lasagna Pan: Great for baking these rolls in one pan. This size pan provides enough space for rolls to expand as they bake.
  • Offset Spatula: Spreading the cinnamon-sugar filling evenly is so much easier with an offset spatula. It ensures consistent layers, making every bite flavorful.
  • Wire Cooling Racks: Cooling rolls on a wire rack prevents them from getting soggy on the bottom and allows air to circulate, keeping them fresh and delicious.

If you’d like one of my other favorite cinnamon sugar pastries, I HIGHLY recommend you check out my Cinnamon Twist Recipe! It’s another oldie but goodie!

These upgraded cinnamon rolls are everything cozy and comforting: pillowy soft, irresistibly gooey, and bursting with cinnamon flavor. Bake a batch soon—you’ll be hooked! Let me know how yours turn out in the comments. And let me know, did you try baking with the heavy cream poured over?

Happy baking!

Old-Fashioned Cinnamon Rolls from Scratch

Print Recipe
These Old-Fashioned Cinnamon Rolls are to die for! The buttery cream cheese icing melts in your mouth!  If you've been intimidated by making from-scratch cinnamon rolls, I take you step-by-step.
4.67 from 3 votes
Prep Time:30 minutes
Cook Time:25 minutes
Raising Time:2 hours
Total Time:2 hours 55 minutes
Servings: 12 rolls
Author: Julie Gavin

equipment (affiliate links

Ingredients

Dough

  • 2 ¼ tsp. active dry yeast
  • 1 ½ c. (360 g) warm water 90-110°F
  • 6 tbsp. (85 g) salted butter softened
  • 6 tbsp. (75 g) granulated sugar
  • 1 tsp. salt
  • 1 large egg room temperature and beaten
  • 4 ¾ c. (594 g) unbleached all-purpose flour (RECOMMEND WEIGHING) plus up to 2 tbsp. more as needed

Filling

  • 12 tbsp. (170 g) salted butter softened
  • ½ c. (100 g) granulated sugar
  • 2 tbsp. ground cinnamon
  • ½ c. (119 g.) heavy cream *** poured over panned rolls just before baking

Cream Cheese Frosting

  • 2 oz. (56 g) cream cheese softened
  • 7 tbsp. (100 g) salted butter softened
  • c. (180 g) powdered sugar sifted
  • 2 tbsp. milk plus more if needed
  • 1 tsp. vanilla extract
  • ¼ tsp. salt

Instructions

  • Proof Yeast: In a small bowl, mix yeast and water (90–110°F) in a large bowl. Let sit 5–10 minutes until foamy.
    2 ¼ tsp. active dry yeast
    1 ½ c. (360 g) warm water
  • Mix Dough: In a larger mixing bowl, add butter, sugar, salt, egg, and proofed yeast mixture. Add flour and knead 5 minutes (mixer, dough hook) or 8 minutes (by hand) until smooth, adding up to 2 tablespoons more of flour.
    6 tbsp. (85 g) salted butter
    6 tbsp. (75 g) granulated sugar
    1 tsp. salt
    1 large egg
    4 ¾ c. (594 g) unbleached all-purpose flour (RECOMMEND WEIGHING)
  • First Rise: Place dough in oiled bowl, cover, and let rise in warm place until doubled, ~1 hour.
  • Shape Rolls: Roll dough into 18×18-inch square. Mix filling ingredients; spread over dough, leaving ½-inch border on one long edge. Roll tightly from opposite edge; pinch seam. Cut into 12 equal pieces with unflavored dental floss or a sharp knife.
    12 tbsp. (170 g) salted butter
    ½ c. (100 g) granulated sugar
    2 tbsp. ground cinnamon
  • Second Rise: Place rolls cut-side up in greased 2×9-inch round pans or 16×12-inch pan. Cover; let rise until puffy, 45–60 minutes. (Optional: Refrigerate for up to 2 days; let sit 30–45 minutes before baking.)
  • Bake: Preheat oven to 350°F (175°C). Pour heavy cream over top of risen rolls. Bake 25–30 minutes until golden (190°F internal).
    ½ c. (119 g.) heavy cream
  • Make Frosting: Beat cream cheese and butter until smooth. Add sugar, milk, vanilla, and salt; beat 2–3 minutes. Add additional milk if needed for a spreadable consistency.
    2 oz. (56 g) cream cheese
    7 tbsp. (100 g) salted butter
    1 tsp. vanilla extract
    2 tbsp. milk
    1½ c. (180 g) powdered sugar
    ¼ tsp. salt
  • Frost & Serve: Spread frosting on warm rolls. Serve immediately.

Notes

  • Storage: Unfrosted rolls keep 2 days at room temperature or 5 days refrigerated. Frosted rolls refrigerate after 1 day. Reheat before serving.
  • Freezing: Freeze baked, unfrosted rolls up to 1 month. Thaw, reheat, frost.
Serving: 1roll | Calories: 566kcal | Carbohydrates: 69g | Protein: 7g | Fat: 30g | Saturated Fat: 18g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 8g | Trans Fat: 1g | Cholesterol: 93mg | Sodium: 457mg | Potassium: 97mg | Fiber: 2g | Sugar: 30g | Vitamin A: 967IU | Vitamin C: 0.1mg | Calcium: 46mg | Iron: 3mg

As an Amazon Associate, I earn from qualifying purchases at no extra cost to you. Thank you for your support!

Similar Posts

8 Comments

  1. 4 stars
    these are a one of a kind amazing roll You gotta makr them to understand the joy of cooking and eating your own pastries l You will mot regret it that is for sure

    1. Thank you so much! I wholeheartedly agree – it’s so rewarding making these treats from scratch! Take care!

4.67 from 3 votes (1 rating without comment)

Leave a Reply

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

Rate this in 2 seconds - it helps others find it!