Add the milk, protein powder, Greek yogurt, pudding mix, maple syrup, vanilla, and salt to a blender. Blend until completely smooth.
Pour the mixture into a Ninja Creami pint container, keeping it below the maximum fill line.
Freeze the pint on a level surface for at least 8 hours, preferably overnight.
Remove the pint from the freezer and let it sit for about 5 minutes. Place it in the Ninja Creami and select Lite Ice Cream.
If the ice cream looks crumbly after the first spin, add 1–2 tablespoons of milk and use the Re-Spin function until smooth and creamy.
Add any desired mix-ins and use the Mix-In setting.
Scoop and serve immediately.