• Skip to main content
  • Skip to primary sidebar
Andrea's Dainty Kitchen
menu icon
go to homepage
  • All Recipes
  • Recipe Index
  • Contact
  • Subscribe
    • E-mail
    • Facebook
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • All Recipes
    • Recipe Index
    • Contact
    • Subscribe
    • E-mail
    • Facebook
    • Pinterest
  • ×
    Home » Recipes » Breakfast

    The Best Homemade Cinnamon Rolls

    Published: December 3, 2021 by Andrea · This post may contain affiliate links. Please read the disclosures and disclaimers page for details.

    Jump to Recipe Pin Recipe

    This recipe makes a batch of homemade cinnamon rolls that are soft, fluffy and so good. They are made with a bread dough that is filled with butter, sugar and cinnamon and once baked, they are topped with a sweet buttery icing for the most delicious treat.

    There’s nothing quite like the smell of freshly baked cinnamon rolls floating through the kitchen. Warm, soft and filled with swirls of buttery cinnamon sugar, these rolls are pure comfort food. Whether you’re making them for a weekend breakfast, a holiday brunch or just because you’re craving something sweet, this recipe will give you soft, fluffy cinnamon rolls every single time.

    These homemade cinnamon rolls are topped with a simple buttery icing which complement the spicy cinnamon flavour and melts in the mouth with the soft rolls. These rolls are perfect to enjoy anytime with a cup of tea or coffee.

    Cinnamon rolls are a popular treat at Christmas but I bake them all year round. I love baking these rolls at Christmas as they fill my home with a warm and spicy scent that makes it feel even more Christmassy.

    If you prefer you can top them with cream cheese frosting instead. My red velvet cupcakes include the ingredients and instructions for a delicious cream cheese frosting.

    Why You’ll Love These Cinnamon Rolls

    • Soft & pillowy - dough that stays light and tender.
    • Rich cinnamon flavour - with just the right balance of spice and sweetness.
    • No additives – taste just like cinnamon rolls you buy from the supermarket but without the extra additives.
    • Customisable – add raisins or chopped nuts.

    Ingredients for Homemade Cinnamon Rolls

    Please find the full list of ingredients and quantities in the recipe card at the end of the post.

    Dough Ingredients
    • Flour - I use a combination of strong bread flour and plain which I find gives the rolls a nice texture.
    • Sugar - I use caster sugar to slightly sweeten the dough.
    • Salt - I use fine sea salt.
    • Yeast - this recipe uses fast action yeast which is also known as instant yeast. Instant yeast can be mixed straight in with the dry ingredients.
    • Egg - use a room temperature egg.
    • Butter - use unsalted butter.
    • Vegetable oil - a little oil helps produce softer rolls.
    • Milk - I use whole milk or semi skimmed milk.
    Filling Ingredients
    • Butter - use unsalted butter that is very soft.
    • Sugar - I use soft light brown sugar for the filling.
    • Cinnamon - for this recipe, I use ground cinnamon to flavour the cinnamon rolls.
    Icing Ingredients
    • Butter - use unsalted butter.
    • Icing sugar - also known as powdered or confectioners sugar.
    • Milk - I use whole or semi skimmed milk.
    • Vanilla - use vanilla extract or vanilla bean paste.
    cinnamon roll

    How to Make Homemade Cinnamon Rolls

    Make the dough

    1. To a stand mixer bowl, add the flour, sugar, salt and yeast. Using a dough hook, mix the dry ingredients to combine. While the mixer is still running, add in the egg, melted butter and vegetable oil. Slowly pour in the warm milk and continue to mix until a dough forms.

    2. Once a dough forms, slightly increase the speed and knead for 5 minutes. At this point, the dough will be sticky. Flour a surface and use a wooden spoon to scrape the dough onto the floured surface. Sprinkle a teaspoon of plain flour onto the dough to make the outside less sticky then shape into a ball.

    First rise

    3. Add a couple drops of vegetable oil to a large bowl and spread the oil to cover the inside of the bowl. Place the dough inside the bowl and cover with a tea towel. Allow the dough to rise in a warm area for 2 hours or until the dough has doubled in size.

    Dough before and after rising from yeast,
    Fill the rolls

    4. Whilst the dough is rising, you can prepare the filling. Add the unsalted butter, soft brown sugar and cinnamon to a bowl then mix to create a paste. Set aside until needed. Flour a surface and roll out the dough into a square shape which should be around ½ a centimetre or ¼ of a inch thick. Using a palette knife, smooth the cinnamon paste thinly onto the dough. Ensure it covers the whole surface.

    How to Make Cinnamon Rolls
    Second rise

    5. Tightly roll up the dough into a log shape then cut off both ends if they are not even. Cut the log into 9 even rolls then place them in a 9 x 9 inch square baking dish or tin. Ensure there is equal space between them all as they will rise and expand outwards. Cover them with a tea towel and allow to rise for 1 hour.

    Cinnamons rolls cut
    Bake the rolls

    6. Preheat the oven to gas mark 4/350oF/180oC/160oC fan and bake for 28 - 30 minutes until lightly browned.

    Cinnamon rolls before and after baking
    Make the icing

    7. Combine the melted butter, icing sugar, milk and vanilla extract until you have a smooth paste then spread over the warm rolls.

    Recipe Tips

    • To activate the yeast, it is important that the milk is warmed up as cold milk may stop the yeast from activating. Even though the yeast needs to be warm, be careful not to raise the temperature too much as hot milk may also shut down the yeast. If you accidentally heat the milk too much then leave it to cool for a few minutes before before adding it. The temperature should be around 43oC or 110oF.
    • To cut the cinnamon rolls, you need to use a sharp knife or you can use floss to avoid squashing them.

    Nutrition

    Nutrition based on 1 serving - Calories: 364kcal | Fat: 11.6g | Saturates: 5.6g | Carbohydrates: 58.4g | Sugar: 31.1g | Fibre: 1.9g | Protein: 6.2g | Salt 0.31g.

    Storage

    Store these cinnamon rolls in an airtight container at room temperature for 2 - 3 days. Any cinnamon rolls left after this time can be stored in the fridge for up to 5 days. You can soften them again by reheating them in the oven or microwave.

    Cinnamon rolls

    Recipes You May Like!

    • Raspberry Rolls from Scratch
    • Glazed Doughnuts
    • Baked Cinnamon Doughnuts
    • Soft Fluffy White Bread Loaf
    5 from 2 votes
    Print Recipe Pin Recipe

    The Best Homemade Cinnamon Rolls

    This recipe makes a batch of homemade cinnamon rolls that are soft, fluffy and so good. The rolls are filled with butter, sugar and cinnamon and once baked, they are topped with a sweet buttery icing for the most delicious treat.
    Prep Time20 minutes mins
    Cook Time28 minutes mins
    Rise Time3 hours hrs
    Total Time3 hours hrs 48 minutes mins
    Yield: 9 servings
    Calories: 364kcal

    Ingredients

    For the Dough

    • 190g strong bread flour
    • 190g plain flour
    • 50g caster sugar
    • ½ teaspoon salt
    • 7g fast action dried yeast 1 sachet
    • 1 medium egg room temperature
    • 25g unsalted butter melted
    • 25ml vegetable oil
    • 185ml whole milk hand warm or 43oC (110oF)

    For the Filling

    • 50g unsalted butter soft at room temperature
    • 100g soft light brown sugar
    • 1½ tablespoon ground cinnamon

    For the Icing

    • 20g unsalted butter melted
    • 150g icing sugar
    • 2 tablespoon whole milk
    • ½ teaspoon vanilla extract

    Instructions

    • Make the dough: To a stand mixer bowl, add the flour, sugar, salt and yeast. Using a dough hook, mix the dry ingredients to combine. While the mixer is still running, add in the egg, melted butter and vegetable oil. Slowly pour in the warm milk and continue to mix until a dough forms.
    • Once a dough forms, slightly increase the speed and knead for 5 minutes. At this point, the dough will be sticky. Flour a surface and use a wooden spoon to scrape the dough onto the floured surface. Sprinkle a teaspoon of plain flour onto the dough to make the outside less sticky then shape into a ball.
    • First rise: Add a couple drops of vegetable oil to a large bowl and spread the oil to cover the inside of the bowl. Place the dough inside the bowl and cover with a tea towel. Allow the dough to rise in a warm area for 2 hours or until the dough has doubled in size.
    • Fill the rolls: Whilst the dough is rising, you can prepare the filling. Add the unsalted butter, soft brown sugar and cinnamon to a bowl then mix to create a paste. Set aside until needed. Flour a surface and roll out the dough into a square shape which should be around ½ a centimetre or ¼ of a inch thick. Using a palette knife, smooth the cinnamon paste thinly onto the dough. Ensure it covers the whole surface.
    • Second rise: Tightly roll up the dough into a log shape then cut off both ends if they are not even. Cut the log into 9 even rolls then place them in a 9 x 9 inch square baking dish or tin. Ensure there is equal space between them all as they will rise and expand outwards. Cover them with a tea towel and allow to rise for 1 hour.
    • Bake the rolls: Preheat the oven to gas mark 4/350oF/180oC/160oC fan and bake for 28 - 30 minutes until lightly browned.
    • Make the icing: Combine the melted butter, icing sugar, milk and vanilla extract until you have a smooth paste then spread over the warm rolls.

    More Breakfast

    • Soft Fluffy White Bread Loaf
    • Easy Spinach Smoothie (10g Protein)
    • Strawberry Banana & Nectarine Smoothie 
    • Crepe Recipe with Filling Suggestions

    Reader Interactions

    Comments

    1. Michelle says

      September 13, 2020 at 8:35 pm

      Good

      Reply

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Comment and Rate Recipe




    Primary Sidebar

    Meet Andrea!

    Hi I’m Andrea and I am the writer and food photographer behind Andrea’s Dainty Kitchen. I share a selection of recipes and provide step by step instructions to help readers get the best results from their time in the kitchen.

    Read More!

    Popular Recipes

    • Orange Loaf Cake  
    • The Best Homemade Cinnamon Rolls
    • Mango traybake cake with mango glaze
      Super Moist Mango Coconut Cake
    • Caramel Tart
      Simple Caramel Tart 
    • Seabass fillets -pan fried
      Lightly Dusted Pan-Fried Sea Bass Fillets
    • Cornflakes Squares
      Chocolate Cornflake Squares (No Bake)
    • Pepparkakor Swedish Ginger Thins
      Ginger Thin Biscuits
    • Crispy Sweet Chilli Chicken with Noodles
      Crispy Sweet Chilli Chicken with Noodles

    Footer

    About

    Privacy Policy

    Terms of Use

    Disclosure

    Copyright© 2025 Andrea's Dainty Kitchen