Cinnamon Rolls Recipe

Learn how to make the best homemade cinnamon rolls with this easy baking recipe! Featuring a pillowy soft dough, buttery cinnamon filling, and tangy cream cheese glaze. Perfect for weekend brunches or special occasions, these rolls rise beautifully and stay soft for days.
Difficulty:
Intermediate
Prep Time:
30 mins
Cook Time:
25 mins
Serves:
12 rolls
An overhead shot of freshly baked cinnamon rolls arranged on a rustic wooden board, with one roll pulled slightly apart to reveal the delicate swirls of cinnamon filling. Golden morning light streams across the scene, highlighting the glossy cream cheese glaze dripping down the sides of each roll. The contrast between the golden-brown tops and the soft, pillowy interior creates visual depth, while a sprinkle of cinnamon and a small bowl of extra glaze sit alongside, adding styling elements. Steam visibly rises from the warm rolls, and a vintage fork rests nearby, inviting the viewer to dig in.

Ingredients

<ul class="ingredients-main-list"><li class="ingredients-single-item">For the dough:</li><li class="ingredients-single-item">500g all-purpose flour</li><li class="ingredients-single-item">240ml warm milk (around 38°C)</li><li class="ingredients-single-item">60g unsalted butter, melted</li><li class="ingredients-single-item">50g granulated sugar</li><li class="ingredients-single-item">7g active dry yeast (1 packet)</li><li class="ingredients-single-item">1 large egg, room temperature</li><li class="ingredients-single-item">1 tsp salt</li><li class="ingredients-single-item">For the filling:</li><li class="ingredients-single-item">100g unsalted butter, softened</li><li class="ingredients-single-item">150g brown sugar</li><li class="ingredients-single-item">2 tbsp ground cinnamon</li><li class="ingredients-single-item">1/4 tsp nutmeg (optional)</li><li class="ingredients-single-item">For the cream cheese glaze:</li><li class="ingredients-single-item">115g cream cheese, softened</li><li class="ingredients-single-item">60g unsalted butter, softened</li><li class="ingredients-single-item">120g powdered sugar</li><li class="ingredients-single-item">2 tbsp milk</li><li class="ingredients-single-item">1 tsp vanilla extract</li></ul>

Equipment

<ul class="equipment-main-list"><li class="equipment-single-item">Stand mixer with dough hook</li><li class="equipment-single-item">Rolling pin</li><li class="equipment-single-item">33cm x 23cm (13" x 9") baking dish</li><li class="equipment-single-item">Pastry brush</li><li class="equipment-single-item">Sharp knife or unflavored dental floss</li></ul>

Directions

