Follow Karen's fantastic recipes @alowcarblowsugarlifestyle

This is a fabulous low carb sugar ice cream recipe that no one would ever guess was sugar free!

Rich and creamy vanilla flavours, combined with chunks of macadamia nuts, make this ice cream recipe the absolute bomb! Not even the store bought ice creams compete with this recipe in regards to flavour and creaminess. You’ll also save a bundle, as the ready made sugar free ice creams are really expensive.

Make sure you use Naturally Sweet Xylitol as it doesn’t ice up like the other sweeteners do.


  • 600 ml pure/heavy cream
  • 200 ml nut milk of choice almond, macadamia, coconut etc
  • ½ cup Naturally Sweet Xylitol see notes for using alternative sweeteners
  • 5 large egg yolks
  • 600 ml pure/heavy cream
  • 1 teaspoon vanilla extract Scraped vanilla bean can also be added
  • A pinch of sea salt
  • ½ tablespoon MCT oil or EVOO- extra virgin olive oil
  • ½ teaspoon guar gum - very accurately measured. See notes regarding adding xanthan gum instead.
  • 1 cup natural macadamias roughly cut in half

Metric - US Customary


  • Bring the cream cream, nut milk, xylitol, salt and vanilla extract to just below boiling point on the stove top. Add scraped vanilla bean at the same time if using. Hand whisk the mixture to ensure the sweetener has dissolved. Beat in the egg yoolks and allow the mixture to simmer gently stirring often until the mixture coats the back of a spoon. Allow the mixture to cool completely in the fridge.
  • Once the cream mixture has cooled completely, using electric beaters, beat the mixture until it thickens slightly. Add the MCT oil and and beat until combined.
  • Finally, sprinkle or sift your precisely measured guar gum over the ice cream mixture and beat it in quickly until it is well combined with electric beaters. Take particular care here not to over mix but ensure that the guar gum( or xanthan gum) is well mixed in. Note- sprinkle the guar gum away from the edges of the bowl as it can clump there. Scrape the sides of your bowl down while beating to ensure all of the gum is mixed in.
  • Pour your ice cream mixture into a freeze proof container that has a lid, or ensure your ice cream container can be well sealed to prevent icing up and your ice cream hardening. Allow the icecream to freeze for a couple of hours before folding the macadamias into the ice cream.
  • Leave the ice cream to freeze until firm. Generally overnight is ideal. The ice cream will firm up the longer it is in the freezer, which is when you will be grateful that softening agents (the oil and the gum) are used in the recipe.
  • You may need to allow the ice cream to sit on the bench for up to 20 minutes prior to serving if it is too firm to scoop. If you have used xylitol your ice cream should be scoopable straight from the freezer.

Recipe Notes

This recipe was made to be no churn ice cream so you don’t need an ice cream maker. The ice cream can be made in the churner if desired by following your churners instructions once it has been created following the instructions above.If you want a less creamy ice cream, you can switch some or all of the pure cream for coconut cream. Coconut cream will reduce the calories slightly but the end result will be slightly icier and not quite as creamy. Pure cream (my favorite) is creamier and richer in flavor. If you don’t have guar gum, try adding ½ teaspoon of xanthan gum in its place. Guar gum is preferred if possible.  Ensure you accurately measure the guar gum or the xanthan gum before adding one of them to the recipe. If you use too much, your ice cream will end up being too claggy. Although testing showed excellent results using a range of sweeteners, xylitol is the best sweetener to use in ice cream as it doesn’t crystallize when frozen. If you use an alternative sweetener, there is no guarantee that the end result will be the same as it would be if xylitol was used. You can replace the xylitol with the equivalent amount of erythritol or about ¼ cup of a stevia or monk fruit blend. Taste the ice cream mixture so you can adjust the sweetness to your own taste.If you don’t have MCT oil you can simply omit. Try switching it for the equivalent amount of EVOO- extra virgin olive oil, as long as it is a light tasting EVOO and not "light olive oil." This will help prevent your ice cream from icing up and create a smoother texture. You will not be able to taste it.

Nutritional Information

Serving: 1of 12 serves | Calories: 193kcal | Carbohydrates: 2.1g | Protein: 12.6g | Fat: 27.3g | Fiber: 0.7gNote that we calculate our own nutritional values so they may not be precise. Calculate your own if desired. Carb values exclude sugar alcohols such as Erythritol, as they generally have no impact on blood sugar levels. 50% of the carbs from Xylitol is added to nutritional values. This is consistent with industry practice.