Pillowy Soft Cinnamon Rolls
Pillowy Soft Cinnamon Rolls are the perfect treat for any time of day or occasion. These delightful rolls are known for their irresistibly soft texture and a warm, gooey cinnamon center that melts in your mouth. Topped with a luscious cream cheese icing, they truly are the ultimate comfort food. Whether you’re sharing them with friends at a brunch gathering or savoring one alone with your morning coffee, their deliciousness is undeniably unforgettable.
Table of Contents

I still remember the first time I made these Pillowy Soft Cinnamon Rolls for my family. The intoxicating scent of cinnamon wafting through the house was enough to draw everyone into the kitchen, declaring that breakfast was ready! These rolls aren’t just a feast for the taste buds; they create an atmosphere of warmth and happiness. The best part? They’re surprisingly easy and budget-friendly, making them a perfect addition to your baking repertoire. Trust me; you’ll want to whip these up time and again!
Why You’ll Love This Recipe
- Simple & Quick: Just half an hour of prep time means you can enjoy fresh rolls without spending the whole day cooking!
- Irresistible Flavor: Rich, buttery dough combined with sweet cinnamon makes each bite heavenly.
- Eye-Catching Appeal: These rolls rise beautifully, making them the star of any brunch table.
- Flexible Serving: Perfect for breakfast, brunch, or even as an afternoon treat with coffee or tea.
- Diet-Friendly Options: You can easily adapt the recipe for gluten-free or dairy-free needs with suitable substitutes.
Ingredients You’ll Need
- ¾ cup whole milk (warmed to 110-113°F): This temperature activates the yeast correctly. If you don’t have whole milk, 2% is fine, though the result may be slightly less rich.
- 2 ¼ teaspoons instant yeast (1 standard packet): Instant yeast rises better and faster than active dry yeast, ensuring fluffy rolls.
- ¼ cup granulated sugar (divided): This adds sweetness and helps to feed the yeast for a better rise.
- ⅓ cup honey: A touch of honey enhances the flavor and adds moisture. Maple syrup works as an alternative.
- ½ cup full-fat plain Greek yogurt (or sour cream, room temperature): This ensures a tender dough. If you’re dairy-free, use a plant-based yogurt.
- 2 large eggs + 1 egg yolk (room temperature): Eggs enrich the dough and provide structure.
- 1 teaspoon vanilla bean paste (or vanilla extract): Vanilla adds depth to the flavor; use extract if that’s what you have on hand.
- 4 ¼ cups bread flour: Bread flour contains more gluten than all-purpose flour, resulting in a chewier texture. All-purpose can be used, but the rolls may be a bit denser.
- 1 ½ teaspoons salt: Salt balances the sweetness and enhances the overall flavor.
- 6 tablespoons unsalted butter (very soft but not melted): Soft butter incorporates easily into the dough, contributing to its tenderness.
- ½ cup heavy cream (warmed): Pouring warm cream over the rolls before baking creates a soft, moist texture.
- ½ cup unsalted butter (very soft but not melted): This is for the filling so that it spreads evenly.
- 1 cup light brown sugar (packed): Provides a rich sweetness and complements the cinnamon beautifully.
- 2 tablespoons cinnamon: The star of the filling, elevating these rolls into a comforting delight.
- ¼ teaspoon kosher salt: A pinch brings out the flavors in the filling.
- ½ teaspoon vanilla bean paste (or vanilla extract): Similar to above, this adds more tasty complexity.
- 4 oz full-fat block cream cheese (softened to room temperature): This is the main component of the frosting, adding creaminess and tanginess.
- 4 tablespoons unsalted butter (softened to room temperature): Adds richness to the frosting; softened serves best.
- 1 ¼ cups powdered sugar: Sweetens the frosting perfectly for optimal flavor.
- 1 teaspoon vanilla extract: More flavor to complement the cream cheese.
- Pinch salt (to taste): Just a tiny amount enhances all the flavors in the frosting.
- 1-2 tablespoons heavy cream (or milk, as needed): To reach desired frosting consistency.
How to Make Pillowy Soft Cinnamon Rolls
- Prepare the Dough: In a large mixing bowl, combine ¾ cup warmed whole milk (110-113°F), 2 ¼ teaspoons instant yeast, and 1 tablespoon of the sugar. Let it sit for about 5-10 minutes until it becomes frothy.
- Combine Wet Ingredients: Stir in ⅓ cup honey, ½ cup Greek yogurt, 2 large eggs, 1 egg yolk, and 1 teaspoon vanilla bean paste into the yeast mixture. Mix until well combined.
- Incorporate Dry Ingredients: Gradually add 4 ¼ cups bread flour, 1 ½ teaspoons salt, and 6 tablespoons softened unsalted butter. Stir until a sticky dough forms.
- Knead the Dough: Turn the dough out onto a floured surface and knead for about 8-10 minutes, until it’s smooth and elastic. The dough should spring back when poked.
- First Rise: Place your kneaded dough into a greased bowl; cover it with a damp cloth. Let it rise in a warm place for about 1-1.5 hours, or until it doubles in size.
- Prepare the Filling: In a medium bowl, combine the ½ cup softened unsalted butter, 1 cup light brown sugar, 2 tablespoons cinnamon, and ¼ teaspoon kosher salt. Mix until smooth and spreadable.
- Roll Out the Dough: Once the dough has risen, punch it down and turn it out onto a floured surface. Roll it into a rectangle about ¼ inch thick.
- Spread the Filling: Spread the cinnamon mixture evenly over the dough, leaving a small border around the edges.
- Roll & Cut: Starting from the long edge, tightly roll the dough into a log. Cut it into 12 equal pieces.
- Prepare for Baking: Place the rolls in a greased 9×13 inch baking dish. Pour ½ cup warmed heavy cream evenly over the top.
- Second Rise: Cover and let the rolls rise again for 30-45 minutes until doubled in size.
- Preheat Oven: While the rolls are rising, preheat your oven to 350°F (175°C).
- Bake the Rolls: Bake the rolls in the preheated oven for 25-30 minutes, until the edges are golden and the center rolls are cooked through.
- Make the Frosting: While the rolls are baking, in a mixing bowl, 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 until smooth. If needed, add 1-2 tablespoons of heavy cream to reach your desired consistency.
- Frost the Rolls: Once the rolls are out of the oven, allow them to cool slightly before generously spreading the cream cheese frosting on top.
Storing & Reheating
To keep your Pillowy Soft Cinnamon Rolls fresh, store them at room temperature in an airtight container for up to 2 days. You can refrigerate them for up to a week in a well-sealed container. For longer storage, freeze the rolls for up to 3 months. To reheat, simply pop them in the microwave for about 15 seconds or warm in the oven at 350°F (175°C) for 5-10 minutes. Note that while the flavor remains delightful, the texture may change slightly after freezing, but a quick reheat will refresh them beautifully.
Chef’s Helpful Tips
- Always use fresh yeast to ensure proper rising.
- Make sure all dairy ingredients are at room temperature for best results; cold ingredients can slow down the activation of yeast.
- If your dough feels too sticky, gradually add more flour while kneading, but avoid adding too much to maintain softness.
- For extra flavor, consider adding a pinch of nutmeg to the cinnamon filling.
- You can make the rolls a day in advance by preparing everything and then refrigerating the rolls before the second rise.
Pillowy Soft Cinnamon Rolls are not just a treat; they bring joy, warmth, and comfort to any occasion. Whether you’re enjoying them fresh with family or sharing them at a gathering, their soft, sweet layers wrapped around a dreamy filling offer a little taste of home. Don’t hesitate to get creative—experiment with different fillings or frostings. Your baking adventure awaits, and I can’t wait for you to indulge in these heavenly rolls!

