Pillowy Soft Cinnamon Rolls
Pillowy soft cinnamon rolls are the ultimate comfort food, a warm treat that wraps you in its sweet, doughy embrace just as you bite into the fluffy spiral. The aroma of cinnamon and sugar wafting through your kitchen is irresistible. Slathered with a creamy cream cheese frosting, these rolls aren’t just pastries; they’re a hug on a plate. You can easily whip them up on a crisp Saturday morning or treat your loved ones to this delightful breakfast classic that stirs nostalgia and satisfaction.
Table of Contents

I still remember the first time I made cinnamon rolls from scratch. The adventurous spirit of baking, coupled with the anticipation of tasting something new and delicious, was thrilling. The initial mess turned into a mesmerizing array of swirls, each roll more perfect than the last. The scent filled my home, and soon everyone came bustling into the kitchen, lured by the sweet smell. Your kitchen will also become a haven of warmth and memory as you bake these pillowy soft cinnamon rolls. So why wait? Let’s make some magic!
Why You’ll Love This Recipe
- Simple & Quick: With just 30 minutes of prep and a little patience, you can create these from scratch.
- Irresistible Flavor: Each fluffy bite is bursting with cinnamon sweetness, perfectly complemented by creamy frosting.
- Eye-Catching Appeal: These rolls not only taste fantastic, they look beautiful – perfect for sharing!
- Flexible Serving: Great for breakfast, brunch, or even a cozy evening snack with coffee.
- Diet-Friendly Options: Looking to lighten the dish? I have suggestions for healthier ingredient swaps that won’t skimp on taste.
Ingredients You’ll Need
- ¾ cup whole milk (warmed to 110-113°F): Used to activate the yeast. Make sure it’s warm, not hot, to get that perfect rise.
- 2 ¼ teaspoons instant yeast (1 standard packet): The key ingredient for fluffy rolls, letting them rise beautifully.
- ¼ cup granulated sugar (divided): This adds sweetness as well as helping to bloom the yeast.
- ⅓ cup honey: This natural sweetener offers depth and moisture, making your rolls tender.
- ½ cup full-fat plain Greek yogurt (or sour cream, room temperature): A fantastic alternative for moisture and a slight tang.
- 2 large eggs + 1 egg yolk (room temperature): Provides richness and binds the dough together.
- 1 teaspoon vanilla bean paste (or vanilla extract): Infuses lovely flavor into both the dough and frosting.
- 4 ¼ cups bread flour: The high protein content gives structure and chewiness.
- 1 ½ teaspoons salt: Balances the sweetness; necessary for flavor.
- 6 tablespoons unsalted butter (very soft but not melted): Contributes to the soft texture and rich flavor.
- ½ cup heavy cream (warmed): Poured over the rolls before baking, ensures they come out moist and tender.
- ½ cup unsalted butter (very soft but not melted): This will be combined with sugar for a rich filling.
- 1 cup light brown sugar (packed): Adds a deeper, molasses-like sweetness.
- 2 Tablespoons cinnamon: The star flavor that defines this classic roll.
- ¼ teaspoon kosher salt: Enhances flavor in the filling.
- ½ teaspoon vanilla bean paste (or vanilla extract): Added freshness to the filling.
- 4 oz full-fat block cream cheese (softened to room temperature): The base for a luscious frosting.
- 4 tablespoons unsalted butter (softened to room temperature): Ensures a creamy texture in frosting.
- 1 ¼ cups powdered sugar: Sweetens the frosting while achieving a smooth consistency.
- 1 teaspoon vanilla extract: To amplify flavors in the frosting.
- Pinch salt (to taste): Just a tiny bit enhances sweetness.
- 1-2 Tablespoons heavy cream (or milk, as needed): Adjusts frosting consistency for a perfect spread.
How to Make Pillowy Soft Cinnamon Rolls
- Prep the Yeast Mixture: In a medium bowl, combine ¾ cup warm whole milk, 2 ¼ teaspoons instant yeast, and 1 tablespoon of the ¼ cup granulated sugar (set aside the rest). Allow it to sit for about 5 minutes until it’s frothy—this signifies that your yeast is happy and ready to go!
- Mix the Wet Ingredients: In a large mixing bowl, whisk together ⅓ cup honey, ½ cup Greek yogurt, 2 large eggs, 1 egg yolk, and 1 teaspoon vanilla bean paste. Add the frothy yeast mixture and blend well.
- Combine Dry Ingredients: In a separate bowl, whisk together 4 ¼ cups bread flour, 1 ½ teaspoons salt, and the remaining 3 tablespoons of granulated sugar.
- Form the Dough: Gradually mix the dry ingredients into the wet, using a wooden spoon or dough hook until it forms a shaggy dough. Add in 6 tablespoons softened unsalted butter and mix until combined.
- Knead the Dough: On a lightly floured surface, knead the dough for about 5 to 7 minutes until it’s smooth and elastic. The dough should bounce back when lightly pressed. Add a bit more flour if it’s too sticky.
- Let the Dough Rise: Place the dough in a greased bowl, cover it with a clean kitchen towel, and let it rise in a warm, draft-free area for about 1 hour or until doubled in size.
- Prepare the Filling: In a medium bowl, beat together ½ cup softened unsalted butter, 1 cup packed light brown sugar, 2 tablespoons cinnamon, ¼ teaspoon kosher salt, and ½ teaspoon vanilla bean paste until creamy and combined.
- Roll Out the Dough: Once your dough has risen, punch it down gently and roll it out on a floured surface into a 16×24-inch rectangle approximately ¼ inch thick.
- Spread the Filling: Evenly spread the filling mixture over the dough, reaching all edges—this will create mesmerizing swirls!
- Roll the Dough: Starting from one long side, carefully roll the dough tightly into a log. Pinch the seam to seal.
- Cut the Rolls: Slice the log into 12 even rolls (about 1 ½ inches each). Place them cut side up in a greased 9×13-inch baking dish.
- First Rise: Cover the rolls and let them rise again for about 30 minutes, until they’re puffy and touching.
- Preheat Oven: As your rolls rise, preheat your oven to 350°F (175°C), ensuring it’s properly heated for baking.
- Bake: Pour ½ cup warmed heavy cream evenly over the rolls before baking to keep them extra soft. Bake for 25-30 minutes, or until golden on top and the edges are bubbly.
- Cool & Frost: Once out of the oven, let them cool for about 10 minutes while you make the frosting. Beat together 4 oz softened cream cheese, 4 tablespoons softened unsalted butter, 1 ¼ cups powdered sugar, 1 teaspoon vanilla extract, and a pinch of salt. If it’s too thick, add 1-2 tablespoons of heavy cream or milk until it reaches desired consistency.
Storing & Reheating
Storing your soft cinnamon rolls is easy! Keep them covered at room temperature for up to 2 days or refrigerate them for about a week in an airtight container. For longer storage, consider freezing them—wrap each roll individually in plastic wrap and then foil to avoid freezer burn; they’ll last up to 3 months. To reheat, pop them in a 350°F (175°C) oven for about 10-15 minutes or until warmed through. The texture may change slightly, but a drizzle of cream or a sprinkle of milk before heating can help refresh them.
Chef’s Helpful Tips
- Yeast Activation: Ensure your milk is warmed properly. If it’s too hot, it will kill the yeast; if it’s too cold, the yeast won’t activate.
- Room Temperature Ingredients: Using room temperature eggs and butter helps achieve a smooth dough that mixes well.
- Don’t Skip the Cream: Pouring warm cream over the rolls before baking keeps them incredibly soft and helps create a lovely texture.
- Filling Variations: Feel free to switch up the filling! Add raisins, nuts, or chocolate chips for a fun twist.
- Make Ahead: You can prepare the rolls up to the second rise, cover them, and refrigerate overnight; just bring them back to room temperature before baking.
Pillowy soft cinnamon rolls truly encapsulate what comfort baking is all about. You’ll appreciate the delightful combination of sweet, warm dough and luscious frosting, perfect for any occasion or simply to satisfy a sweet craving. Don’t hesitate to experiment with different fillings or toppings – the joy is in the journey of baking! Whether for a Sunday brunch or an afternoon treat, these rolls are sure to be a hit at your table.

