Cinnamon Rolls (Keto)

Best eaten warm, these puffy, cinnamon-flavoured rolls were made with sweetened Fathead dough. I know you may think I have gone completely bonkers suggesting a sweet treat made predominantly from cheese, but the reality is that fresh mozzarella and cream cheese are very mild in flavour and the cheese flavour doesn’t come through at all. I went on to drizzle mine in a criss-cross fashion – and we enjoy them over Easter every year. Forgive my poor piping skills, you can decorate as you please (and the drizzle is included in the macros, which total in at only 4.1g carbs per roll) QUICK NOTE: Your pastry scraper is a very important tool here (just as it is in the Ham & Gruyere Rolls recipe) – it’s essential to gently nudge and shift the ‘dough’ when rolling…. Happy Easter everyone! xxx

– – – – – – PER SERVING – – – – – –
Carbs 4.1g | Fat 35g | Protein 16g
– – – – – – – – – – – – – – – – – – – – –

*IN THE NEWS*: My cookbook KETO KITCHEN (published by Kyle Books, London) is now available to purchase in paperback or e-book. Click here to read more about where it can be purchased (where ever you are in the world), plus some of the fantastic reviews that have been coming in!

“I want you to achieve the best outcome with all the recipes on Fats of Life. If you haven’t already done so, please read the RECIPE SUCCESS page which is packed with handy tips and advice. Happy Cooking, everyone!”Monya

Pin me

Cinnamon Rolls (Keto)

Deliciously 'puffy' keto cinnamon rolls using sweetened fathead dough. Each roll comes in at only 4.1g carbs per serving, and this includes the lovely drizzle! (For my UK readers, scroll to the end of the recipe to see image ads of the products I use.)
Course Bread, Breakfast, Dessert
Cuisine General
Prep Time 20 minutes
Cook Time 25 minutes
Chilling Time 10 minutes
Total Time 55 minutes
Servings 4 people


For the cinnamon rolls

  • 110 g (3.9 oz) almond flour
  • 35 g (1.2 oz) Swerve® sweetener, confectioners
  • 1 tsp baking powder
  • 1/2 tsp ground cinnamon
  • 1 egg
  • 170 g (6 oz) fresh mozzarella
  • 60 g (2.1 oz) full-fat cream cheese (soft cheese)

For the cinnamon 'sugar'

