This MILO coconut milk pudding 巧克力椰汁糕 tastes exactly like the chocolate malt drinks you grew up loving, except it's somehow smoother, creamier, and way more satisfying. You'll need four ingredients and about 10 minutes of actual work. The rest is just waiting for it to set in the fridge. This chocolate coconut jelly is what Cantonese cooks call this wobbly, silky jelly. It's an Asian coconut milk dessert that relies on coconut's natural richness instead of eggs or dairy. The malty chocolate flavour cuts through the tropical sweetness perfectly.
This vegan chocolate pudding with coconut milk is one of those recipes that feels fancier than the effort required. Make it once and you'll understand why it's been a staple across Asia for generations.

> In This Post: Everything You'll Need For Best Dairy Free Chocolate Pudding Recipe
You're about to make the easiest dairy free chocolate pudding recipe that actually tastes good. No weird aftertaste, no gritty texture, no complicated tempering or whisking. Just silky, malty chocolate that sets perfectly every time.
I'll walk you through exactly what makes this MILO coconut milk pudding different from other recipes, which ingredients you can swap (and which ones you can't), and how to troubleshoot if something goes sideways. You'll also get the cultural backstory on why MILO and coconut milk are such a genius pairing across Southeast Asia.
Whether you're making this because you're vegan, lactose intolerant, or just curious about Asian coconut desserts, you'll have a foolproof recipe by the end. Let's get into it.
Jump to:
- > In This Post: Everything You'll Need For Best Dairy Free Chocolate Pudding Recipe
- What Is MILO?
- Ingredients and Substitutes
- How MILO Pudding Differs from Chia Pudding
- Tips for Success
- Common Mistakes to Avoid
- Equipment Needed
- Instructions: How To Make Chinese Chocolate Coconut Milk Pudding
- Creative Flavour Variations
- Storage Tips for Your Coconut Pudding
- What To Serve With Healthy Coconut Desserts
- > Recipe Card
- MILO Coconut Milk Pudding (Easy) 巧克力椰汁糕
What Is MILO?
Milo is Nestlé's chocolate malt powder that's been a breakfast staple across Asia, Australia, and parts of Africa since 1934. Australian athlete Thomas Mayne created it during the Great Depression as an affordable energy drink for kids. The name comes from Milo of Croton, a Greek wrestler famous for his strength.
The powder blends four core ingredients: malted barley, milk powder, sugar, and cocoa. That combination creates a flavour that's less intensely chocolate than hot cocoa and more malty, almost caramel-like. It tastes like childhood to millions of people.
MILO chocolate malt powder dissolves into cold or hot milk for drinks, but cooks across Southeast Asia discovered it works brilliantly in desserts too. The malt adds complexity that straight cocoa powder can't match. You'll find MILO in everything from ice cream to cakes to this coconut milk pudding.
Nutritional Benefits Worth Knowing
This vegan chocolate pudding with coconut milk isn't just delicious. It's legitimately nutritious, which is rare for desserts that actually taste good.
Full-fat coconut milk provides medium-chain triglycerides (MCTs) that your body converts to energy quickly instead of storing as fat. The lauric acid in coconut milk supports immune function and acts as a natural antibacterial and antifungal agent. You're basically eating tropical medicine that happens to taste amazing.
MILO chocolate malt powder isn't empty calories either. Each serving packs calcium for bone health, iron for energy, and a full lineup of B vitamins (B2, B3, B6, B12) that support everything from metabolism to brain function. The malted barley provides complex carbohydrates that give you sustained energy instead of a sugar spike and crash. Parents in Singapore, Malaysia, and Australia have been using MILO as a nutrition booster for generations. Kids especially benefit from the fortification, making this dairy free chocolate pudding recipe one you can feel good about serving.
If you're using agar agar instead of gelatin, you're adding even more nutritional punch. Agar agar is 80% fibre, supporting digestive health and helping you feel full longer. It's also loaded with calcium, iron, and folate.
The combination means you're getting healthy fats, protein, fibre, vitamins, and minerals in one dessert. Not bad for something that takes 10 minutes to make and tastes like a treat your parents would normally say no to.
The Cultural Significance of MILO in Asian Desserts
MILO isn't just a drink in Southeast Asia and Australia. It's woven into food culture. Malaysians dust it over shaved ice desserts. Singaporeans blend it into coffee. Australians grew up drinking it after school sports.
This milo coconut milk pudding taps into that nostalgia while elevating it. You're taking a beloved everyday flavour and transforming it into something elegant enough for dinner parties. The combination of MILO's malty chocolate with coconut milk's tropical creaminess creates something neither ingredient achieves alone.
Is MILO vegan?
Classic MILO contains milk powder, so strict vegans need to skip it. However, Nestlé now makes MILO Plant-Based Energy that swaps dairy for plant ingredients while keeping that signature choc-malt taste. The plant version adds fibre to support digestive health and gut function.
For this dairy free chocolate pudding recipe, either version works. Just check the label if you're avoiding animal products completely.

