Prep the avocados: Halve, pit, and scoop the flesh into a blender or food processor.
Make sure the avocados are ripe and green; brown spots can add bitterness.
Add the base ingredients: Add cocoa powder, maple syrup (or honey), milk, vanilla, and a pinch of salt. If using melted chocolate or nut butter, add it now.
Blend until completely smooth: Start on low, then move to high. Scrape down the sides as needed.
The mixture should look glossy and uniform with no green specks.
Taste and adjust: Add more sweetener for sweetness, more cocoa for intensity, or a splash more milk for a softer, mousse-like texture. Blend again briefly.
Chill for best texture: Spoon into small bowls or jars. Cover and chill for at least 30 minutes.
The flavor deepens and the pudding sets slightly as it cools.
Finish and serve: Top with berries, shaved chocolate, or a dollop of coconut whip. Serve cold.