Recipe FAQs
Can I use regular yeast instead of instant yeast?
Absolutely! You can substitute regular active dry yeast, but you’ll need to activate it first. Combine it with warm milk and sugar, let it sit for about 5-10 minutes until frothy, and then mix it with the other wet ingredients.
How can I make these rolls healthier?
You can replace white bread flour with whole wheat flour for added fiber. Additionally, substitutes like coconut sugar or maple syrup can replace granulated sugar and honey for a more natural sweetener.
Can I freeze the rolls after baking?
Yes, these rolls freeze wonderfully! Allow them to cool completely, then wrap them tightly in plastic wrap and foil or store them in an airtight container. When you’re ready to enjoy them, thaw them at room temperature and reheat in the oven.
How can I make the frosting less sweet?
To tone down the sweetness of the frosting, you can add more cream cheese or include a pinch of salt. A touch of lemon juice can also introduce a nice balance!
PrintMore Breakfast Recipes
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card

Pillowy Soft Cinnamon Rolls
- Prep Time: 30 minutes
- Cook Time: 25 minutes
- Total Time: 55 minutes
- Yield: 12 servings 1x
- Category: Breakfast
- Method: Baking
- Cuisine: American
Description
These Pillowy Soft Cinnamon Rolls feature an irresistible flavor with a blend of cinnamon, honey, and a creamy frosting. Perfect for breakfast or a sweet snack, they’re simple to make and an instant favorite for anyone craving homemade goodness.
Ingredients
- ¾ cup whole milk (warmed to 110-113°F)
- 2 ¼ teaspoons instant yeast (1 standard packet)
- ¼ cup granulated sugar (divided)
- ⅓ cup honey
- ½ cup full-fat plain Greek yogurt (or sour cream, room temperature)
- 2 large eggs + 1 egg yolk (room temperature)
- 1 teaspoon vanilla bean paste (or vanilla extract)
- 4 ¼ cups bread flour
- 1 ½ teaspoons salt
- 6 tablespoons unsalted butter (very soft but not melted)
- ½ cup heavy cream (warmed)
- ½ cup unsalted butter (very soft but not melted)
- 1 cup light brown sugar (packed)
- 2 Tablespoons cinnamon
- ¼ teaspoon kosher salt
- ½ teaspoon vanilla bean paste (or vanilla extract)
- 4 oz full-fat block cream cheese (softened to room temperature)
- 4 tablespoons unsalted butter (softened to room temperature)
- 1 ¼ cups powdered sugar
- 1 teaspoon vanilla extract
- Pinch salt (to taste)
- 1–2 Tablespoons heavy cream (or milk, as needed)
Instructions
- Warm the milk to 110-113°F and combine with yeast and 1 tablespoon sugar. Allow to foam for 5 minutes.
- In a mixing bowl, combine honey, remaining sugar, Greek yogurt, eggs, egg yolk, and vanilla. Mix briefly.
- Add bread flour and salt. Mix on low speed until shaggy dough forms. Let rest for 10 minutes.
- Switch to dough hook and knead for 5-6 minutes until smooth and elastic.
- With the mixer running, add softened butter gradually, mixing until fully incorporated.
- Transfer dough to a greased bowl and let rise covered for 45-60 minutes until puffy.
- Mix softened butter, brown sugar, cinnamon, salt, and vanilla to make filling while dough rises.
- Grease a baking pan and roll out the dough into a 24×18 inch rectangle. Spread filling evenly over the dough.
- Cut dough into 12 strips and roll them tightly. Place rolls in the baking pan.
- Cover and let rise for another 45 minutes to 1 hour until puffy. Preheat oven to 350°F.
- Pour warmed heavy cream around and between the rolls before baking for 25-30 minutes until golden brown.
- Beat cream cheese and butter until smooth. Mix in powdered sugar, vanilla, and salt. Add cream or milk for consistency, then frost warm rolls.
Notes
For best results, make sure your ingredients are at room temperature before starting.
Feel free to adjust the sweetness of the frosting by adding more or less powdered sugar.
These cinnamon rolls can be made ahead and baked fresh the next morning.
Nutrition
- Serving Size: 1 roll
- Calories: 310
- Sugar: 14g
- Sodium: 320mg
- Fat: 13g
- Saturated Fat: 8g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 42g
- Fiber: 1g
- Protein: 4g
- Cholesterol: 41mg
