Combine all ice cream ingredients in a blender or use an immersion blender to mix all ingredients together. Because the cocoa powder does not mix well with a whisk, you need to mix in a blender for 2-3 seconds.
Freeze on a level surface for 24 hours.
After 24 hours, remove the pint from the freezer. Remove the lid.
Place the Ninja Creami pint into the outer bowl. Place the outer bowl with the pint in it, into the Ninja Creami machine and turn until the outer bowl locks into place. Push the ICE CREAM button. During the ice cream function, the ice cream will mix together and become very creamy.
Once the ice cream function has ended, turn the outer bowl and release it from the Ninja Creami machine.
Dig a tunnel down the center of the ice cream if there isn't already one there. Pour in chocolate Fudge, then the chocolate chips and then top off with the magic shell.
Add the pint back into the Ninja Creami and process on Mix-ins.
Once the Mix-ins process has completed, remove the pint from the Ninja Creami.
Your ice cream is ready to eat! Enjoy!
Video
Notes
Can you use half and half in the Ninja Creami?Yes! You absolutely should. Initially, a lot of Ninja Creami recipes were made with heavy cream. But, due to the way that the machine processes the ice cream, the heavy cream gets overmixed and starts to almost turn to butter. This butter-like texture leaves a greasy feel on the spoon and mouth. To prevent this from happening, use a combination of half and half and milk instead of heavy cream.Do you need cream cheese for the Ninja Creami?No- you do not. But, you do need to use another stabilizer/thickener such as instant pudding mix or guar gum. A full list of cream cheese substitutes can be found here: https://thetastytravelers.com/ninja-creami-faqs/#stabilizersHow do you get rid of the ice on the outside of the Ninja Creami ice cream?Put the container in the microwave for 10-30 seconds to allow some of the ice around the outside to melt. Or, leave the container on the counter for up to 30 minutes before processing. You can also run the container under warm water for several seconds before processing.