A thick chocolate shake made with ice cream and my sugar-free chocolate syrup
thick chocolate shake

Sip it, slurp it, just enjoy it; here is my take on a no-added-sugar thick chocolate shake, just like a thick chocolate ice cream shake!

Comparing my thick strawberry shake to McDonalds

A McDonalds medium chocolate milkshake contains 61 grams of carbs! That’s the equivalent to 15.5 teaspoons of sugar!! My version contains just 15 grams of carbs in comparison, or 3.75 teaspoons of sugar which is well-paired.

Vanilla Ice Cream Comparison

This recipe uses vanilla ice cream. I have not used chocolate-flavoured ice cream in this shake as flavoured ice creams often contain higher amounts of carbs (sugar), and vanilla ice cream works as a base just fine.

I’m sure you know I usually recommend OPPO ice cream as a top ice cream on the GD-diet, but this recipe calls for a vanilla ice cream, and I also wanted one that’s easy to find across the UK and at a reasonable price.

In order to find the better ice cream to use, I compared as many vanilla ice creams as possible. This isn’t easy as not all ice creams state nutritional info for grams. Some only give information in millilitres which are different, so I have only compared ice creams where the information per 100 grams was available.

The vanilla ice cream in this recipe is paired with the double cream and whole milk in the milkshake, but opting for a vanilla ice cream which is lower in carbs is beneficial.

Most vanilla ice creams contain around 20 grams of carbs per 100 grams, although some contain up to 29g per 100g, so I recommend opting for one that is around 20g carbs per 100g and a reasonable price.

I used Tesco Vanilla Ice Cream 900ml as it was one of the lower carb options (19.2g carbs per 100g) with a good amount of fat (9.3g per 100g), and it was on offer, too, which was a bonus!

Vanilla Ice Cream carbs (100g)fat (100g)protein (100g)
✔️ Morrisons Free From Ice Cream Vanilla 480ml15.110.91.8
✔️ Tesco Finest Ice Cream Madagascan Vanilla 480ml17.216.04.2
✔️ Sainsbury’s Vanilla Ice Cream, Taste the Difference 480ml17.814.43.9
✔️ Aldi Specially Selected Madagascan Vanilla Ice Cream 460ml18.0 19.0 3.2
✔️ Aldi Gianni’s Soft Scoop Vanilla Ice Cream 2l19.07.43.7
✔️ Tesco Vanilla Ice Cream 900ml19.29.32.8
✔️ Mackies Traditional Luxury Dairy Ice Cream 1 Litre19.211.04.0
✔️ Aldi Gianni’s Madagascan Vanilla Ice Cream 1l19.87.94.4
✔️ Haagen-Dazs Vanilla Ice Cream 460ml20.017.04.3
✔️ Tesco Cornish Ice Cream 2 Litres20.57.73.5
✔️ Carte D’or Madagascan Vanilla Light Ice Cream 900ml21.04.32.3
✔️ Aldi Scottish Specially Selected Deliciously Creamy Madagascan Vanilla Ice Cream 500ml21.012.04.3
✔️ Kelly’s Cornish Clotted Cream Ice Cream 950ml21.514.83.0
✔️ Sainsbury’s Lovett’s Family Favourites Soft Scoop Vanilla Flavour Ice Cream 2L21.65.32.5
✔️ Kelly’s Cornish Vanilla Dairy Ice Cream 2 Litres22.011.93.9
✔️ Aldi Strachan’s Scottish Traditional Dairy Ice Cream 2l22.07.5 3.5
✔️ ASDA Vanilla Soft Scoop Ice Cream 2 Litres 22.757.752.5
✔️ Aldi Gianni’s Soft Scoop Cornish Clotted Cream Ice Cream 2l23.0 12.03.6
❌ Tesco Ms Molly’s Vanilla Ice Cream 2Ltr23.1 4.7 2.5
❌ Sainsbury’s Vanilla Ice Cream 900ml
❌ Aldi Gianni’s Scottish Dairy Ice Cream Traditional 1l
❌ Aldi Gianni’s Creamy Vanilla Ice Cream 900ml
❌ Wall’s Soft Scoop Vanilla
❌ Walls Soft Scoop Vanilla Light Ice Cream
❌ Carte D’or Madagascan Vanilla Ice Cream 900Ml
❌ Swedish Glace Vanilla Soy Ice Cream Alternative

Real Cream

This recipe uses double cream and optional whipped (spray) cream on top for serving. Double cream is real dairy cream, not to be confused with Elmlea, which is artificial cream containing transfats. Most shops stock their own double cream brand, usually in blue packaging, as shown below.

Xanthan gum

This recipe uses xanthan gum to help thicken the milkshake. Omitting this ingredient can result in a runny milkshake rather than the thick ice cream shake that we are aiming for. Xanthan gum has no flavour.

Xanthan gum powder can be bought in most large stores and can usually be found in the ‘free from’ section. The brand I use is Dove’s Farm and costs around £3.00 a tub.

Doves Farm xanthan gum
thick chocolate shake

Thick Chocolate Shake

A thick chocolate shake made with ice cream and my sugar-free chocolate syrup
5 from 2 votes
Print Pin
Course: Drinks, Snacks
Cuisine: American, British
Diet: Diabetic, Gluten Free, Vegetarian
Keyword: chocolate, milkshake, shake, smoothie
Free or Subscription Recipe: Free Recipe
Free from: coconut, eggs, gluten, nuts
Prep Time: 5 minutes
Cook Time: 5 minutes
Total Time: 10 minutes
Servings: 2 servings
Calories: 393kcal
Author: Jo Paterson


  • Food processor or blender
  • saucepan


For the sugar-free chocolate syrup

  • 2 tablespoons xylitol or erythritol sweetener
  • 1 heaped tablespoon cocoa powder
  • 1 tablespoon butter
  • 2 tablespoons whole milk
  • teaspoon vanilla extract

For the shake

  • 100 grams vanilla ice cream
  • 125 ml double cream
  • 100 ml whole milk
  • 6 large ice cubes
  • tsp xanthan gum (optional)
  • M&S spray cream to garnish


  • Add all the ingredients for the sugar-free chocolate syrup into a saucepan and heat on low to medium, stirring until fully melted, then set aside to cool to room temp
    Note: if using erythritol, after cooling the syrup will crystalise on top, forming a slight shell/crust. This is fine and will break up when mixing before use
  • Add the milkshake ingredients to a food processor or blender, and blitz until smooth
  • Add the sugar-free chocolate syrup (reserve some for coating the glass or to garnish if you wish) and blend
  • Pour into a large chilled glass and serve with whipped cream and dusting of cocoa, cinnamon, desiccated coconut, or a small amount of grated chocolate to garnish. Serve and enjoy immediately!


If this recipe is not sweet enough for your taste, you can add natural sweetener to the mixture when blending eg. erythritol, xylitol, or stevia drops. Avoid adding honey, refined sugars and syrups which are pure sugars


Calories: 393kcal | Carbohydrates: 15g | Protein: 6g | Fat: 35g | of which saturates: 23g | Fibre: 2g | of which sugars: 15g