After spending years testing all kinds of frozen treats in my kitchen, I’ve finally nailed a chocolate milkshake in the Ninja Slushi that’s thick, creamy, and tastes just like a diner-style shake. This one’s been on repeat around here, and I’m breaking it down so you can make it just right on the first try—no guesswork needed.

You will love my other Ninja Slushi Recipes like Ninja Slushi Wendy's Frosty, Ninja Slushi Strawberry Lemonade Slush, and Ninja Slushi Vanilla Protein Shake.
Table of Contents
Key Ingredients
- Milk or Chocolate Milk – This is the base of the shake, giving it creaminess and a smooth, drinkable texture. Using chocolate milk enhances the cocoa flavor without needing extra chocolate syrup or cocoa powder. I never have chocolate milk at home, so I used regular milk and a couple of ingredients (noted below) to get chocolate flavor.
- Chocolate Syrup – If using regular milk, chocolate syrup adds that classic chocolatey taste while also sweetening the mixture. It blends easily for a smooth consistency.
- Unsweetened Cocoa Powder – Cocoa powder provides a deep, rich chocolate flavor without extra sweetness.
- Sweetener or Sugar – This machine likes standard table sugar, allulose, and monkfruit from my personal testing and experience. I use monkfruit sweetener because it's zero calorie.
How to Make Ninja Slushi Chocolate Milkshakes
Detailed measurements and full instructions can be found in the recipe card at the bottom of this post.
- In a large mixing pitcher or bowl, whisk together the cocoa powder and granulated sugar to break up any clumps. Pour in the milk and chocolate syrup, then whisk until fully combined.
- Pour the mixture into your Ninja Slushi. Press milkshake for the Ninja Slushi.
- Allow the machine to process. Let the machine run for 15-45 minutes, depending on the sugar content and temperature of the liquid. Mine took 20 minutes.
- Once the cycle is complete, place a cup under the self-serve spout and pull the handle to dispense the milkshake.
Troubleshooting Tips if You Have Problems with the Machine
- Check the Liquid Ratio – If the mixture is too thick, the machine may struggle to process it. Try adding 1-2 tablespoons of additional liquid (water or milk) and restart the cycle.
- Make Sure the Mixture is Cold Enough – The machine works best when the liquid is super cold. If your base wasn’t chilled before adding it to the machine, try refrigerating or briefly freezing it before processing.
- Let It Process Fully – The Ninja Slushi Machine may take a few minutes to reach the right consistency. Be patient and let it complete the cycle. If needed, restart the process.
- Check for Ice Blockage – If the mixture is freezing unevenly, it may be too cold or concentrated in one area. Let it sit for a minute, give it a gentle stir, and try again.
- Ensure the Machine is Properly Assembled – Double-check that all parts (including the lid and paddle) are locked into place. If something is misaligned, the machine may not operate correctly.
Substitutions and Add-ins Ideas
- Whipped Cream
- Oat milk, almond milk, or coconut milk instead of regular milk
- Frozen bananas (Must be blended before adding them to the machine)
- A scoop of protein powder
- Peanut butter or almond butter
- Crushed Oreos or chocolate chips
- A splash of vanilla extract
- Mint extract or peppermint patties
- Marshmallow fluff
- Crushed candy canes or sprinkles for a festive touch
- A pinch of sea salt for that salty-sweet combo
Frequently Asked Questions (FAQs)
Any milk or non-dairy milks will work in the recipe. Whole milk is the best to get it rich and creamy, ideal for a classic diner-style shake.
Yes! A high-powered blender or an ice cream maker works too—just blend until thick and creamy. You will need to use a lot of ice and taste the drink to decide if you need to add more of the ingredients for flavor.
Yes! Use almond, oat, coconut, or cashew milk. You should also use syrup without milk chocolate.
Adjust the dial on the right side of the machine. The higher up you select, the thicker the milkshake is.
No. I actually do not use chocolate milk. I like to create my own mixture because that will also save calories and excess sugar. You can use regular milk and add chocolate syrup or cocoa powder for the chocolate flavor.
Yes! Store it in the freezer and let it sit for a few minutes before stirring or blending to get the right consistency.
Yes! Add a scoop of chocolate or vanilla protein powder to make a Frosty-style protein shake.
More Drink Recipes
Ninja Slushi Chick-fil-A Frosted Lemonade
Ninja Slushi Lemonade
Ninja Slushi Daiquiri
Ninja Slushi Margarita
Ninja Slushi Cherry Slush
Ninja Slushi Coffee Frappé (Vanilla Caramel)
Ninja Slushi Chocolate Milkshake
Want to save this recipe for later?
Equipment
Ingredients
- 4 cups milk or chocolate milk
- ¼ cup chocolate syrup Omit if using chocolate milk.
- 2 tablespoons unsweetened cocoa powder Omit if using chocolate milk.
- ¾ -1 cup sweetener or sugar Adjust to suit your taste. Start with ¾ cup and add from there. You shouldn't need much sweetener if you are using sweetened chocolate milk.
Instructions
- In a large mixing pitcher or bowl, whisk together the cocoa powder and granulated sugar or sweetener to break up any clumps. Pour in the milk and chocolate syrup, then whisk until fully combined.
- Pour the mixture into your Ninja Slushi. Press milkshake for the Ninja Slushi.
- Allow the machine to process. Let the machine run for 15-45 minutes, depending on the sugar content and temperature of the liquid. Mine took 20 minutes.
- Once the cycle is complete, place a cup under the self-serve spout and pull the handle to dispense the milkshake.
Notes
Nutrition Data
Macros are provided as a courtesy and should not be construed as a guarantee. This information is calculated using MyFitnessPal.com. To obtain the most accurate nutritional information in a given recipe, you should calculate the nutritional information with the actual ingredients used in your recipe, using your preferred nutrition calculator. You are solely responsible for ensuring that any nutritional information provided is accurate, complete, and useful.
Leave a Reply