The Best Homemade Cinnamon Roll Recipe From Scratch: Fluffy, Gooey, & Irresistible

There’s nothing quite like the irresistible aroma of freshly baked cinnamon rolls filling your home. For years, our family has cherished the heartwarming tradition of waking up to a batch of these glorious, ooey-gooey delights on Christmas morning – and even for special Thanksgiving treats! This isn’t just a recipe; it’s an experience, a memory in the making. Forget the often-disappointing canned versions; these homemade cinnamon rolls from scratch are a true game-changer, far superior in taste, texture, and overall satisfaction. They are incredibly soft, generously spiced with fragrant cinnamon, and smothered in a rich, tangy cream cheese frosting that simply melts in your mouth. Best of all, it’s a wonderful activity to involve the whole family in, creating delicious treats and lasting memories together.
While often reserved for holidays due to the perceived effort involved, we firmly believe these irresistible homemade cinnamon rolls are worth every minute of preparation. The reward is a truly decadent breakfast, a special brunch item, or an unforgettable dessert that will have everyone asking for more. Imagine a soft, yeasted dough, rolled thin, generously slathered with softened butter, a sweet brown sugar and cinnamon mixture, and plump raisins, then baked to golden perfection and topped with a creamy, dreamy frosting. If you’re ready to elevate your baking skills and indulge in the ultimate comfort food, read on for our tried-and-true method for crafting the perfect cinnamon rolls that will undoubtedly become a cherished tradition in your home too.
Why Bake Homemade Cinnamon Rolls From Scratch? The Difference is Delicious!
Baking from scratch, especially during the festive season, brings an immense sense of satisfaction and pride. While convenience options like pre-made dough or canned rolls exist, the depth of flavor, incredible texture, and sheer joy achieved with a homemade, yeast-risen dough is truly unparalleled. This recipe is one of those special occasions where going all out with fresh yeast and high-quality ingredients truly pays off. The result is a roll that is remarkably tender, wonderfully light, and bursting with authentic cinnamon flavor, unlike anything you’d ever find pre-packaged.
For the avid baker, working with yeast is a rewarding process, transforming simple, humble ingredients into something magical and airy. It allows for a level of customization that store-bought options simply can’t match, letting you control the sweetness, spice, and the generosity of your filling. The slightly chewy, pillowy texture of a truly homemade cinnamon roll, with its delicate layers and rich interior, is what sets it apart. Once you experience the superior taste and texture of these made-from-scratch rolls, you’ll understand why it’s worth the extra effort. And for those moments when time is of the essence or you’re seeking a different flavor profile, we also explore a few delightful twists and quicker alternatives to this beloved classic. However, for the purest, most decadent experience, nothing quite compares to a batch of cinnamon rolls made entirely from scratch.
Explore Our Cinnamon Roll Variations and Quick Alternatives
While this classic, from-scratch recipe stands as our ultimate favorite, we understand that sometimes you might crave a different twist or need a quicker option to satisfy your sweet tooth. Our extensive baking adventures have led us to develop several fantastic variations that cater to different tastes and time constraints, ensuring you can enjoy a delicious cinnamon-spiced treat no matter the occasion:
- For a uniquely festive twist that’s perfect for the colder months, try our Gingerbread Cinnamon Rolls. They infuse the classic roll with warm, aromatic gingerbread spices, making them an ideal holiday treat.
- If you’re truly short on time but still desire a homemade taste, our Crescent Roll Cinnamon Rolls offer a delightful shortcut, utilizing store-bought crescent roll dough for a surprisingly quick and tasty result.
- Looking for another versatile sweet pastry? Our general Sweet Rolls recipe provides a customizable base that can be adapted with various fillings beyond just cinnamon.
These variations offer flexibility, but for now, let’s focus on the rich, fulfilling experience of baking entirely from scratch, because once you try these, you’ll understand why there’s truly no comparison to the real deal when it comes to classic cinnamon rolls.

