The BBC Good Food logo
Grainy coconut ice cream

Grainy coconut ice cream

A star rating of 3 out of 5.2 ratingsRate
Magazine subscription – your first 5 issues for only £5!
  • Preparation and cooking time
    • Prep:
    • Cook:
    • plus chilling and freezing
  • Easy
  • Serves 6

Pack a triple hit of coconut into this exotic homemade iced treat, which can be made with or without an ice cream maker

  • Freezable
  • Gluten-free
Nutrition: per serving


  • 1 x 400ml can coconut milk
  • 150ml double cream
  • 1 x 160g can coconut cream
  • 50g golden caster sugar
  • 4 large egg yolks
  • 25g desiccated coconut , toasted


  • STEP 1

    Put the coconut milk, double cream and coconut cream in a saucepan and bring almost to the boil. Meanwhile, whisk the sugar and the egg yolks in a bowl until thick. Pour the coconut milk mixture in a slow stream over the egg yolks and sugar, whisking constantly.

  • STEP 2

    Rinse out the saucepan and return to a low heat. Pour in the custard mixture and stir in the desiccated coconut. Continue to stir constantly for 5-10 mins until the custard thickens slightly and you can trace a line through it with a wooden spoon. Pour into a bowl, then cover the surface of the custard with cling film, allow to cool, then chill for 30 mins.

  • STEP 3

    Transfer the chilled custard to an ice cream maker and freeze according to the manufacturer’s instructions. Alternatively, transfer the mixture to a small freezable container with a lid and freeze for 1 hr, then use a fork or electric whisk to really churn through the ice cream to break up the ice crystals so that the mixture is the same consistency. Pop it back into the freezer for another 2-3 hrs, whisking it about every half hour, then cover the surface with a sheet of cling film and freeze with the lid on until as firm as ice cream. Take out of the freezer 10 mins before serving so it’s easy to scoop.

Goes well with


Comments, questions and tips

Rate this recipe

What is your star rating out of 5?

Choose the type of message you'd like to post

Choose the type of message you'd like to post

Overall rating

A star rating of 3 out of 5.2 ratings

Sponsored content