Ingredients and Substitutes
Everything You Need for Making Chinese Coconut Pudding Recipe With Milo
This Chinese coconut pudding recipe relies on quality ingredients, but it's not fussy. You probably have half of what you need already. Here's what matters and what you can swap without ruining the texture.
Full-Fat Coconut Milk (The Foundation)
Full-fat coconut milk creates that silky, luxurious mouthfeel that makes this dairy free chocolate pudding recipe so addictive. The high fat content is essential. Light or reduced-fat versions turn out thin and watery, missing that creamy richness entirely.
Look for brands with minimal ingredients. Thai Kitchen, Aroy-D, and Chaokoh are consistently excellent. The can should list coconut extract and water, nothing else. Avoid anything with guar gum, xanthan gum, or stabilizers if possible.
Can I use coconut cream instead? Yes, but dilute it. Mix one can of coconut cream with one can of light coconut milk for the perfect balance. Straight coconut cream is too thick and heavy.
What about homemade coconut milk? It works, but the fat content varies wildly depending on how you make it. Canned is more reliable for consistent results.
Water (Simple But Critical)
Filtered or previously boiled water works best. Tap water can add off-flavours depending on your local water quality. This isn't the place to get fancy with coconut water or milk alternatives. Plain water balances the richness and helps the thickening agent dissolve properly.
Agar Agar Powder vs Gelatin (The Set)
Agar agar powder is your vegan option. It comes from seaweed and sets firm at room temperature. You'll get a slightly stiffer jelly texture compared to gelatin, which some people prefer. Japanese brands like Telephone Brand are most reliable.
Gelatin powder creates a softer, more jiggly pudding that melts on your tongue. It's not plant-based since it comes from animal collagen. Knox is the gold standard if you're going this route.
Can I use gelatin sheets? Absolutely. Use the same weight as the powder (29g). Soak sheets in cold water until soft, squeeze out excess water, then dissolve in your warm coconut mixture.
Agar agar flakes instead of powder? You'll need roughly double the amount. Flakes take longer to dissolve and are less precise, so I'd stick with powder for this recipe.
| Agar Agar | Gelatin |
|---|---|
| Plant-based (vegan) | Animal-based |
| Sets firm | Sets soft/jiggly |
| Sets at room temp | Needs refrigeration |
| Higher in fiber | Contains collagen |
| Works in hot climates | Melts in heat |
MILO Chocolate Malt Powder (The Star)
MILO powder is what makes this milo dessert special. The malty, chocolatey flavour is impossible to replicate exactly. You can find it at most Asian grocery stores, some mainstream supermarkets, or order online.
Three to four tablespoons gives you bold flavour without overwhelming the coconut. Start with three if you prefer subtlety. Add four if you want that MILO punch front and center.
What if I can't find MILO? Ovaltine is the closest substitute. It has a similar malty profile. Use the same amount. Regular cocoa powder works too, but add 1-2 tablespoons of sugar and a pinch of malt powder if you have it. The flavour won't be identical, but you'll still get a delicious chocolate coconut jelly.
Can I use hot chocolate mix? In a pinch, yes. It's sweeter than MILO, so reduce any additional sugar in the recipe. The texture stays the same, but expect a less complex flavour.
Optional Ingredients That Elevate
Vanilla extract: Half a teaspoon enhances the chocolate without making it taste vanilla-forward.
Pinch of salt: Brings out the sweetness and balances the malt. Don't skip this.
Condensed milk drizzle: Not vegan, but evaporated milk or coconut condensed milk on top creates that dim sum restaurant experience.
Most dry goods ingredients, tools, and supplies can be purchased at local Asian markets, Chinese grocery stores, or Amazon Online. Amazon Prime members receive free shipping and faster delivery times.
Optional Toppings to Elevate Your Pudding
- Fresh mango cubes or berries
- Cooked tapioca pearls
- Sago (small pearl tapioca)
- Toasted coconut flakes
How MILO Pudding Differs from Chia Pudding
Classic Chinese coconut milk pudding has a completely different texture than chia pudding. Chia turns gloppy and seed-heavy. This coconut milk pudding recipe easy version sets into smooth coconut jelly that melts on your tongue.
Looking for other quick treats? Try this vegan Blueberry Oatmilk Chia Seed Pudding for something equally healthy.
Why This Recipe Works Every Time
Most coconut milk pudding recipe easy versions fail because they overcomplicate things. Too many thickeners. Unnecessary eggs. Complicated techniques.
This version succeeds through simplicity. Four ingredients that each serve a clear purpose. Agar agar or gelatin provides structure. Coconut milk brings creaminess. MILO delivers flavour. Water adjusts consistency. That's it.
The gentle heating prevents curdling. Overnight chilling ensures proper set. The result? A foolproof Asian coconut milk dessert that works every single time.

