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.

Got avocados and a love for chocolate? Then you have to try this creamy avocado chocolate pudding!
I usually skip pudding because most are loaded with sugar—but my super-ripe avocados inspired me to make a lighter, less sweet version. After a few test runs (and cutting back sugar bit by bit), I nailed it: just sweet enough without sending my blood sugar soaring.
This cute pudding consists of three dreamy layers — creamy avocado pudding, fluffy milk pudding made of whipped egg white, and rich chocolate pudding. Trust me, it’s worth every bite.
No avocados? No problem! Substitute with a creamy Corn Pudding layer instead. Or, if you’re a hardcore chocolate lover, try my ultra rich Chocolate Pudding with silky, milky sauce — it’s pure indulgence!
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.
How to Serve
These adorable puddings look even more tempting when served on a tray with refreshing sips — try pairing them with zesty Lemon Ginger Drink, soothing Lemongrass Tea, or beautiful Butterfly Pea Flower Tea!
Avocado Chocolate Pudding is the perfect sweet finale after a big meal like Chicken Curry, Spicy Chicken, or Chicken Rendang. For an extra treat, pair it with cozy bites like Chicken Potstickers, Fried Wonton, or the crispy Menbosha.
For a tropical twist, try pairing this pudding with the Malaysian Honeycomb Cake or Bika Ambon or the Mini Pandan Bika Ambon. You can also go classic with Coconut Butter Cake or Cream Cheese Chiffon 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!