Start with the yogurt: Add the Greek yogurt to a medium bowl. Whisk it briefly to loosen and smooth out any lumps.
Whisk in cocoa and protein powder: Sprinkle the cocoa powder and protein powder over the yogurt.
Stir slowly at first to avoid dry pockets. It will look thick—this is normal.
Add sweetener and vanilla: Pour in your chosen sweetener and vanilla extract. Mix until the color is even and the mixture looks glossy.
Adjust consistency: Add 1–3 tablespoons of milk, one at a time, stirring between each.
Aim for a thick, pudding-like texture that still moves slowly off the spoon.
Season: Add a small pinch of salt. It brightens the chocolate flavor, especially if you used 0% yogurt.
Taste and tweak: Try a small spoonful. If you want it sweeter or darker, add a little more sweetener or cocoa, then whisk again.
Optional mix-ins: Fold in 1–2 teaspoons of cacao nibs, mini chips, or chia seeds for crunch.
If adding nut butter, swirl in 1 tablespoon.
Chill: Transfer to a serving dish or two small jars. Chill for at least 20–30 minutes. This helps the flavors meld and the texture firm up.
Serve: Top with fresh berries, shaved chocolate, chopped nuts, or a drizzle of peanut butter.
Enjoy cold.