Essential Ingredients for the Best Homemade Cinnamon Rolls
Crafting the perfect batch of homemade cinnamon rolls begins with selecting high-quality ingredients. Each component plays a vital role in achieving that sought-after fluffy texture, rich flavor, and irresistible sweetness that defines an exceptional cinnamon roll. Here’s a detailed look at what you’ll need for the tender dough, the decadent spiced filling, and the luscious cream cheese frosting.
Ingredients for the Cinnamon Roll Dough:
- Yeast: Two packages (or 4 1/2 teaspoons) of active dry yeast, dissolved in 1 cup of lukewarm water (ideally between 105-115°F or 40-46°C). This specific temperature is crucial for activating the yeast without killing it, ensuring a proper rise.
- Shortening: 6 tablespoons of solid vegetable shortening. This ingredient is key to achieving a truly tender and light crumb in the final rolls, often preferred by many for its unique contribution to texture.
- Granulated Sugar: 1 cup of white granulated sugar, which provides the necessary sweetness to the dough and also acts as an energy source for the yeast during proofing.
- Unbleached All-Purpose Flour: Approximately 7 cups of unbleached all-purpose flour. Unbleached flour tends to have a slightly higher protein content and often gives a slightly chewier, more robust texture to baked goods compared to bleached flour.
- Hot Water: 2 cups of hot water (but not boiling). This helps to melt the shortening and dissolve the sugar quickly, creating the base for your dough. Ensure it cools to lukewarm before combining with yeast.
- Eggs: 2 large eggs, thoroughly beaten. Eggs add richness, moisture, a lovely golden color, and improved structure to the dough, contributing to its overall softness.
- Salt: 1 tablespoon of fine sea salt or table salt. Salt is essential not only for enhancing the overall flavor of the rolls but also for controlling the yeast activity, preventing the dough from over-proofing too quickly.
Ingredients for the Decadent Cinnamon Filling:
- Softened Butter: 1 stick (or 1/2 cup) of unsalted butter, softened to true room temperature. This is vital for easy, even spreading over the dough and acts as the perfect binder for the sugar and spice mixture.
- Brown Sugar: 1 cup of packed light or dark brown sugar. Brown sugar imparts a deep, molasses-rich sweetness and contributes to the signature gooey texture of the cinnamon roll center.
- Ground Cinnamon: 1 tablespoon of high-quality ground cinnamon, for that classic, warm, and inviting spice. Feel free to adjust the quantity to your preferred intensity – some prefer an extra generous sprinkle!
- Raisins (Optional but Recommended): 3/4 cup of plump raisins. For those who love a chewy, fruity addition, raisins are a delightful inclusion. Adjust the quantity based on your preference, or omit them entirely if you’re not a fan.
With your ingredients thoughtfully gathered and prepped, the next exciting step is to bring them all together to create the magnificent foundation of these amazing cinnamon rolls: the dough!

