A small glass filled with vegan chocolate pudding and topped with whipped coconut cream

Vegan Chocolate Pudding

Silky-smooth, rich and decadent chocolate pudding made with dark chocolate and condensed coconut milk. This pud is the ultimate treat for any chocolate lovers out there!

Course Dessert
Cuisine Vegan
Keyword chocolate pudding, vegan pudding
Prep Time 5 minutes
Cook Time 15 minutes
Cooling time 2 hours
Total Time 2 hours 20 minutes
Servings 8 people
Author Anna


  • 45 g cornflour
  • 50 g organic cocoa
  • 1/2 tsp sea salt
  • 1 l almond milk (or any milk of choice)
  • 640 ml condensed coconut milk
  • 200 g dark chocolate (at least 70%) (chopped)
  • 1 tsp vanilla essence or vanilla paste (or scrape the seeds from one vanilla pod)
  • 1 tbsp coffee liquor (optional) (I've used Kahlua)

selection of toppings (chocolate shavings, crushed nuts, puffed quinoa, sprinkles)

whipped coconut cream (optional)


  1. Prepare 6-8 small glasses/ ramekins and set aside. In a small mixing bowl or a cup, tip the cornflour and mix it well with some of the almond milk, until it has dissolved.

  2. In a medium saucepan, mix together the cocoa, sea salt, almond milk, condensed coconut milk and stir well, using a wooden spoon or a silicone whisk, until combined over a medium heat. Pour the cornflour mixture and keep stirring constantly until the mixture comes to gentle boil. This should take about 10 minutes.

  3. Take the mixture off the heat, add coffee liquor, chopped chocolate and vanilla and stir until all the ingredients are mixed well and the chocolate has melted completely. 

  4. Keep stirring the mixture until it has cooled down to a room temperature *

    Pour the mixture into prepared glasses/ ramekins, cover with cling film or kitchen foil, and transfer to the fridge for at least a couple of hours. 

  5. Top the puddings with whipped coconut cream and your favourite topping, enjoy!

Recipe Notes

The pudding is very reach, therefore a little goes a long way! No need to fill in the glasses/ ramekins up to the brim!

* You may get more or less serving portions, depending on how big you want them to be.

* You can transfer the mixture into the mixing bowl of a standing mixer and beat it on low until it cools down to room temperature. This will give your chocolate puddings even silkier and smoother texture!

*If any lumps appear in your mixture, use a fine sieve to run it through. The sieve will catch and stop all the lumps going in!