Introduction
There’s nothing quite like the irresistible aroma of freshly baked cinnamon rolls filling your kitchen. This Cinnabon Cinnamon Roll recipe recreates the famous bakery favorite with incredibly soft, fluffy dough, a rich cinnamon-brown sugar filling, and a smooth cream cheese frosting that melts beautifully over the warm rolls. Every bite is tender, buttery, and packed with sweet cinnamon goodness, making it the ultimate homemade comfort treat.
The first time I made these cinnamon rolls from scratch, I was amazed by how closely they resembled the ones from the bakery. The dough baked up light and pillowy, while the gooey filling created those signature swirls everyone loves. Once the warm cream cheese frosting was spread over the freshly baked rolls, they disappeared almost instantly. Whether you’re baking them for a holiday breakfast, weekend brunch, or a special dessert, these homemade cinnamon rolls are guaranteed to impress.
Print
Cinnabon Cinnamon Roll Recipe: Soft, Gooey, and Better Than the Original
- Total Time: 2 hours 30 minutes
- Yield: 12 cinnamon rolls
- Diet: Vegetarian
Description
Cinnabon Cinnamon Rolls are soft, fluffy homemade cinnamon rolls filled with buttery brown sugar cinnamon filling and topped with a rich cream cheese frosting. These bakery-style rolls are perfect for breakfast, brunch, holidays, or an indulgent dessert.
Ingredients
- For the Dough:
- 4 cups all-purpose flour
- 1 cup warm whole milk (110°F/43°C)
- 2 1/4 teaspoons active dry yeast (1 packet)
- 1/3 cup granulated sugar
- 1/3 cup unsalted butter, melted
- 1 large egg
- 1 teaspoon salt
- For the Filling:
- 1/2 cup unsalted butter, softened
- 1 cup packed brown sugar
- 2 1/2 tablespoons ground cinnamon
- For the Cream Cheese Frosting:
- 8 oz cream cheese, softened
- 1/4 cup unsalted butter, softened
- 2 cups powdered sugar
- 1 teaspoon vanilla extract
- 2–3 tablespoons whole milk (if needed for consistency)
Instructions
- In a large bowl, dissolve the yeast and 1 tablespoon of the sugar in the warm milk. Let stand for 5-10 minutes until foamy.
- Add the remaining sugar, melted butter, egg, and salt. Mix well.
- Gradually add the flour and knead for 8-10 minutes until the dough is smooth and elastic.
- Place the dough in a lightly greased bowl, cover, and let rise for 1 to 1 1/2 hours, or until doubled in size.
- Roll the dough into a 16×12-inch rectangle.
- Spread the softened butter evenly over the dough.
- Mix the brown sugar and cinnamon, then sprinkle evenly over the butter.
- Roll the dough tightly from the long side into a log and cut into 12 equal rolls.
- Arrange the rolls in a greased 9×13-inch baking dish. Cover and let rise for 30-45 minutes.
- Preheat the oven to 350°F (175°C).
- Bake for 25-30 minutes until lightly golden and cooked through.
- Meanwhile, beat together the cream cheese, butter, powdered sugar, vanilla, and milk until smooth and fluffy.
- Spread the frosting generously over the warm cinnamon rolls before serving.
Notes
- Use warm, not hot, milk to activate the yeast properly.
- Allow the dough to rise fully for the softest, fluffiest rolls.
- Pour 1/4 cup heavy cream over the rolls before baking for extra gooey cinnamon rolls.
- Serve warm for the best texture and flavor.
- Store leftovers in an airtight container for up to 3 days or refrigerate for up to 5 days.
- Prep Time: 30 minutes
- Cook Time: 30 minutes
- Category: Breakfast
- Method: Baking
- Cuisine: American
Why You’ll Love This Recipe
- Soft, fluffy bakery-style cinnamon rolls.
- Rich cinnamon-brown sugar filling.
- Smooth, creamy cream cheese frosting.
- Better than store-bought.
- Perfect for breakfast, brunch, or dessert.
- Great for holidays and special occasions.
- Easy to prepare ahead of time.
- Freezes beautifully.
- Family-friendly and crowd-pleasing.
- Delicious served warm.
Ingredients
Tip: You can find the complete list of ingredients and their measurements in the recipe card below.
All-Purpose Flour creates a soft, tender dough with just the right amount of structure. Measure carefully to keep the rolls light and fluffy.
Active Dry Yeast is essential for achieving the signature rise and airy texture. Fresh yeast ensures beautifully fluffy cinnamon rolls.
Warm Milk activates the yeast and creates a soft, enriched dough. The milk should be warm but not hot to avoid damaging the yeast.
Granulated Sugar lightly sweetens the dough while helping activate the yeast during the rising process.
Unsalted Butter adds richness to both the dough and the filling, creating soft layers and buttery flavor throughout the rolls.
Eggs provide structure, moisture, and richness while helping create a tender crumb.
Salt balances the sweetness and enhances every flavor in the recipe.
Brown Sugar forms the rich, caramel-like filling when combined with butter and cinnamon.
Ground Cinnamon is the signature ingredient, delivering warm, aromatic flavor in every swirl.
Cream Cheese is the base of the iconic frosting. Full-fat cream cheese produces the smoothest and richest results.
Powdered Sugar sweetens the frosting while keeping it silky and spreadable.
Vanilla Extract adds warmth and depth to the frosting and complements the cinnamon beautifully.
Heavy Cream can be poured over the rolls before baking for an extra soft, gooey texture that closely resembles the famous bakery version.
How to Make
In a large mixing bowl, combine the warm milk, granulated sugar, and yeast. Let the mixture sit for about 5 to 10 minutes until it becomes foamy.
Add the eggs, softened butter, and salt, then gradually mix in the flour until a soft dough forms. Knead the dough for about 8 to 10 minutes until it becomes smooth, soft, and elastic.
Transfer the dough to a lightly greased bowl, cover it with a clean towel, and allow it to rise in a warm place for about 1 to 1½ hours, or until doubled in size.
Punch down the dough and roll it into a large rectangle on a lightly floured surface. Spread softened butter evenly across the surface.
Mix the brown sugar and ground cinnamon together, then sprinkle the mixture evenly over the buttered dough.
Starting with one long edge, tightly roll the dough into a log. Slice it into equal rolls using a sharp knife or unflavored dental floss for clean cuts.
Arrange the rolls in a greased baking dish, leaving a little space between each one. Cover and let them rise again for 30 to 45 minutes until puffy.
For extra-soft rolls, pour the heavy cream evenly over the risen rolls before baking.
Bake in a preheated 350°F (175°C) oven for 25 to 30 minutes, or until lightly golden on top.
While the rolls bake, beat the cream cheese, butter, powdered sugar, and vanilla extract until smooth and creamy.
Spread the frosting generously over the warm cinnamon rolls and serve immediately.
Common Mistakes to Avoid
- Using milk that is too hot for the yeast.
- Adding too much flour.
- Not allowing enough rising time.
- Rolling the dough too tightly or too loosely.
- Overbaking the rolls.
- Skipping the second rise.
- Frosting the rolls after they have completely cooled.
- Using cold cream cheese for the frosting.