Tips for Success
- Use room temperature coconut milk for easier mixing
- Don't skip greasing the mould
- Test pudding set by gently tapping - should jiggle but hold shape
- Pour through fine mesh strainer for ultra-smooth texture
- Chill at least 6 hours, overnight is better
Common Mistakes to Avoid
- Boiling the mixture (breaks down thickening agent)
- Not dissolving MILO completely (causes grainy texture)
- Using light coconut milk (results in watery pudding)
- Skipping the cooling step before refrigerating (creates condensation)
- Pouring second layer too soon (layers mix together)
Equipment Needed
Make it scannable with exact tools:
- Medium saucepan
- Whisk or handheld frother
- Measuring cups and spoons
- Moulds or pyrex container
- Fine mesh strainer (optional but recommended)
Instructions: How To Make Chinese Chocolate Coconut Milk Pudding
Bloom Your Thickening Agent
Pour cold water into a large bowl. Add gelatin powder and whisk thoroughly. Agar agar powder works beautifully as a plant-based swap. Let it sit while you prep the rest.
Build the Base
Add a can of full-fat coconut milk to your bloomed gelatin. Want extra creaminess? Mix coconut cream with light coconut milk instead. Whisk until completely combined.
Blend in the MILO
Dump MILO powder into your coconut mixture. Whisk vigorously until no lumps remain. I swear by my handheld milk frother or immersion blender here. It makes the chocolate malt dissolve perfectly.
Heat Gently
Transfer everything to a small saucepan over low heat. Stir constantly while the gelatin melts into the liquid. Don't let it boil. You just need the thickening agent fully dissolved, that's it.
Prep Your Mould
Lightly grease your mould with vegetable oil or line it with plastic wrap. This step saves you from pudding that won't budge later.
Set Overnight
Pour the warm mixture into a mould or pyrex glass container. Let it cool to room temperature first. Then refrigerate overnight. The Asian coconut milk dessert needs those hours to firm up properly.
Serve Cold
Pop out your silky coconut jelly and serve chilled. There's no added sugar beyond what's in the MILO. Most easy Asian desserts keep sweetness naturally low like this.
Top with fresh fruit, chocolate shavings, or those toasted coconut flakes I mentioned earlier.

Creative Flavour Variations
Canned coconut milk recipes are wonderfully flexible. Switch up flavours however you like.
- Swap MILO for fresh mango puree for a fruit version
- Layer plain coconut base with cocoa powder layers
- Add pandan extract for a Southeast Asian twist
- Drizzle evaporated milk on top for richness (not vegan)
Two-Layered Coconut Milk Pudding
Want those Instagram-worthy layers? Fill your container halfway with coconut base. Set it overnight in the fridge.
Next day, make a second batch with different flavouring. Cocoa powder or mango puree work brilliantly. Pour this new layer over a spoon onto the set pudding. The spoon prevents denting your first layer. Cool to room temp, then back in the fridge overnight.
Troubleshooting Common Pudding Problems
Pudding too soft: Next time, add an extra 5g of agar agar or gelatin. Different brands have varying strengths. Climate affects setting too; humid weather needs more thickener.
Grainy texture: You didn't dissolve the MILO completely. Use that immersion blender or frother. Alternatively, mix MILO with a small amount of hot water first to create a smooth paste, then add to coconut milk.
Rubbery texture: You used too much agar agar. It sets much firmer than gelatin. Start with less and add more if needed. Remember, agar agar continues firming for 1-2 hours after refrigeration.
Bitter aftertaste: Your cocoa or MILO oxidized. Check expiry dates. Store chocolate powders in airtight containers away from heat and light.
Perfect Occasions for Serving
This no egg coconut pudding shines at:
- Chinese New Year celebrations: The smooth, white coconut base symbolizes purity and new beginnings. Layer it with red (traditional good luck) using pomegranate juice or red dragon fruit.
- Summer gatherings: Serve this chilled Asian coconut milk dessert when temperatures soar. It's refreshing without being too sweet or heavy.
- Afternoon tea parties: Portion into small cups or glasses for an elegant presentation. Top with edible flowers or gold leaf for special occasions.
- Kid-friendly desserts: The MILO flavour appeals to children who might turn their noses up at "plain" pudding. Sneak in that coconut milk nutrition without complaints.
- Meal prep Sundays: Make a big batch on Sunday. You've got healthy desserts sorted for the week. Beats grabbing processed snacks when cravings hit.
Storage Tips for Your Coconut Pudding
How Long Does Coconut Pudding Last?
Skip the sugary drinks and processed cookies. Make a big batch of this vegan chocolate pudding with coconut milk instead. It's low-carb and dairy-free.
Store in an airtight container in the fridge. The thick coconut jelly lasts 3-4 days easily. I use 100% airtight, leakproof containers to keep mine fresh.

