White chocolate unicorn bark

You can tailor this edible chocolate gift to anyone's sweet tooth tastes by playing around with colours, toppings and sweets you know they'll love

  • Prep:15 mins
    Cook:3 mins
  • Serves 8
  • Easy

Nutrition per serving

  • kcal 410
  • fat 23g
  • saturates 14g
  • carbs 44g
  • sugars 44g
  • fibre 0g
  • protein 6g
  • salt 0.2g


  • 600g good-quality white chocolate broken into squares
  • food colourings of your choice (we used pink, purple, blue, yellow and green)
  • 1-2 tsp hundreds and thousands
  • 1 tbsp jelly sweets
  • 4 tsp mini marshmallows


  1. Measure all your ingredients into separate bowls. Heat the chocolate in a microwave-safe bowl in 30-sec bursts until melted, stirring each time. Or put it in a heatproof bowl set over a pan of simmering water (an adult should help with this bit).

  2. Pour the melted chocolate into four or five small bowls. Use the food colouring to dye the chocolate in the colours you like best. Food colouring can be very strong, so start by adding a tiny amount, mixing well, then add more if you like.

  3. Line a large tray or board with baking parchment and spoon the different coloured chocolates onto the parchment in puddles, in any order you like. The different colours should start to join up and become one big puddle.

  4. Use a skewer or a cocktail stick to swirl the colours together, but don’t swirl too much, otherwise the colours will blend into one. Gently shake the tray from side to side to help the chocolate sit in an even layer and fill in any gaps.

  5. Decorate with your sprinkles, sweets and marshmallows. Leave the chocolate to set in a cool place, or overnight, until set hard. Then break it into pieces and place in gift boxes lined with baking parchment. Will keep in the fridge for up to a week.

Suggested recipes from this collection...