Heat the Base: In a saucepan, add heavy cream, almond milk, and sweetener. Heat over medium, stirring occasionally, until it is hot but not boiling.
Temper the Egg Yolks: In another bowl, beat the egg yolks. “Temper” the yolks by very slowly whisking in a small amount of the hot mixture at a time.
Combine and Thicken: Return the tempered yolks to the pan. Stir in cocoa powder (if using for chocolate) and whisk it continuously for 3 to 4 minutes or until pudding gets thick.
Add Flavour: Remove from heat. Add vanilla and a pinch of salt.
Chill and Serve: Divide among bowls; cover with plastic wrap (directly on surface of porridge to prevent skin). Refirm until ready to serve, at least 30 minutes