Choose ripe avocados. They should yield slightly when pressed and be green with no brown strings inside. Overripe avocados can add a faint off-taste.
Prep your base. Scoop the avocado flesh into a blender or food processor.
If using a bowl, mash well first with a fork to help it blend smoothly.
Add dry ingredients. Sprinkle in cocoa powder, your sweetener, and a pinch of salt. Salt sharpens the chocolate flavor and balances sweetness.
Add liquids. Pour in almond milk and vanilla. If using espresso or nut butter, add it now.
Blend until silky. Start on low, then increase to high for 30–60 seconds.
Scrape down the sides and blend again until completely smooth.
Adjust to taste. Add a bit more sweetener for sweetness, a splash more milk for a looser texture, or extra cocoa for deeper flavor.
Chill (optional but recommended). Transfer to serving cups, cover, and refrigerate for 30–60 minutes. Chilling firms it up and mellows the flavors.
Serve and garnish. Top with whipped coconut cream, cocoa nibs, or nuts. Keep toppings low-carb if you’re tracking strictly.