Avocado Chocolate Pudding
This Avocado Chocolate Pudding is insanely good! The three layers make it look so pretty and tempting. Its silky, creamy texture makes you want more than just one slice. And it is ridiculously easy to make.

Avocado chocolate pudding is one of the creamiest desserts you can make with just a few simple ingredients. Ripe avocados blend beautifully with cocoa to create a silky pudding that’s rich, chocolatey, and surprisingly light. If you enjoy chilled treats like mango pudding or other Asian pudding recipes, this layered dessert is another delicious option to add to your list.
I don’t usually make pudding because many versions are loaded with sugar, but a bowl of super-ripe avocados sitting on my counter inspired me to experiment with a lighter version. After a few test runs—and gradually reducing the sugar—I finally landed on the perfect balance: smooth, creamy, and just sweet enough without being overly rich.
This dessert comes together in three dreamy layers: creamy avocado pudding, fluffy milk pudding made with whipped egg white, and a rich chocolate pudding topping. The contrast of textures makes every spoonful incredibly satisfying.
If you don’t have avocados on hand, you can easily swap the bottom layer for a creamy corn pudding instead. Or if you’re a serious chocolate lover, try my ultra-rich chocolate pudding with silky milk sauce for a more indulgent treat.
Why You Will Love This Recipe
Recipe Ingredients

Ingredient Notes
Ripe avocado – Pick ripe avocado that also has creamy texture and less fibre. I usually choose Hass avocado for its creamy texture and nutty flavor. You can buy them unripe and wait until it gets ripe. Learn how to choose the right avocado and you will get to it.
Agar-agar powder – You can find agar-agar powder in Asian grocery store. It is usually packed in 7 grams for one whole pudding recipe.
Be sure to check out the full recipe and ingredient list below
Substitutions
You can substitute agar-agar powder with gelatine powder. Agar-agar powder is vegan-friendly because it is plant-based gelatine made of red algae or seaweed. The good thing about pudding made with this powder is it is more heat-resistant than the one made with gelatine.
How to Make Avocado Chocolate Pudding

STEP 1. Blend the ripe avocados in a food processor with some milk to make it easier and smoother (Image 1). Set aside for later use. Put agar-agar powder, sugar, and milk in a sauce pan (Image 2). Heat it with low to medium heat until it simmers (Image 3). Turn off the stove once it simmers, set aside for a few minutes. Pour into the avocado puree and mix well with a spatula (Image 4).

STEP 2. Sieve through the avocado batter, so you have a smooth mixture (Image 5). Pour into the mold (Image 6), about two-thirds of the mold. Put them in a chiller, while you make the second layer. Now for the milk layer, put in agar-agar powder, sugar, and milk in a sauce pan (Image 7). Put on low to medium heat until it simmers (Image 8).

STEP 3. In a mixing bowl, whip the egg white until it is stiff (Images 9, 10). Slowly pour in the agar-agar mixture into the meringue while still mixing it with low speed (Image 11). Mix well until combined thoroughly. Take out the avocado pudding, pour in the milk layer (Image 12), around one-third of the height. Chill the puddings while you prepare the chocolate layer.

STEP 4. Now, let’s make the chocolate layer. Put in agar-agar powder, cocoa powder, sugar, and milk in a sauce pan (Image 13) and put on low to medium heat until it simmers (Image 15). Beat the egg yolk (Image 14). When the chocolate mixture simmers, take two tablespoons of the chocolate and mix into the egg yolk (Image 16).

STEP 5. Pour back the egg yolk mixture into the chocolate batter (Image 17). Stir well. Keep it on low heat until you see it thickens (Image 18). Turn off the stove. Sieve it through (Image 19). Pour into the pudding mold until it is full (Image 20). Chill the puddings until set. Take out from the mold and you have your pretty pudding.
Pro Tips
- NEVER cook the avocados with the agar agar mixture, it will turn out bitter. Only put in the avocado after the agar agar mixture is off the stove and a little bit warm to the touch.
- Spray the mold with cold water before you pour the pudding mixture in. This makes it easier to take out from the mold once the pudding sets.
- Sieve only the avocado pudding and chocolate pudding so you have a smooth mixture. The milk layer does not need to be sifted.
- Agar-agar powder makes the pudding set quite fast, so you only have to put in the chiller for a while. When it is hard enough to touch, it is alright to pour in the next layer. If it is too hard, the layers will be easily off when you serve it.
- Use a big mold if you want to make it quicker.
- NEVER leave the agar agar mixture on the stove. Keep stirring until it simmers.
Serving Suggestions
This adorable avocado chocolate pudding looks even more tempting when served on a tray with refreshing drinks. Try pairing it with zesty lemon ginger drink, soothing lemongrass tea, or vibrant butterfly pea flower tea.
Avocado chocolate pudding also makes the perfect sweet finish after savory dishes like chicken curry or spicy chicken balado. For a fun appetizer spread, serve it alongside crispy bites like chicken gyoza or fried wontons.
For a tropical dessert pairing, try it with Malaysian honeycomb cake, bika Ambon, or a soft slice of coconut butter cake.
FAQs about Avocado Chocolate Pudding
Yes, you can. Substitute with almond milk or oat milk or soy milk. The taste may be different from the original recipe, but you can always experiment.
A perfectly ripe avocado for pudding should yield to gentle pressure, indicating softness without being mushy. The skin should be dark green to nearly black.
You can use bananas or mango for other options.

