Web Analytics

This webpage contains affiliate links. Please view our disclosure policy for more details.


Simple Vegan Coconut Pudding

Jump to recipe

This creamy vegan pudding with delicate coconut flavour is a great way to end a family dinner. It's so easy to make as you can mix it before you start cooking your dinner, place it in the fridge and serve later.

Sprinkled with toasted pistachios or hazelnuts, it turns into elegant dessert you can serve in any occasion. This recipe comes up in only 10 minutes and only you will need is one saucepan, bowl and a hand whisk.

Simple vegan coconut pudding

Why you'll love simple vegan coconut pudding

  • So easy to make - you just need 10 minutes
  • Made of only 5 ingredients 
  • Ideal make-ahead recipe
  • Made of healthy ingredients (dairy-free, vegan)
  • Ideal as healthy breakfast option or elegant creamy dessert

Simple vegan coconut pudding
Simple vegan coconut pudding

More easy dessert recipes:

What you'll need for simple vegan coconut pudding

This recipe features only 5 ingredients and the main one is full fat coconut milk which is used in Asian food recipes. It's good to have a few cans of coconut milk at all times so you can make delicious recipes at the last minute, such as our coconut cream puffs.

For this recipe you will need full fat coconut milk with 9 - 15% fat which will make your pudding extra creamy and delicious. Find quality coconut milk at organic or healthy food stores.

You will notice that once you open canned coconut milk, it is generally separated into two layers: liquid water at the bottom and solid white cream at the top. To combine just stir with a spoon then continue with using for the recipe. 

Coconut milk

How to make simple vegan coconut pudding

Making this creamy pudding takes only 10 minutes. The process is similar to making regular dairy pudding, but this time the milk is replaced with coconut milk, and there are no eggs in the recipe.

To start making pudding combine 300ml coconut milk, sugar and a pinch of salt into a saucepan. Cook on a medium-high heat until the sugar is dissolved.

In a separate bowl, whisk the rest of the coconut milk with cornstarch. Pour slowly hot coconut milk into cornstarch mixture stirring all the time, then pour back everything to the saucepan. Continue cooking for a few minutes until the cream thickens. Add the coconut oil and stir well and your pudding is done!

Best selling kitchen tools

Simple vegan coconut pudding

Serving ideas for this vegan coconut pudding

Once cooked pour the coconut pudding into glass dessert cups or small ramekins, then cool in the fridge for at least 1 hour.

Before serving, top pudding with anything starting from toasted coconut flakes, fresh berries, toasted pistachios or hazelnuts, cocoa nibs or chocolate shavings. We are sure you will enjoy each of these toppings.

Simple vegan coconut pudding

How to toast coconut flakes

To toast coconut flakes, spread them evenly on a baking tray and bake in the oven on 150°C (302°F) for about 2-3 minutes, or until the flakes turn brown and are crispy in texture. Watch carefully when toasting as they burn easily.

Toasted coconut flakes

Looking for more creamy desserts? Check these out:

Simple vegan coconut pudding

Simple Vegan Coconut Pudding

SERVES: 2 dessert cups
COOKS IN: 10 minutes plus cooling time
LEVEL: Super easy


  • 400ml full-fat coconut milk / 9-15% fat (1 2/3 cup)
  • 28g caster sugar (1/8 cup)
  • pinch of salt
  • 30g cornstarch (1/4 cup)
  • 1 tablespoon coconut oil, melted
  • 1 tablespoon toasted coconut flakes, for decoration

Kitchen essentials for this recipe:

Kitchen Scale | Stainless Steel Saucepan | Measuring CupHeatproof Glass Bowl | Wire Whisk | Small Ramekins


  1. Combine coconut milk (300ml), demerara sugar and salt in a medium saucepan.

  2. Cook on a medium-low heat stirring until the sugar completely dissolves. Don't boil the milk.

  3. In the meantime, whisk the rest of the coconut milk (100ml) with cornstarch until you get a smooth lump-free mixture.

  4. Remove hot coconut milk from the heat, then slowly pour into the mixture with cornstarch, whisking continuously.

  5. Return the mixture back to the same saucepan and continue cooking approximately 3-4 minutes, until it starts to thicken. 

  6. Remove from the heat and stir in coconut oil.

  7. Pour the coconut pudding into small ramekins or cups then cool for at least 1 hour in the fridge. 

  8. Once ready to serve, sprinkle with toasted coconut flakes or some chopped nuts.

We recommend using the measurement in grams & ml (instead of cups & spoons) for more accuracy and better results.