Combine the coconut milk with the erythritol, xylitol and salt in a heavy bottomed sauce pan over medium-high heat. Stir while heating until bubbles begin to form on the outside edges of the pan. Remove from the heat and set aside.
While coconut milk mixture heats, whisk the egg yolks in a small heatproof bowl. When the coconut milk is almost boiling slowly whisk a small stream into the egg yolks until more than half has been incorporated. Return the coconut milk to the heat and then pour the egg yolk mixture back into the pan whisking it in completely. Continue to heat and stir with a wooden spoon until the mixture begins to thicken and coats the back of the spoon. The temperature should not go over 170°F and the mixture should not boil. Remove from the heat and immediately transfer to a bowl and place it into an ice water bath. Place plastic wrap on the surface and allow it to cool to room temperature in the bath. Once cooled, whisk in the stevia and vanilla and transfer it to the refrigerator to fully cool for at least 4 hours or overnight. May be stored tightly covered and refrigerated for up to 5 days. Makes 2 cups. Each serving is ¼ cup.
This recipe can also be used to make a simple vanilla ice cream or eggnog. For ice cream: allow it to chill in the refrigerator at least 4 hours or overnight then churn as recommended by your ice cream maker. For eggnog: add ¼ tsp nutmeg, ½-1 oz spiced rum and ice cubes.
Combine the coconut milk and xylitol in a small sauce pot. Bring to a boil and cook 1-2 minutes until the xylitol has dissolved. (Note: you can use coconut milk to do this but use another ⅔ cup coconut milk for a total of 16 oz or 2 cups.)
Reduce heat to simmer and continue to cook uncovered, stirring occasionally, until it has reduced by about half (this will go faster if you use a pan that is larger also make a mental note of where on the pan the liquid goes so you will know when it is fully reduced). Add in the vanilla. Makes about 1 cup or 8oz. Each serving is 1 tbsp.