Prepare the Base: Combine all wet ingredients (almond milk, heavy cream, and vanilla) in blender and mix well. In a separate bowl, combine all dry ingredients (allulose, guar gum, and xanthan gum), making sure the gums are evenly distributed in the allulose to prevent clumping.
Blend Ingredients: Add the dry ingredient mixture to the wet ingredients in the blender. Blend until completely smooth and well combined. Do not over-blend as this can whip the cream too much.
Freeze the Base: Pour the blended mixture into a Ninja Creami pint container, ensuring you don't exceed the MAX FILL line. Level the surface and secure the lid. Place on a level surface in the freezer for at least 24 hours until completely solid.
Process in Ninja Creami: Remove the frozen pint from freezer and take off the lid. Place container in the Ninja Creami outer bowl, install the paddle into the pint lid, and lock into place. Select the Lite Ice Cream mode and let it spin for several minutes.
Assess and Re-spin if Needed: When spinning stops, remove container and check consistency. If the ice cream appears powdery rather than creamy and smooth, place back in the machine and use the Re-spin function. You may need to re-spin multiple times (up to 8-10 times) depending on your freezer temperature.
Serve: Once the ice cream reaches a smooth, creamy consistency, serve immediately in bowls. Add any desired keto-friendly mix-ins using the Mix-In function if desired.