Crafting the Perfect Cinnamon Roll Dough From Scratch
Making dough from scratch might seem like a daunting task, but with a few key steps and a little patience, you’ll achieve a beautifully soft, elastic, and pliable dough that is the ultimate secret to truly incredible cinnamon rolls. The process involves carefully activating the yeast, thoughtfully mixing the ingredients, thorough kneading, and allowing the dough sufficient time to rise and develop its full flavor and texture.
Step-by-Step Dough Preparation for Fluffy Cinnamon Rolls:
- 1. Activate the Yeast: In a small bowl, combine your two packages of active dry yeast with 1 cup of lukewarm water. Sprinkle in a pinch of granulated sugar – this acts as a food source for the yeast, helping it to activate efficiently. Let this mixture sit undisturbed for about 5 minutes. You’ll know your yeast is active and healthy when it becomes foamy and bubbly on the surface. This is a crucial step for a successful rise!
- 2. Combine Wet Ingredients: In a large mixing bowl, combine the shortening, 1 cup of granulated sugar, and the tablespoon of salt with 2 cups of hot water. Stir thoroughly until the shortening completely melts and the sugar dissolves. It is absolutely essential to allow this mixture to cool down to a lukewarm temperature (no hotter than 115°F/46°C) before proceeding. Introducing yeast to overly hot liquid will kill it, preventing your dough from rising.
- 3. Initial Flour Incorporation: Once the shortening mixture is lukewarm, stir in 2 cups of the unbleached flour until the mixture is smooth and entirely lump-free. This creates a smooth base before adding the live yeast.
- 4. Add Yeast and Eggs: Pour in the previously activated yeast mixture and mix again until everything is smoothly incorporated. Next, add the 2 beaten eggs, ensuring they are well combined into the dough mixture.
- 5. Incorporate Remaining Flour and Knead: Gradually add the remainder of the flour, about 1 cup at a time, mixing until a shaggy, somewhat stiff dough forms and no more flour can be easily mixed in with a spoon or a mixer attachment. At this stage, transfer the dough onto a lightly floured surface (your kitchen counter or a large cutting board works well). Knead the dough by hand for a solid 8-10 minutes. This process develops the gluten, making the dough smooth, elastic, and no longer excessively sticky. Proper kneading is essential for achieving that desirable soft, chewy, and airy texture in your finished rolls.
- 6. First Rise (Bulk Fermentation): Lightly grease a large bowl with a little oil or cooking spray. Place the kneaded dough into the bowl, turning it once to ensure all sides are lightly coated. Cover the bowl snugly with plastic wrap or a clean kitchen towel and let it rise in a warm, draft-free spot for approximately 30 minutes, or until it has noticeably increased in volume and nearly doubled in size. A warm spot could be near a sunny window, in a slightly warmed (but then turned off) oven, or even utilizing modern methods like proofing dough in an Instant Pot. Patience during this stage is key to light and fluffy rolls.
Filling, Rolling, and Cutting Your Perfect Cinnamon Rolls
Once your dough has completed its first glorious rise, it’s time for the most exciting and aromatic part: adding that irresistible cinnamon-sugar filling and expertly shaping your rolls!
- 1. Prepare for Rolling: Gently punch down the risen dough to release any large air bubbles. Transfer the dough to a lightly floured surface (a spacious cutting board is ideal for this). Roll the dough out evenly into a large rectangle, aiming for a thickness of approximately 1/4 inch. If your workspace isn’t large enough to manage the entire dough at once, you can divide it into two portions and roll each separately, creating two smaller rectangles.
- 2. Apply the Filling Liberally: Evenly and generously spread the softened butter over the entire surface of the rolled-out dough rectangle, extending it almost to the edges. This butter acts as the adhesive for your delicious filling. Next, lavishly sprinkle the packed brown sugar and ground cinnamon over the butter. If you’re including raisins, scatter them across the dough as well. Do not be shy here; the more filling, the gooier, richer, and more flavorful your finished rolls will be!
- 3. Roll and Cut with Precision: Starting from one of the longer edges of your rectangle, carefully and tightly roll the dough into a long, uniform log. Ensure the roll is firm and consistent from one end to the other. Once rolled, use a sharp, un-serrated knife or, for perfectly clean cuts, a piece of unflavored dental floss, to slice the log into individual pieces. Aim for pieces approximately 2-3 inches thick. This size allows for optimal rising and even baking.
- 4. Second Rise in Baking Pans: Arrange the cut cinnamon rolls in well-greased baking pans (a standard 9×13-inch pan is excellent for a full batch, or an 8×8-inch pan works perfectly for about 5-6 rolls). It’s crucial to space them out adequately, as they will expand significantly during this second rise and subsequent baking. Lightly cover the pans with plastic wrap or a clean kitchen towel and let the rolls rise again for 15-30 minutes in a warm, draft-free place. This second rise, often called proofing, is absolutely critical for achieving incredibly light, fluffy, and tender rolls.
- 5. Baking Instructions: While your rolls are enjoying their second rise, preheat your oven to 350°F (175°C). Bake the cinnamon rolls for approximately 15 minutes, or until they are a beautiful light golden brown on top and cooked all the way through. Baking time can vary slightly depending on your oven and the exact size of your rolls, so keep a close eye on them. If the rolls are too close together in the pan, the centers might take longer to cook evenly, so proper spacing is indeed key for consistent results.
While these heavenly rolls are baking and filling your kitchen with an intoxicating aroma, you can whip up the perfect, creamy frosting to complete your masterpiece!

