Go Back
+ servings
Sugar Free Caramel Syrup in a small white ribbed bowl with a matching spoon.
Print Recipe Add to Collection
5 from 51 votes!

Sugar Free Caramel Syrup

A super-simple 3 ingredient sugar free caramel syrup recipe. Perfect for low carb baking, keto sweets and serving with ice cream.
Prep Time3 mins
Cook Time1 hr
Total Time1 hr 3 mins
Course: Desserts
Cuisine: Australian Keto, Ketogenic, LCHF
Diet: Diabetic, Gluten Free
Recipe Category: Low Carb
Servings: 9 serves (450ml total)
Calories: 228kcal
Author: Megan Ellam


  • 450 g thickened or heavy cream
  • 140 g allulose
  • 70 g butter cubed



  • Add the ingredients to a small saucepan over medium/high heat.
  • Cook, stirring occasionally, for 40-50 minutes until mixture has begun to thicken. Cool and chill. The caramel syrup will continue to thicken with chilling time.


  • Insert whisk attachment. Add ingredients to mixer; cook 60 min/100℃/speed 2/MC off/simmering basket in place on lid. Cool and chill. The caramel syrup will continue to thicken with chilling time.


Allulose is the only sweetener I recommend for this recipe. Why? Erythritol or monk fruit/erythritol blends will crystallise upon cooling. Xylitol makes a great condensed milk recipe but doesn't caramelize like allulose does.
A liquid allulose was also tested and made the sugar-free caramel slightly caramel but soft and would still be perfect to use in any recipe that would lend itself to the caramel flavour.
The syrup will still be a bit runny when it is cooked. Remove and chill.
To make keto vegan sugar free caramel syrup and dairy free swap whipping cream with coconut cream and swap butter with coconut butter or leave it out completely.
I have added more FAQs and tips in the post above should you need them. 
The recipe card highlights how easy it is to make sugar free keto caramel syrup in the Thermomix. When the timer is up, the mixture may still be runny but will thicken in the fridge or as it cools down.
Please note my recommendations of sweeteners.
This recipe yields approximately 9 serves. The actual number of servings will depend on your preferred portion sizes. 
To calculate the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe by 9. The result will be the weight of one serving. 
Nutritional values shown are guidelines only. Actual macros may vary slightly depending on the brands and types of ingredients used. 
The recipe card instructions contain the most basic steps and ingredients list. If you have any queries, or quest


Serving: 1serve (50ml) | Calories: 228kcal | Carbohydrates: 1g | Protein: 1g | Fat: 24g | Saturated Fat: 15g | Cholesterol: 85mg | Sodium: 74mg | Potassium: 37mg | Sugar: 0g | Vitamin A: 930IU | Vitamin C: 0.3mg | Calcium: 34mg | Net Carbs: 1g