Storage and Shelf Life
Since there is avocado in the mixture, this pudding does not have long shelf life. It can stay fresh in the chiller for up to 3 days. It is best consumed within the day of the making. Keep the puddings in a closed container so the shape stays good.
More Dessert Recipes
- Korean Fresh Strawberry Milk
- Mango Sago Dessert
- Thai Bua Loy Dessert
- Putu Ayu Pandan
- Mango Sticky Rice

Avocado Chocolate Pudding
Equipment
- 15 pudding mold
Ingredients
Chocolate
- 7 gr agar-agar powder
- 120 gr sugar
- 600 ml milk
- 2 egg yolk
- 30 gr cocoa powder
Milk
- 7 gr agar-agar powder
- 60 gr sugar
- 300 ml milk
- 2 egg white 80 gr
Avocados
- 7 gr agar-agar powder
- 100 gr sugar
- 600 ml milk
- 250 gr avocados mashed
Sauce
- 600 ml milk
- 2 egg yolk
- 60 gr sugar
- 1-3 tbsp cornstarch + 1 tbsp water
- ½ tsp vanilla extract
- 2 tbsp rhum optional
Instructions
Avocado Layer:
- Blend avocados with milk using a food processor.
- Put sugar and agar agar powder in a pot. Pour in milk.
- Turn on the stove, let the agar mixture simmer with medium
heat. Keep stirring, do not leave the pan. - Turn off the stove when it starts to simmer.
- Let it cool for 5 minutes.
- Put the mashed avocados into the pan. Mix well.
- Sieve the mixture to get a smooth batter.
- Pour the mixture into the mold. Keep in the chiller.
- White Layer
- Put in sugar, agar agar powder in a pan. Pour in milk. Put on the stove with medium heat.
- Beat egg white until stiff peak.
- Let the agar agar mixture simmer, turn off the stove.
- Slowly pour into the meringue while still mixing in low
speed. - Pour the mixture on top of the avocado layer.
- Put them back into the chiller.
Chocolate layer- Whisk the egg yolk.
- Put sugar, agar agar powder, cocoa powder in a pan. Pour with milk.
- Turn on the stove, cook the agar mixture with medium heat. Keep stirring.
- Take 2 tablespoons of the chocolate mixture, mix into the
egg yolk. - Pour it back into the pan. Keep stirring. Let it simmer.
- Sieve for a smoother texture.
- Now take out the chilled avocado pudding. Pour on top of the white layer.
- Chill at least for 1 hour. Take it out of the mold.
Sauce- Put in sugar, cornstarch and water, milk, vanilla extract,
egg yolks. - Stir well with a whisk. Put on the stove with medium heat.
Let it simmer. The mixture will thicken. Turn off the stove. - Let it cool completely and chill for at least 1 hour.
- Serve the pudding with the sauce. Enjoy!
Video
Notes
- NEVER cook the avocados with the agar agar mixture, it will turn out bitter. Only put in the avocado after the agar agar mixture is off the stove and a little bit warm to the touch.
- Spray the mold with cold water before you pour the pudding mixture in. This makes it easier to take out from the mold once the pudding sets.
- Sieve only the avocado pudding and chocolate pudding so you have a smooth mixture. The milk layer does not need to be sifted.
- Agar-agar powder makes the pudding set quite fast, so you only have to put in the chiller for a while. When it is hard enough to touch, it is alright to pour in the next layer. If it is too hard, the layers will be easily off when you serve it.
- Use a big mold if you want to make it quicker.
- NEVER leave the agar agar mixture on the stove. Keep stirring until it simmers.

This is a perfect dessert to make for a small gathering! Your guests will love it! It is very easy to make and very delicious!