Collect walnuts, unsweetened cocoa powder, milk, vanilla essence, and a sugar substitute for sweetness.
Grind the walnuts into a fine powder using a blender or food processor to ensure a smooth pudding texture.
In a bowl, mix the walnut powder with cocoa powder and your preferred sugar substitute until well blended.
Slowly add milk to the dry mixture while stirring continuously to create a lump-free, creamy batter.
Transfer the combined mixture into a saucepan and heat over low flame, stirring constantly until it thickens.
Once the pudding has reached your desired consistency, remove it from heat and let it cool completely.
Enjoy the pudding chilled, optionally garnished with extra walnuts or cocoa for an enhanced presentation and flavor.