The Grand Finale: Frosting Your Homemade Cinnamon Rolls
No cinnamon roll, especially a homemade one, is truly complete without a generous dollop of luscious, creamy frosting. This sweet topping adds another layer of indulgence, perfectly complementing the warm cinnamon and soft dough. You have excellent options here, depending on your preference for homemade versus convenience, and the amount of time you have available.
- Ready-Made Vanilla Frosting (for Quick Convenience): For those moments when time is truly short, or if you prefer a simpler approach, a good quality store-bought vanilla frosting can be a quick and easy solution. Simply warm it slightly (either in the microwave for a few seconds or by placing the container in a bowl of warm water) for easier spreading and a more glazy finish.
- Traditional Homemade Cream Cheese Frosting (for Ultimate Indulgence): For the ultimate indulgence and the most authentic cinnamon roll experience, nothing beats a batch of homemade cream cheese frosting. It’s surprisingly simple to make and elevates the rolls to an entirely new level of deliciousness. Here’s a quick guide to whipping up this perfect topping:
- In a medium mixing bowl, combine about 1/2 stick (which is 1/4 cup or 4 tablespoons) of softened unsalted butter with 4 ounces of softened cream cheese. Beat them together until light and fluffy.
- Gradually add 2 to 3 cups of powdered sugar (also known as confectioners’ sugar), beating until smooth. Start with 2 cups and add more if you prefer a thicker, sweeter frosting.
- Add a splash of milk (start with 1-2 tablespoons) and a dash of pure vanilla extract to taste. Beat again until the frosting is smooth and creamy. You want it thick enough to hold its shape on the rolls but thin enough to spread easily. Adjust the amount of milk for consistency and powdered sugar for sweetness and thickness.
As soon as the cinnamon rolls emerge from the oven, piping hot and fragrant, generously spread your chosen frosting over them while they are still warm. The warmth of the rolls will slightly melt the frosting, allowing it to gently seep into every crevice and swirl, creating an even gooier, more irresistible treat. These homemade cinnamon rolls are undoubtedly best enjoyed fresh from the oven, when the dough is soft, the filling is warm, and the frosting is slightly melted. However, any glorious leftovers can be stored in an airtight container at room temperature for a day or two, or in the refrigerator for longer. For best enjoyment, gently warm refrigerated rolls in the microwave for a few seconds before serving to restore their tender texture and gooey center.
Beyond the Oven: Exploring Cinnamon Roll Alternatives and New Methods
Our deep-seated love for these sweet, spiced delights has naturally led us to experiment extensively with various methods, ingredients, and flavor profiles. While the classic oven-baked, yeast-risen version detailed above holds a truly special place in our hearts (and stomachs!), we’ve also discovered several fantastic alternatives that cater to different needs, preferences, and kitchen appliances.
- No-Yeast Cinnamon Rolls for Speed: If you ever find yourself without yeast on hand, or simply prefer a quicker, less time-consuming process for a cinnamon treat, our No-Yeast Cinnamon Rolls are a wonderful and surprisingly satisfying option. They’re deliciously light and flavorful, proving that you don’t always need yeast to create a delightful cinnamon-spiced roll.
- Air Fryer Cinnamon Rolls for Crispy Edges: For those who own an air fryer, you’re in for a treat! This method offers an incredibly fast cooking time and can produce cinnamon rolls with wonderfully crispy edges and a still-soft, gooey interior. We’ve even included these in our broader collection of diverse air fryer desserts.
- Pecan Sticky Buns for Nut Lovers: If you’re a devoted fan of nuts and rich caramel glazes, you might also adore our Pecan Sticky Buns. These can be made both in a traditional oven and, for added versatility, using different appliances like a Ninja Foodi, offering a delightful twist on the classic sweet roll.
- Cinnamon Roll Muffins for Individual Portions: For a quicker-to-bake, individual-sized treat that delivers all the comforting cinnamon roll flavor without the extensive rolling and cutting of traditional rolls, try our Cinnamon Roll Muffins. They perfectly capture the essence of a cinnamon roll in a convenient muffin form.
Each of these variations offers a unique take on the beloved cinnamon roll, ensuring there’s a perfect recipe for every occasion, every baker’s skill level, and every family’s preference. We wholeheartedly encourage you to try them all and discover your new favorite way to enjoy this timeless, comforting treat!

