Today I’m so excited to share my recipe for perfect chocolate ice cream made with the Ninja Creami. You will love this smooth, creamy fudgy chocolate flavor ice cream. The best part is you only need two ingredients- chocolate milk and chocolate pudding powder. You won’t need egg yolks, heavy cream or granulated sugar for this homemade chocolate ice cream recipe.
More Chocolate Recipes: Chocolate Covered Strawberries, Chocolate Banana Smoothie, Oreo Truffles, Fudge, Chocolate Hummus.

Ingredients in Chocolate Ice Cream
- Chocolate Milk I like to use Fairlife Chocolate Milk which has more protein and less sugar than most chocolate milk. You may also use a vegan chocolate milk.
- Chocolate Pudding Mix Choose between regular chocolate pudding mix and sugar free- both work perfectly for this recipe.
- Sprinkles (optional) I love these rainbow sprinkles that make it look like a Cosmic Brownie. They also. have a nice crunch texture. We’ll talk more about optional toppings and mix-ins below.
About Ninja Creami
I have tried other Ice Cream Makers and I love the Ninja Creami most of all. The best part about the Creami is that the texture is absolutely perfect every time! The Creami makes it easier to create ice creams that are very healthy and made with fewer ingredients. For example one of the best ice creams I have made so far was simply fresh mango frozen in coconut milk.
Here are the basics about how to use a Ninja Creami machine. Begin by freezing your desired ingredients in the provided container for 24 hours. I usually keep several flavors in my freezer- ready to use. After freezing you choose between settings such as ice cream, sorbet, gelato and mix-ins. I always use the “ice cream” setting first. After the first spin the ice cream will be a chalky texture. Add more liquid into the center of the container (either milk or water) and “re-spin”. After the second spin, it is ready to eat! At the point you can also add mix-ins and do a “mix-in” spin to combine them throughout your pint. It takes around five to ten minutes to complete a pint of ice cream.
Want to learn more? Read our full Ninja Creami product review.

Instructions
In your pint container combine chocolate milk and chocolate pudding mix. Whisk together. Cover the pint and freeze for 24 hours.
Use your Ninja Creami machine on “Ice Cream” setting.
Remove the pint and take a look at your ice cream. If you think the texture is a bit chalky (or not as creamy as you want) make a hole in the center of the ice cream and add a tablespoon of water or milk. Then, use the “re-spin” function.
Enjoy your ice cream right away! We recommend adding sprinkles or oreo toppings- whatever you love.
Tips for Making
- Add Protein Add a scoop of your favorite protein powder to any mixture for high-protein ice cream.
- Dark Chocolate Add a tablespoon of dark chocolate cocoa powder to create a dark chocolate flavor. You can also add bittersweet chocolate chips at the final step.
- When to Serve It’s best to spin Creami ice creams right before eating. If you freeze them again for more than a few hours you may find the ice cream is hard again and want to use the “re-spin” function.
- Label If you make multiple flavors at once, be sure to label each flavor.
- Flavors Add a half teaspoon of flavored extract (such as cherry, almond or peppermint) for a flavored variation.
Chocolate Ice Cream Mix-Ins
- Fruit Try Marachino cherries, fresh cherries or fresh berries.
- Candy Try Reese’s Pieces, M&Ms or chocolate chips.
- Cookies Try crumbled oreos or bits of edible cookie dough.
- Marshmallows

More Ninja Creami Recipes
Get our FREE recipe guide with our most popular recipes of all time!
Free Popular Recipe Guide
Our top 25 recipes of all time!
Get the Recipe
Ingredients
- 1¾ cup Chocolate Milk
- 1 tbsp Chocolate Pudding Mix
Equipment
- 1 Ninja Creami Ice Cream Maker
- 1 small whisk
Instructions
- In your pint container combine chocolate milk and chocolate pudding mix. Whisk together. Cover the pint and freeze for 24 hours.
- Use your Ninja Creami machine on "Ice Cream" setting.
- Remove the pint and take a look at your ice cream. If you think the texture is a bit chalky (or not as creamy as you want) make a hole in the center of the ice cream and add a tablespoon of water or milk. Then, use the "re-spin" function.
- Enjoy your ice cream right away! We recommend adding sprinkles or oreo toppings- whatever you love.
Notes
- Add Protein Add a scoop of your favorite protein powder to any mixture for high-protein ice cream.
- Dark Chocolate Add a tablespoon of dark chocolate cocoa powder to create a dark chocolate flavor. You can also add bittersweet chocolate chips at the final step.
- When to Serve It’s best to spin Creami ice creams right before eating. If you freeze them again for more than a few hours you may find the ice cream is hard again and want to use the “re-spin” function.
- Label If you make multiple flavors at once, be sure to label each flavor.
- Flavors Add a half teaspoon of flavored extract (such as cherry, almond or peppermint) for a flavored variation.
Nutrition
Notice: Nutrition is auto-calculated, using Spoonacular, for your convenience. Where relevant, we recommend using your own nutrition calculations.

This blog post is incredibly useful and instructive.
This is such a good recipe! I was super excited to get the Creami but their recipe book is daunting and it seems like every Instagram reel is for protein recipes. This so easy and came out almost like a Wendy’s frosty. Love it! I can’t wait to try the other flavors. Thank you!
I hope this means there will be more Ninja Creami recipes in the future 🙂 I got mine recently and have made this recipe before — it’s great! If anyone is on the fence, highly recommend getting this machine!
you know it!
How can you make this in a different type of ice cream maker?
Hi! No, I would use a different recipe if you are planning to use a churn ice cream maker. This recipe will work best with the Ninja Creami.
So easy to make!
Homemade ice cream is such a treat!
Oh wow, this looks SO good!
Love this recipe and my kids love it too.