Skip to content
Dairy and egg-free chocolate ice cream recipe

Dairy and egg-free chocolate ice cream recipe

11 ratings

Enjoy a delicious tasty frozen treat for dessert with this dairy and egg-free chocolate ice cream made with coconut milk. See method

  • Serves 8
  • 5 mins preparation, 15 mins cooking, 2 hours freezing
  • 197 calories / serving
  • Vegan
  • Vegetarian
  • Dairy-free


  • 2 x 400ml tinned coconut milk
  • 75g caster sugar
  • 90g honey
  • 1½ tsp vanilla extract
  • generous pinch of sea salt
  • 50g cocoa powder
  • 3 tsp corn flour
  • 100g dark chocolate (70% cocoa), broken into small pieces

Each serving contains

  • Energy

  • Fat

    5g 7%
  • Saturates

    3g 16%
  • Sugars

    31g 35%
  • Salt

    0.6g 9%

of the reference intake
Carbohydrate 37.7g Protein 2.2g Fibre 2.5g


  1. Pour half the coconut milk into a heavy based saucepan with the sugar, honey, vanilla extract and salt and heat through until the sugar is dissolved. Add the cocoa powder, whisking until fully incorporated.
  2. Put the corn flour in a separate bowl and very slowly whisk in the remaining coconut milk, one tablespoon at a time, making sure there are no lumps. Stir this into the saucepan over a medium-high heat until the mixture begins to bubble gently.
  3. Cook for a few minutes, stirring constantly, until the mixture thickens. To test, coat the back of a wooden spoon and run your finger through it. If the line holds and does not drip, it is ready. Remove from the heat and add in the chocolate, stirring constantly, until completely dissolved into the mixture.
  4. Place parchment paper directly onto the surface of the mixture to prevent a skin forming and leave to cool, then refrigerate until completely chilled. You can use a freezer to speed this up. Once chilled, churn in an ice cream maker or, if you don’t have one, pour the mixture into a wide, flat tray and place in the freezer. After 40 minutes or so, remove and use a fork to mix and break down the ice crystals. Repeat this process twice more.
  5. At the final stage blitz in a food processor to make it really smooth. Then return to the tray and leave in the freezer to set fully. Remove 15 minutes before serving to soften.

See more Dairy-free recipes

You may also like

Be the first to comment

Before you comment please read our community guidelines.