Cinnamon Rolls From Scratch
Justine
30 minutes
15 minutes
1 hour
24
Comment
Print Recipe
Equipment
-
1 9×13 pan
-
2 bowls
Ingredients
-
2
pkg
yeast,
dissolved in 1 c. lukewarm water -
6
T
shortening -
1
c
sugar -
7
c
unbleached flour -
2
c
hot water -
2
eggs,
beaten -
1
tbsp
salt -
1
stick
butter,
softened -
3/4
c
raisins,
more or less depending on your preference -
1
c
brown sugar -
1
tbsp
cinnamon
Instructions
-
Activate Yeast: Add yeast to 1 cup of lukewarm water and sprinkle in a little sugar. Set aside for about 5 minutes until foamy.
-
Prepare Dough Base: Add shortening, 1 cup sugar, and salt to 2 cups of hot water; stir until dissolved, then cool to lukewarm. Stir in 2 cups of flour until smooth. Add the activated yeast mixture and mix until smooth. Beat in the 2 eggs.
-
Knead Dough: Gradually stir in the remainder of the flour, a little at a time, until a shaggy dough forms. Remove any mixer attachment and knead by hand on a lightly floured surface until the dough is smooth and elastic (about 8-10 minutes).
-
First Rise & Fill: Place dough in a greased bowl, cover, and let rise for 30 minutes in a warm spot until nearly doubled. Lightly knead, then roll out to a 1/4″ thick rectangle on a lightly floured cutting board. Spread with softened butter, then generously sprinkle with brown sugar, raisins (if using), and cinnamon.
-
Roll & Cut: Tightly roll the dough from the bottom to the top into a long log. Cut into pieces about 2″-3″ thick.
-
Second Rise & Bake: Place rolls on well-greased pans, spaced out (about 5 in an 8×8 pan is ideal to ensure even cooking). Let them rise again in the pans for 15-30 minutes. Bake at 350°F (175°C) for about 15 minutes, or until light golden brown and cooked through.
-
Prepare Frosting: Use ready-made vanilla frosting or make traditional cream cheese frosting.
-
Homemade Frosting Tip: To make traditional frosting, mix about 1/2 stick of softened butter with powdered sugar. Thin it out with a bit of milk and vanilla to taste, adjusting consistency and sweetness to your preference. Frost warm rolls immediately.
Nutrition
Serving:
1
oz
,
Calories:
265
kcal
,
Carbohydrates:
48
g
,
Protein:
5
g
,
Fat:
6
g
,
Saturated Fat:
3
g
,
Polyunsaturated Fat:
1
g
,
Monounsaturated Fat:
2
g
,
Trans Fat:
0.3
g
,
Cholesterol:
24
mg
,
Sodium:
331
mg
,
Potassium:
99
mg
,
Fiber:
2
g
,
Sugar:
17
g
,
Vitamin A:
139
IU
,
Vitamin C:
0.3
mg
,
Calcium:
21
mg
,
Iron:
1
mg
Nutrition information is automatically calculated, so should only be used as an approximation.
Additional Info
Breakfast, Dessert
American
Tried this recipe?
Mention @thetypical_mom or tag #thetypicalmom!