Blend all the ingredients (including optional ingredients, if you are using them) until completely smooth.
Decant the mixture into your 470ml Ninja Creami tub. Make sure it doesn't exceed the fill line. Freeze with the lid off for 16-24 hours.
When ready to consume, process the ice cream on the gelato function. I had to re-spin it once or twice in most of my tests.
Return leftovers to the freezer with the lid on. When ready to consume, re-spin on the gelato function. While most Ninja Creami leftovers don't need re-spinning, I find sorbets benefit from it.
Notes
See notes in the body of the post for more information on using xanthan gum.
You can use either the gelato or sorbet functions (or any ice cream function, really). Whether it is just a one off or not, I noticed my machine processed this recipe in a sluggish way on the sorbet function, which is why I switched to the gelato function.