<ol class="no-list-style"><li class="MethodStepper"><h4 class="step-title">Step 1</h4>Warm the milk to about 38°C (100°F) – it should feel warm but not hot when you dip your finger in it. This specific temperature activates the yeast without killing it. Pour the warm milk into the bowl of your stand mixer and sprinkle the yeast over it. Let it sit for 5-10 minutes until foamy and activated. This proofing step ensures your yeast is alive and will give you a properly risen dough.</li><li class="MethodStepper"><h4 class="step-title">Step 2</h4>Add the melted butter, sugar, egg, and salt to the milk mixture. Mix on low speed until combined. Gradually add the flour, about 100g at a time, mixing between additions. Once all flour is incorporated, increase the speed to medium and knead for 8-10 minutes until the dough is smooth, elastic, and pulls away from the sides of the bowl. The dough should feel slightly tacky but not sticky – this balance is crucial for soft, tender rolls.</li><li class="MethodStepper"><h4 class="step-title">Step 3</h4>Transfer the dough to a lightly oiled bowl, turning once to coat both sides. Cover with a clean kitchen towel or plastic wrap and let rise in a warm, draft-free place for 1-1.5 hours, or until doubled in size. If your kitchen is cool, create a warm environment by placing the bowl near (not on) a heating vent or in an oven that's been turned on for just a minute then switched off.</li><li class="MethodStepper"><h4 class="step-title">Step 4</h4>While the dough rises, prepare the filling by mixing the brown sugar, cinnamon, and optional nutmeg in a small bowl. Set aside. The brown sugar contains molasses which adds depth to the filling and helps create that sticky, caramelized texture as the rolls bake.</li><li class="MethodStepper"><h4 class="step-title">Step 5</h4>Once the dough has doubled in size, punch it down to release air bubbles and transfer to a lightly floured surface. Roll the dough into a rectangle approximately 40cm x 30cm (16" x 12"), keeping the thickness even throughout. Take your time with this step – an even rectangle will give you uniform rolls.</li><li class="MethodStepper"><h4 class="step-title">Step 6</h4>Spread the softened butter evenly over the dough, leaving a 1cm border along one long edge (this will help seal the roll). Sprinkle the cinnamon-sugar mixture evenly over the butter, gently pressing it in with your palms to adhere. The butter acts as both a flavor enhancer and a "glue" for the filling.</li><li class="MethodStepper"><h4 class="step-title">Step 7</h4>Starting from the long edge without the border, tightly roll the dough into a log, pinching the seam to seal. If the dough feels too soft to cut, place it seam-side down on a baking sheet and chill for 15 minutes – this firms up the butter and makes slicing cleaner.</li><li class="MethodStepper"><h4 class="step-title">Step 8</h4>Using a sharp knife or unflavored dental floss (slide under the log, cross ends, and pull), cut the log into 12 equal pieces, each about 3-4cm thick. Place the rolls cut-side up in a greased 33cm x 23cm baking dish, allowing a little space between each for rising. Cover and let rise again for 30-45 minutes, until noticeably puffy.</li><li class="MethodStepper"><h4 class="step-title">Step 9</h4>Preheat your oven to 180°C (350°F). Bake the rolls for 22-25 minutes until golden brown on top. They should reach an internal temperature of about 88°C (190°F) when fully baked. If they're browning too quickly, loosely cover with aluminum foil after 15 minutes.</li><li class="MethodStepper"><h4 class="step-title">Step 10</h4>While the rolls bake, prepare the cream cheese glaze. Beat the cream cheese and butter until smooth and fluffy. Add the powdered sugar, milk, and vanilla, beating until completely smooth. Adjust consistency with more milk or powdered sugar if needed – it should be thick yet pourable.</li><li class="MethodStepper"><h4 class="step-title">Step 11</h4>Remove the rolls from the oven and let cool for 5-10 minutes before spreading with half the glaze – applying it while the rolls are warm allows it to melt slightly into the crevices. Reserve the remaining glaze for serving. The slight tanginess of the cream cheese balances the sweetness of the rolls perfectly.</li><li class="MethodStepper"><h4 class="step-title">Step 12</h4>Serve warm with additional glaze on the side. Store any leftovers in an airtight container at room temperature for up to 2 days, or refrigerated for up to 5 days. To reheat, microwave individual rolls for 15-20 seconds or cover the baking dish with foil and warm in a 150°C (300°F) oven for 10 minutes. Your homemade cinnamon rolls will be just as delightful the next day!</li></ol>

FAQs

Find answers to your most pressing questions about this delicious recipe right here.

What ingredients are used in Cinnamon Rolls Recipe?

The key ingredients include all-purpose flour, milk, butter, sugar, active dry yeast, eggs, salt, brown sugar, cinnamon, nutmeg (optional), cream cheese, powdered sugar and vanilla extract. These combine to create pillowy dough, spiced filling, and tangy glaze.

How to cook Cinnamon Rolls Recipe at home?

Learn how to cook Cinnamon Rolls Recipe by activating yeast in warm milk, then mixing with butter, sugar, egg, salt, and flour to create a soft dough. After rising, roll out the dough, spread with butter and cinnamon-sugar mixture, roll up, slice, and allow to rise again. Bake until golden, then top with cream cheese glaze for perfect homemade rolls.

Can I make these cinnamon rolls ahead of time and bake them in the morning?

Yes! Prepare the rolls through the shaping stage, place in your baking dish, cover tightly and refrigerate overnight. In the morning, remove from fridge, let stand at room temperature for 30-45 minutes, then bake as directed. This "overnight method" actually enhances flavour development.

Why did my dough not rise properly when making sweet rolls?

Poor rising is typically caused by: inactive/old yeast (test it first in warm milk), milk too hot (should be 38°C/100°F), environment too cold (use a warm spot), or insufficient kneading. For successful sweet rolls, ensure your yeast is fresh and your dough is properly kneaded.

How do I achieve the perfect cream cheese glaze consistency for breakfast pastries?

For perfect cream cheese glaze, ensure ingredients are at room temperature before mixing. Start with less liquid than called for, then gradually add more until reaching desired consistency. For a pourable glaze that sets slightly, aim for a ribbon-like texture that holds shape for a few seconds.

Want to try something else in ...

Rolls and Buns

Try following recommended recipes