Recipe FAQs
How do I know when my cinnamon rolls are done baking?
The rolls are perfectly baked when they turn golden brown on top and a toothpick inserted into the center comes out clean. You can also gently touch the center roll, and if it springs back, they’re ready to come out of the oven.
Can I make these cinnamon rolls ahead of time?
Absolutely! You can prepare everything the night before, allowing the rolls to rise in the refrigerator overnight. The next morning, simply let them come to room temperature for about 30 minutes before baking.
Can I freeze baked cinnamon rolls?
Yes, you can freeze them! Allow the rolls to cool completely and store them in an airtight container. They will keep well for up to 3 months. When you’re ready to enjoy, simply thaw and reheat.
What can I use instead of Greek yogurt?
If you don’t have Greek yogurt on hand, sour cream is an excellent substitute. You can also use buttermilk for a tangy flavor, but keep in mind that it may alter the texture slightly.
PrintMore Desserts & Appetizers 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: Desserts & Appetizers
- Method: Baking
- Cuisine: American
Description
These Pillowy Soft Cinnamon Rolls offer irresistible flavor with simple prep, featuring ingredients like honey, Greek yogurt, and a delicious cinnamon filling—perfect for any occasion.
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 it with yeast and 1 tablespoon of sugar in a bowl. Let it sit for 5 minutes until foamy.
- Mix in honey, remaining sugar, Greek yogurt, eggs, egg yolk, and vanilla using the paddle attachment.
- Incorporate bread flour and salt, mixing on low speed until a shaggy dough forms. Let sit for 10 minutes.
- Knead the dough on medium speed for 5-6 minutes until smooth and elastic, pulling away from the bowl's sides.
- With the mixer on low, gradually add softened butter until fully incorporated, continuing to knead until the dough becomes smooth and slightly tacky.
- Transfer the dough to a greased bowl, cover, and let rise for 45-60 minutes until puffy but not doubled in size.
- Prepare the filling by mixing softened butter, brown sugar, cinnamon, salt, and vanilla into a paste.
- Roll the dough on a floured surface into a 24×18-inch rectangle, spreading the filling evenly over the dough.
- Cut the dough into 12 even strips, then roll tightly into cinnamon rolls in a prepared baking pan.
- Cover and let rise for another 45 minutes to 1 hour, then preheat the oven to 350°F.
- Pour warmed heavy cream around the rolls and bake for 25-30 minutes until golden brown and the internal temperature reaches 185-190°F. Let cool for 10 minutes.
- Beat cream cheese and butter until smooth, add powdered sugar, vanilla, and salt; mix until creamy, adjusting with cream or milk as needed. Spread over warm cinnamon rolls.
Notes
Ensure the milk is at the correct temperature to activate the yeast properly.
Let the rolls rise in a warm place for best results during both rising times.
Adjust the frosting consistency by adding more cream or milk as needed.
Nutrition
- Serving Size: 1 roll
- Calories: 362
- Sugar: 17g
- Sodium: 217mg
- Fat: 18g
- Saturated Fat: 10g
- Carbohydrates: 45g
- Fiber: 1g
- Protein: 6g
- Cholesterol: 81mg