Frequently Asked Questions (FAQs)
You've got questions. I've made this MILO coconut milk pudding enough times to know exactly where people get stuck.
These are the most common issues that pop up in my DMs and comments. Some are about ingredient swaps, others about texture problems, and a few are just curiosity about whether you can freeze it or make it keto-friendly.
If your pudding didn't turn out right the first time, the answer's probably here. Let's troubleshoot.
Yes. Substitute cocoa powder or hot chocolate mix. Use 3-4 tablespoons and adjust sweetness with sugar or maple syrup. The texture stays identical.
Agar agar is plant-based (from seaweed) and sets firmer at room temperature. Gelatin comes from animal collagen and creates a softer, more jiggly texture. Both work perfectly in this milo coconut milk pudding.
Your coconut milk likely separated before mixing. Always shake the can well before opening. Mix all ingredients quickly and thoroughly before chilling. Working too slowly lets the fat separate again.
Sure, but expect a thinner, less creamy result. Full-fat coconut milk gives you that silky, luxurious texture that makes this vegan chocolate pudding with coconut milk so addictive.
Let each layer set completely (overnight is best). Pour the next layer over the back of a spoon, very close to the previous layer. This gentle method prevents breaking through.
Not recommended. The texture changes dramatically when frozen. Coconut milk separates and becomes grainy. Stick to refrigeration for 3-4 days max.
Not quite. MILO contains sugar and carbs. For keto, skip the MILO and use unsweetened cocoa powder with a sugar substitute like erythritol or monk fruit sweetener.
Any size works. Individual 150ml moulds are perfect for portions. A large pyrex container lets you slice squares later. Silicone moulds release the easiest.
What To Serve With Healthy Coconut Desserts
Asian cakes and desserts make any meal feel complete. Pair this no egg coconut pudding with:
- Vegan Blueberry Lemon Nice Cream
- Dried Scallops Egg White Fried Rice 瑤柱蛋白炒飯
- Chinese Braised Eggplant 紅燒茄子
- Vegan Tofu Stir Fry
- Water Chestnut Cake 黃金馬蹄糕
- Easy Chinese Air Fryer Soy Sauce Chicken Thighs 氣炸鍋豉油雞
- Air Fryer Bean Curd Sheets with Baby Bok Choy
Simple coconut milk pudding recipe easy versions like this make family dinners and afternoon tea parties effortless. Four ingredients, natural sweetness, and everyone's happy.
For more traditional Chinese medicine recipes and seasonal health tips, subscribe to our newsletter and never miss a post!
I'd love to see how you went with my recipes! Leave a comment below or tag me on Instagram @INSTANOMSS #INSTANOMSS.
> Recipe Card
PrintMILO Coconut Milk Pudding (Easy) 巧克力椰汁糕
巧克力椰汁糕 MILO Coconut Milk Pudding is a refreshingly creamy, malty and chocolatey popular Asian dessert. This zero-fail eggless homemade layered jelly with coconut milk only requires four simple ingredients! Naturally sweetened with coconut milk and cocoa powder, this healthy sweet treat will satisfy any sweet tooth!
- Prep Time: 5
- Cook Time: 5
- Total Time: 10 minutes
- Yield: 4-6 persons 1x
- Category: Dessert
- Method: Boil
- Cuisine: Chinese
Ingredients
- 400 ml Full-Fat Coconut milk
- 100 ml Drinking water (previously boiled or filtered water)
- 29g Gelatin powder or Agar Agar Powder
- 3-4 tbps MILO powder
Instructions
- Add cold water to a large bowl, followed by Gelatin powder. Mix well with a whisk to dissolve.
- Add a can of full-fat coconut milk to the liquid mixture. Mix well with a whisk to combine.
- Add MILO powder to the coconut milk mixture. Mix well until dissolved. I like to use an immersion blender or a handheld milk frother to blend the malty chocolate powder for the best results.
- Pour the eggless coconut pudding mixture into a small saucepan and heat over low heat. Combine and melt the Gelatin powder. Do not bring it to a boil. As long as the thickening agent fully dissolves, it is okay.
- Lightly grease the mould with vegetable oil or line it with plastic wrap. This will help you remove the pudding from the mould later.
- Pour the liquid into a mould or pyrex glass container. Let the liquid cool down.
- Place the whole thing in the refrigerator to set it overnight.
- Serve and enjoy this delicious vegan coconut dessert cold.
Equipment
Buy Now →
Buy Now →
Buy Now →
Buy Now → 
Rubbermaid brilliance container
Buy Now →
Buy Now → Notes
- Coconut Milk Pudding can be stored in an airtight container for up to 3 days in this 100% airtight, leakproof container.
Nutrition
- Serving Size: 1 plate
- Calories: 155
- Sugar: 2.7 g
- Sodium: 29.1 mg
- Fat: 13.6 g
- Carbohydrates: 4.7 g
- Fiber: 0 g
- Protein: 5.8 g
- Cholesterol: 0.2 mg