For the drizzle

  • 60 g (2.1 oz) full-fat cream cheese (soft cheese)
  • 60 g (2.1 oz) double cream
  • 2 tsp Swerve® sweetener, confectioners
  • 1/2 tsp vanilla essence


  • Preheat the oven to 170°C (fan oven). This is 190°C for conventional ovens (or 375°F / gas mark 5).
  • Combine the almond flour, sweetener, baking powder and cinnamon in a bowl. Whisk the egg well in a separate bowl.
  • Roughly chop the fresh mozzarella into small pieces. (We melt it anyway, but in this way you can ensure even melting.) You could use store-bought, ready-grated mozzarella. It works just the same. However, those usually include a small amount of potato starch, so using it will depend how strict you are on keto. Place the mozzarella into a wide-bottomed, microwave-friendly bowl. Add the cream cheese. This is what you should have ready:
    Keto Cinnamon Rolls
  • Place the bowl of cheese in the microwave for 1 min 20 seconds, until the cheese completely melts. VERY IMPORTANT NOTE: If using fresh mozzarella, tip out ALL the excess liquid which separates from the melted cheese as this will make your mixture far too runny. (You won't have this issue when using store-bought ready-grated mozzarella).
  • While the cheese in the microwave, place the almond flour mixture into a mini food processor.
  • (REMEMBER, if using fresh mozzarella, drain and discard all watery liquid that runs off the melted cheese). Immediately tip the melted cheese mixture into the mini food processor. Blitz well.
    Keto Cinnamon Rolls
  • Add the egg and continue to mix until it comes together as a sticky dough.
    Keto Cinnamon Rolls
  • Tip the dough into a bowl and place in the fridge for 10 minutes.
  • While the dough is in the fridge, cut two large pieces of parchment paper. Line a small-medium, deep-based dish with parchment paper. (I used a deep-based dish because we cover it with foil halfway through baking and you don't want the foil to stick to the rolls.)
  • You can also use this time to make your cinnamon 'sugar'. Simply combine the sweetener and cinnamon together in a little bowl. Set aside.
  • After the dough has cooled a little (making it easier to handle), tip it out onto one sheet of baking parchment paper. NOTE - if you feel like your 'dough' is far too 'wet', add a tablespoon or two of almond flour, but you will need to add a little more sweetener too if you do so. You shouldn't have this problem if you tipped out ALL the excess watery liquid after melting the cheese. (And you won't have this problem at all if using store-bought, ready grated mozzarella. NOTE - Macros are based on using fresh mozzarella...)
    Keto Cinnamon Rolls
  • Cover with a second long sheet of parchment paper and use a rolling pin to roll out a square approximately 25 x25cm / 10x10-in. The 'dough' is easy to manipulate and spread, so you could also use your hands. Do not roll it too thin.
    eto Cinnamon Rolls
  • Peel off the top layer of parchment. Do not be alarmed if some 'stringy' bits pull away. The 'dough' is easily manipulated and you can simply pinch pieces closed or press them back in.
  • Scatter over the cinnamon sugar.
    Keto Cinnamon Rolls
  • This is where it gets a bit tricky: roll the dough up (much the same way you would roll sushi) but do so slowly and gently, using a pastry scraper to move things along and assist the dough from lifting from the paper. Luckily, the 'dough' is manageable, and if you encounter any 'holes' you can simply pinch them closed. You shouldn't encounter any issues if your dough was not rolled too thin.
    Keto Cinnamon Rolls
  • You will be left with a log. Run a sharp knife under very hot water, then slice the dough into 4 equal-size pieces. Run your knife under the hot water between each slice. This will help not "squash" the dough when slicing.
    Keto Cinnamon Rolls
  • Use a palette knife or cake lifter to slide under each piece and gently lift. Place each piece cut side-up into your prepared dish, leaving enough space between each one.
    Keto Cinnamon Rolls
  • Place in the preheated oven for 15 minutes.
  • After 15 minutes, remove the dish and reduce the oven temperature to 160°C (fan oven). This is 180°C for conventional ovens (or 350°F / gas mark 4).
  • Cover the dish with foil and return to the oven for 10 minutes (I always rotate the dish at this time too.)
  • After 10 minutes, turn the oven off and leave them in the oven for another 4-5 minutes. Remove and set aside to cool for 5-10 minutes.
    Keto Cinnamon Rolls
  • To make the drizzle, simply whisk together cream cheese, cream, sweetener and vanilla essence. Fill a piping bag fitted with a nozzle.
  • After the rolls have cooled slightly, decorate the four rolls as you wish and dust with a little extra cinnamon. (My piping skills could do with some improvement!) Serve while they are still warm inside (else the cheese solidifies again). Funnyman tells me that he reheated them in the microwave for a 15-20 seconds - he had a lot of trials to plough through and had to sit through the photo shoots too as they cooled...)
  • NOTE: I have made these using store-bought grated mozzarella AND fresh mozzarella in my development - the results are the same. However, it is imperative that you remove the wateriness from the fresh mozzarella after melting as I have mentioned.

For those on INSTAGRAM, tag me @mkilianpalmer so we can all see your lovely creations! Keep scrolling: you can PIN this recipe for later, see detailed macros and browse other recipes in this category.
I have disabled the print option for my recipes (doing my bit to save the trees), so be sure to bookmark this page in your browser for future reference.

UK READERS: Missing anything you might need? The green links on the recipe above are directed at the global Amazon market and will auto-direct to your country (if you are not in the USA) and possibly show up an incorrect product. However, the image ads below are especially targeted at UK readers, and will link to the products I use and recommend.


Calories: 391kcal | Carbohydrates: 4.1g | Protein: 16g | Fat: 35g

Cinnamon Rolls (Keto)
recipe image
Easter Cinnamon Rolls (Keto)
Published On
Total Time
Average Rating
51star1star1star1star1star Based on 7 Review(s)
Nutritional Information per roll
Calories                         391Kcal / 1636kJ
Fat                                 35g
Carbohydrates               4.1g
Protein                           16g


See all the Fathead Dough-inspired recipes on Fats of Life:

Load More

Disclaimer: The nutritional analysis, macro and allergen breakdown of the recipes on this site have been manually and carefully calculated using the cloud-based software NUTRITICS®. NUTRITICS® is fully approved by the relevant Trading Standards organizations and is EU and FDA-compliant. The macro calculations are provided as a courtesy to you based on the author's weighing of ingredients when creating the dishes. If Erythritol (a sugar polyol) has been used in any of the recipes, it has already been manually excluded from the final carbohydrate count. The author is a chef - not a medical professional - and this website has been designed to provide you with recipe ideas to suit the low carb lifestyle you have discussed with your GP.
Disclosure: Like many blogs, Fats of Life is part of the Affiliates Program on Amazon. The links to the products recommended here are affiliate links, meaning - at no additional cost to you - the author will earn a small commission if you click through and make a purchase.

1 Comment

Post a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.