Coconut Panna Cotta with Mango Salsa

Coconut panna cotta with mango salsa

  • serves 6
  • Easy

This classic italian dessert of cream gently set with gelatine is given a tropical twist by infusing the cream with coconut and topping with a zingy mango and passionfruit salsa.


Make this coconut panna cotta with mango salsa, then check out our vanilla panna cotta, passion fruit panna cottawhite chocolate panna cotta and more Italian-style dessert recipes. For more expert tips, read our recipe guide on how to make panna cotta.



  • double cream 450ml
  • coconut cream 400ml (or buy 3 × 160ml tins)
  • fresh coconut chunks 85g, roughly chopped
  • sunflower oil a little to oil the tins
  • leaf gelatine sheets 4
  • golden caster sugar 100g, plus 1 tbsp to serve
  • mangoes 2 large, ripe
  • limes 2, both juiced plus zest from 1
  • icing sugar 1 tbsp
  • passion fruit 2, ripe
  • toasted coconut shavings a handful to serve, if you like


  • Step 1

    Put the creams and coconut chunks into a pan. Gently bring it to the boil, then set aside to cool and infuse for at least 1 hour.

  • Step 2

    Lightly oil the insides of 6 dariole or pudding moulds with sunflower oil. Soak the gelatine in cold water. Sieve the cooled, creamy mixture into a new pan, add the caster sugar and heat, stirring, until the sugar has dissolved. Drain the softened gelatine very well and stir into the cream until dissolved. Divide the mixture between the moulds, leave it to cool to room temperature, then cover and chill overnight.

  • Step 3

    To make the salsa, cut and dice the fleshy cheeks from each mango. Cut the flesh around the stones and whizz to a purée with the lime juice and 1 tbsp icing sugar. Mix the purée with the pulp from the passion fruit, zest from 1 lime and diced mango.

  • Step 4

    Dip each dariole in boiling water for a second to loosen, then turn each panna cotta out onto a plate. Top with coconut shavings and serve with the mango salsa.

Nutritional Information

  • Kcals 812
  • Fat 69.5g
  • Carbs 40.8g
  • Fibre 3.4g
  • Protein 6.3g
  • Salt 0.1g