{ "@context": "http://schema.org/", "@type": "Recipe", "name": "Cinnamon Rolls Recipe", "author": { "@type": "Person", "name": "Gurbir Aujla", "brand": "What's Baking?", "jobTitle": "Baker" }, "datePublished": "2024-05-10", "description": "Learn how to make the best homemade cinnamon rolls with this easy baking recipe! Featuring a pillowy soft dough, buttery cinnamon filling, and tangy cream cheese glaze. Perfect for weekend brunches or special occasions, these rolls rise beautifully and stay soft for days.", "prepTime": "PT30M", "cookTime": "PT25M", "totalTime": "PT2H40M", "keywords": "homemade cinnamon rolls, cream cheese glaze, breakfast pastry, brunch recipe, sweet rolls", "recipeYield": "12", "recipeCategory": "Breakfast", "recipeCuisine": "American", "nutrition": { "@type": "NutritionInformation", "calories": "385 calories", "carbohydrateContent": "57 g", "proteinContent": "5 g", "fatContent": "16 g", "saturatedFatContent": "9 g", "cholesterolContent": "55 mg", "sodiumContent": "220 mg", "sugarContent": "27 g", "servingSize": "1 serving" }, "recipeIngredient": [ "500g all-purpose flour", "240ml warm milk (around 38°C)", "60g unsalted butter, melted", "50g granulated sugar", "7g active dry yeast (1 packet)", "1 large egg, room temperature", "1 tsp salt", "100g unsalted butter, softened", "150g brown sugar", "2 tbsp ground cinnamon", "1/4 tsp nutmeg (optional)", "115g cream cheese, softened", "60g unsalted butter, softened", "120g powdered sugar", "2 tbsp milk", "1 tsp vanilla extract" ], "recipeInstructions": [ { "@type": "HowToStep", "name": "Activate Yeast", "text": "Warm the milk to about 38°C (100°F) – it should feel warm but not hot when you dip your finger in it. This specific temperature activates the yeast without killing it. Pour the warm milk into the bowl of your stand mixer and sprinkle the yeast over it. Let it sit for 5-10 minutes until foamy and activated." }, { "@type": "HowToStep", "name": "Make Dough", "text": "Add the melted butter, sugar, egg, and salt to the milk mixture. Mix on low speed until combined. Gradually add the flour, about 100g at a time, mixing between additions. Once all flour is incorporated, increase the speed to medium and knead for 8-10 minutes until the dough is smooth, elastic, and pulls away from the sides of the bowl." }, { "@type": "HowToStep", "name": "First Rise", "text": "Transfer the dough to a lightly oiled bowl, turning once to coat both sides. Cover with a clean kitchen towel or plastic wrap and let rise in a warm, draft-free place for 1-1.5 hours, or until doubled in size." }, { "@type": "HowToStep", "name": "Prepare Filling", "text": "While the dough rises, prepare the filling by mixing the brown sugar, cinnamon, and optional nutmeg in a small bowl. Set aside." }, { "@type": "HowToStep", "name": "Roll Dough", "text": "Once the dough has doubled in size, punch it down to release air bubbles and transfer to a lightly floured surface. Roll the dough into a rectangle approximately 40cm x 30cm (16\" x 12\"), keeping the thickness even throughout." }, { "@type": "HowToStep", "name": "Add Filling", "text": "Spread the softened butter evenly over the dough, leaving a 1cm border along one long edge. Sprinkle the cinnamon-sugar mixture evenly over the butter, gently pressing it in with your palms to adhere." }, { "@type": "HowToStep", "name": "Form Roll", "text": "Starting from the long edge without the border, tightly roll the dough into a log, pinching the seam to seal. If the dough feels too soft to cut, place it seam-side down on a baking sheet and chill for 15 minutes." }, { "@type": "HowToStep", "name": "Cut Rolls", "text": "Using a sharp knife or unflavored dental floss, cut the log into 12 equal pieces, each about 3-4cm thick. Place the rolls cut-side up in a greased 33cm x 23cm baking dish, allowing a little space between each for rising. Cover and let rise again for 30-45 minutes, until noticeably puffy." }, { "@type": "HowToStep", "name": "Bake", "text": "Preheat your oven to 180°C (350°F). Bake the rolls for 22-25 minutes until golden brown on top. They should reach an internal temperature of about 88°C (190°F) when fully baked." }, { "@type": "HowToStep", "name": "Make Glaze", "text": "While the rolls bake, prepare the cream cheese glaze. Beat the cream cheese and butter until smooth and fluffy. Add the powdered sugar, milk, and vanilla, beating until completely smooth. Adjust consistency with more milk or powdered sugar if needed." }, { "@type": "HowToStep", "name": "Glaze Rolls", "text": "Remove the rolls from the oven and let cool for 5-10 minutes before spreading with half the glaze – applying it while the rolls are warm allows it to melt slightly into the crevices. Reserve the remaining glaze for serving." }, { "@type": "HowToStep", "name": "Serve", "text": "Serve warm with additional glaze on the side. Store any leftovers in an airtight container at room temperature for up to 2 days, or refrigerated for up to 5 days." } ], "aggregateRating": { "@type": "AggregateRating", "ratingValue": "5", "ratingCount": "138" }, "review": [ { "@type": "Review", "author": "Mia Rodriguez", "datePublished": "2024-05-01", "reviewBody": "These cinnamon rolls melt in your mouth and are perfectly spiced! The cream cheese glaze takes them to another level. My whole family was impressed with how professional they looked and tasted.", "name": "Bakery Quality", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Akira Tanaka", "datePublished": "2024-05-03", "reviewBody": "Absolutely worth the rising time! The results are incredible - soft, fluffy texture with that perfect spiral of cinnamon filling. Will definitely be making these again for special breakfasts.", "name": "Worth Every Minute", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Olivia Chen", "datePublished": "2024-05-05", "reviewBody": "These are truly better than any bakery version I've tried. The dough is so pillowy and the balance of sweetness with the tangy cream cheese glaze is fantastic. My new go-to recipe!", "name": "Better Than Bakery", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Lars Andersen", "datePublished": "2024-05-07", "reviewBody": "My family demolished these cinnamon rolls in minutes! The detailed instructions made the process manageable even though I'm not an experienced baker. The kitchen smelled heavenly too.", "name": "Family Favorite", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Sophia Patel", "datePublished": "2024-05-08", "reviewBody": "The dough texture is absolutely perfect - soft and fluffy! I froze half the batch after baking and they reheated beautifully. The perfect balance of sweetness and spice makes these irresistible.", "name": "Perfect Texture", "reviewRating": { "@type": "Rating", "ratingValue": "5" } } ] }
{ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [ { "@type": "Question", "name": "What ingredients are used in Cinnamon Rolls Recipe?", "acceptedAnswer": { "@type": "Answer", "text": "The key ingredients include all-purpose flour, milk, butter, sugar, active dry yeast, eggs, salt, brown sugar, cinnamon, nutmeg (optional), cream cheese, powdered sugar and vanilla extract. These combine to create pillowy dough, spiced filling, and tangy glaze." } }, { "@type": "Question", "name": "How to cook Cinnamon Rolls Recipe at home?", "acceptedAnswer": { "@type": "Answer", "text": "Learn how to cook Cinnamon Rolls Recipe by activating yeast in warm milk, then mixing with butter, sugar, egg, salt, and flour to create a soft dough. After rising, roll out the dough, spread with butter and cinnamon-sugar mixture, roll up, slice, and allow to rise again. Bake until golden, then top with cream cheese glaze for perfect homemade rolls." } }, { "@type": "Question", "name": "Can I make these cinnamon rolls ahead of time and bake them in the morning?", "acceptedAnswer": { "@type": "Answer", "text": "Yes! Prepare the rolls through the shaping stage, place in your baking dish, cover tightly and refrigerate overnight. In the morning, remove from fridge, let stand at room temperature for 30-45 minutes, then bake as directed. This \"overnight method\" actually enhances flavour development." } }, { "@type": "Question", "name": "Why did my dough not rise properly when making sweet rolls?", "acceptedAnswer": { "@type": "Answer", "text": "Poor rising is typically caused by: inactive/old yeast (test it first in warm milk), milk too hot (should be 38°C/100°F), environment too cold (use a warm spot), or insufficient kneading. For successful sweet rolls, ensure your yeast is fresh and your dough is properly kneaded." } }, { "@type": "Question", "name": "How do I achieve the perfect cream cheese glaze consistency for breakfast pastries?", "acceptedAnswer": { "@type": "Answer", "text": "For perfect cream cheese glaze, ensure ingredients are at room temperature before mixing. Start with less liquid than called for, then gradually add more until reaching desired consistency. For a pourable glaze that sets slightly, aim for a ribbon-like texture that holds shape for a few seconds." } } ] }