Equipment Needed
Here’s what you’ll want to have on hand:
Silicone Spatula – Durable, heat-resistant silicone spatula perfect for mixing, scraping, and spreading. Gentle on non-stick cookware and easy to clean.
Large pot – You’ll need this to boil the whole cabbage head and soften the leaves.
large bowl –Spacious, durable large bowl ideal for mixing, serving, or food preparation. Made from sturdy material and easy to clean.
Sharp knife – For coring the cabbage and slicing out the thick stem in each leaf. A paring knife works best.
Mixing bowl – A big bowl makes it easier to combine your meat and rice filling evenly.
Cutting board – For prepping cabbage leaves and rolling them like a pro.
Full-Size Blender – is a powerful kitchen appliance for making smoothies, soups, and sauces in large batches.
3-in-1 Air Fryer – This versatile 3-in-1 air fryer offers Air Fry for healthier meals with less oil, Bake for bakery-quality desserts and treats, and Reheat to bring leftovers back to life with crispy, flavorful results
Servings and Timing
- Servings: 12 cinnamon rolls
- Prep Time: 25 minutes
- Rise Time: 2 hours
- Cook Time: 30 minutes
- Total Time: 2 hours 55 minutes
Storage/Reheating
Store leftover cinnamon rolls in an airtight container at room temperature for up to 2 days or refrigerate them for up to 5 days. Reheat individual rolls in the microwave for 15 to 20 seconds to restore their soft, gooey texture. The baked rolls can also be frozen for up to 3 months. Thaw overnight in the refrigerator and warm before serving.
Variations and Customizations
One of the reasons these cinnamon rolls are so popular is their versatility. While the classic cream cheese frosting and cinnamon filling are hard to beat, there are countless ways to customize this recipe to suit different tastes and occasions.
For extra indulgence, mix mini chocolate chips into the cinnamon filling before rolling the dough. As the rolls bake, the chocolate melts into the swirls, creating an even richer dessert.
Add chopped pecans or walnuts to the filling for a delicious crunch that complements the soft dough. Toasting the nuts beforehand enhances their flavor even more.
If you enjoy fruity desserts, sprinkle finely diced apples, raisins, or dried cranberries over the cinnamon filling before rolling. These additions create a wonderful balance of sweetness and texture.
Swap part of the cinnamon for pumpkin pie spice during the fall months or add a pinch of cardamom for a subtle bakery-style flavor.
For a maple twist, replace some of the vanilla extract in the frosting with maple extract or drizzle warm maple glaze over the finished rolls.
Orange zest in the dough or frosting creates a fresh citrus flavor that pairs beautifully with cinnamon.
You can also prepare the rolls the night before. After shaping them, place them in the refrigerator overnight. The next morning, allow them to come to room temperature and complete the second rise before baking. This makes them perfect for holiday mornings and special brunches without requiring early preparation.
Nutrition and Dietary Info
| Nutrient | Per Serving |
|---|---|
| Calories | 520 |
| Protein | 8 g |
| Carbohydrates | 68 g |
| Fat | 24 g |
| Saturated Fat | 14 g |
| Fiber | 2 g |
| Sugar | 38 g |
| Sodium | 330 mg |
Nutrition values are approximate and may vary depending on the ingredients used.
Expert Tips & Customizations
Use Fresh Yeast: Fresh yeast ensures the dough rises beautifully and creates soft, fluffy rolls.
Measure Flour Carefully: Too much flour can make the rolls dense instead of light.
Don’t Rush the Rise: Allow the dough to fully double in size for the best texture.
Use Soft Butter: Softened butter spreads evenly without tearing the dough.
Pour Heavy Cream Before Baking: This creates incredibly soft, gooey cinnamon rolls.
Frost While Warm: The frosting melts slightly into the rolls for the classic bakery-style finish.
Enjoy Fresh: Cinnamon rolls taste their absolute best while still warm from the oven.
FAQs
Can I make cinnamon rolls the night before?
Yes. Assemble the rolls, refrigerate overnight, then allow them to rise before baking the next morning.
Why didn’t my dough rise?
Old yeast, milk that was too hot, or a cool environment can prevent the dough from rising properly.
Can I freeze cinnamon rolls?
Yes. Freeze baked or unbaked rolls for up to 3 months.
Why are my cinnamon rolls dry?
Too much flour or overbaking are the most common causes of dry cinnamon rolls.
Can I use instant yeast instead of active dry yeast?
Yes. Instant yeast can be mixed directly into the flour and usually shortens the rising time slightly.
What makes Cinnabon-style cinnamon rolls so soft?
An enriched dough, proper rising time, plenty of butter, and adding heavy cream before baking all contribute to their famously soft texture.
Conclusion
These homemade Cinnabon Cinnamon Rolls are everything you could want in a bakery-style treat—soft, fluffy dough, gooey cinnamon filling, and a rich cream cheese frosting that melts into every swirl. Perfect for holidays, weekend breakfasts, or anytime you’re craving a comforting homemade dessert, this recipe delivers irresistible flavor and texture in every bite. Once you bake them from scratch, they’ll quickly become a cherished favorite in your kitchen.
Hungry for more? Visit our website for full recipes and follow us on Pinterest for daily foodie inspo you’ll love to pin!