Melt the chocolate: Place the chocolate in a microwave-safe bowl.
Heat in 20–30 second bursts, stirring between each, until smooth. Let it cool for 2–3 minutes so it doesn’t seize when blended.
Prep the tofu and avocado: Drain the tofu well. Scoop the avocado flesh from the peel and discard the pit.
Blend the base: In a high-speed blender or food processor, add tofu, avocado, cocoa powder, maple syrup, vanilla, and salt.
Blend until mostly smooth.
Add melted chocolate: With the motor running, stream in the melted chocolate. Blend until completely silky. If it’s too thick, add non-dairy milk 1 tablespoon at a time.
Taste and adjust: Add a splash more sweetener for sweetness, cocoa for intensity, or a pinch more salt to sharpen the flavor.
Chill: Spoon into ramekins or glasses.
Cover and refrigerate for at least 1 hour, or up to 24 hours, to set.
Serve: Top with berries, coconut whip, or shaved chocolate. Serve cold.