Use a double boiler or place a bowl over a pot of simmering water on low heat.
Whisk the yolks in the bowl and continue to stir until it thickens, about 5-8 minutes.
Stir constantly then test by scraping a wooden spoon along the bottom of the bowl. If you can clearly see the bottom when you scrape, it should be done. I also test using a meat thermometer and when inserting into yolk mixture it registers 160 degrees . Remove from heat and set aside.
Pour the heavy cream, Allulose if using, salt and vanilla extract in a stand mixer with the whisk attachment. Blend until soft peaks form. Taste and adjust sweetener if needed.
Stir a spoonful of the cream into the egg mixture to temper the eggs. Continue to spoon about 3 more times. Place the mixer on low speed and pour in the egg mixture to combine them together.
Pour this into your loaf pan or airtight container and freeze for 3-4 hours for soft serve texture or 8 hours or overnight for hard ice cream. If you want to use a regular ice cream machine, simply pour the mixture into your ice cream bowl and churn until desired consistency. Enjoy!If you want to use the Ninja Creami pour into two pint ninja creami containers and freeze overnight. Then see directions below.
Ninja Creami
Following all the steps to make the ice cream above from the no churn method then pouring into 2 pint Ninja Creami Containers and freezing for 20-24 hours.
Remove container cover and insert into the base of the Ninja Creami. Cover lid and press regular ice cream button. Remove, stir a bit then recover and hit Re-spin button. Ready to enjoy immediately. Do the same with the second pint container. You can also separate individual servings after spinning and placing into a glass container, this way you can soften in the microwave if needed.