Pin the above image to your Asian Vegan Recipe Pinterest Board to bookmark this page. We are so excited to share our recipes with you!
More Chinese Recipes
Chinese Steamed Chicken With Shiitake Mushroom 冬菇蒸雞
Air Fryer BBQ Pork Char Siu 氣炸鍋蜜汁叉燒
Red Bean Soup (Instant Pot) 蓮子百合紅豆沙
Braised Beef Brisket & Tendon 柱侯蘿蔔炆牛筋腩
Best Postpartum Pig Trotter Black Vinegar and Ginger 豬腳薑醋
This post contains affiliate links and/or products submitted to Nomss for editorial consideration. To find out more, please visit our About/Disclaimer page.
Remove Ad-Block to view shopping guide!










Tisha says
These look so smooth and divine! Can't wait to try them
Elizabeth says
I like how quick and easy it is to make this pudding! Perfect little treat for the summer months. Thanks for sharing!
Tavo says
Hey there! I just had to drop a line and express how much I adored your post on the MILO Coconut Milk Pudding. The way you described the smooth texture and heavenly coconut flavor had my taste buds doing a happy dance! Your attention to detail in highlighting the perfect balance of sweetness and creaminess was spot on.
Nancy says
Thanks !! I'm so happy that you enjoyed it. We love this classic smooth and creamy pudding just as much as you do too!
Tayler says
This pudding was so good! I loved how easy it was, but mostly loved the simple ingredients!
Nancy says
Easy to make with a few simple ingredients! this dessert is a crowd pleasure!
Tara says
Such a comforting treat! I love the layers in this pudding and the flavors sound absolutely amazing too.
Nancy says
Thanks Tara! I'm so happy that you are a fan too!
Ieva says
We loved your mango and coconut milk puddings, so decided to try this two-layer pudding too! And it was a success! Tasty, easy to make and only a handful of ingredients! Loved it!
Nancy says
that's awesome to hear!! There's so many flavours to make with this easy chinese jelly recipe!
Dee says
I love that this is eggless. WS my first time making it and I think it turned out well.
Nancy says
Hooray! So happy to hear that it was a success!
Helen at the Lazy Gastronome says
This dessert is as delicious as it is beautiful!
Nancy says
Thanks so much Helen! So happy it was a success!
Genevieve says
I've never heard of Milo coconut milk pudding, but this vegan coconut dessert looks incredible! I will pick up some coconut milk from Trader Joe's and make these this weekend!
Nancy says
you can also sub for cocoa powder or hot chocolate powder if you can't find MILO 🙂
MacKenzie says
Such an interesting treat. Can’t wait to try!
Nancy says
Can't wait to see your results MacKenzie!
Gina Abernathy says
A wonderful treat for after dinner. Just what I needed.
Nancy says
Enjoy this lightly sweet treat!
Andrea says
this pudding turned out so delicious! such a yummy treat!
Nancy says
Cheers to easy desserts!
Mary says
Beautiful dessert. Will be making this as soon as I get the ingredients. I am going with your mango puree suggestion.
Nancy says
Can't wait to see your results with the mango purree!
Gabby says
This is an absolutely delicious little dessert and was very much enjoyed by our household.
Nancy says
Hoorray! We love hearing that!
Irena says
As an Australian, this recipe speaks to my heart as so many kids grow up drinking Milo here. Love it in a pudding slice like this!
Nancy says
Childhood recipes and flavours are the best!
Sharon says
This coconut milk pudding is a satisfying dessert with a creamy chocolate layer. So good!
Nancy says
Thanks Sharon for your kind words