After years of testing frozen treats at home, I’ve perfected a chocolate milkshake made in the Ninja Slushi that’s thick, creamy, and tastes like a diner-style shake. This version is a favorite here, and I’m sharing the exact steps so you can get it right the first time—no guesswork required.

If you enjoy Ninja Slushi drinks, try my other 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 – the base that gives the shake a creamy, smooth texture. Using pre-sweetened chocolate milk boosts cocoa flavor without extra syrup or cocoa powder. If you don’t have chocolate milk, regular milk plus chocolate syrup and cocoa powder work great.
- Chocolate syrup – adds classic chocolate flavor and sweetness when using regular milk; it blends easily for a smooth result.
- Unsweetened cocoa powder – delivers deeper chocolate notes without added sugar.
- Sweetener or sugar – standard granulated sugar, allulose, or monk fruit work well. I use monk fruit to reduce calories, but adjust to taste.

How to Make Ninja Slushi Chocolate Milkshakes
Full measurements and the recipe card are below, but here are the essential steps to make a perfect shake.
- In a large pitcher or bowl, whisk cocoa powder and granulated sugar (or your preferred sweetener) to remove lumps. Add milk and chocolate syrup, then whisk until fully combined.
- Pour the blended mixture into your Ninja Slushi and select the milkshake setting.
- Let the machine process. Run time varies from 15–45 minutes depending on sugar content and how cold the liquid is; my batch took about 20 minutes.
- When the cycle finishes, position a cup under the spout and pull the handle to dispense your milkshake.



Troubleshooting Tips if You Have Problems with the Machine
- Check the liquid ratio – If the mix is too thick, the machine may struggle. Add 1–2 tablespoons of additional liquid (water or milk) and restart.
- Use very cold liquid – Chill or briefly freeze the base before pouring it in; the Slushi works best with a cold starting temperature.
- Allow full processing time – The machine can take a while to reach the ideal consistency, so be patient. Restart if needed.
- Look for uneven freezing – If it freezes unevenly, let it sit briefly, stir gently, and resume.
- Confirm proper assembly – Check that the lid and paddle are locked in place and all parts are aligned.

Substitutions and Add-ins Ideas
- Whipped cream topping
- Oat, almond, or coconut milk as dairy-free alternatives
- Frozen banana (blend first) for extra creaminess
- Protein powder for a shake boost
- Peanut butter or almond butter
- Crushed cookies or chocolate chips
- Vanilla or mint extract, marshmallow fluff, or crushed candy for flavor variations
- A pinch of sea salt to enhance the chocolate

Frequently Asked Questions (FAQs)
Any milk or non-dairy milk works. Whole milk yields the richest, creamiest diner-style shake, but oat, almond, or coconut milk are good dairy-free options.
Yes. A high-powered blender or an ice cream maker will work—blend with plenty of ice until thick and creamy, and adjust flavor to taste.
Yes. Use plant-based milk and a dairy-free chocolate syrup.
Use the machine’s thicker setting if available, or reduce liquid slightly. Adding a frozen banana or a scoop of ice cream (if using a blender) will also thicken it.

More Drink Recipes
Try other Ninja Slushi favorites like Ninja Slushi Chick-fil-A Frosted Lemonade, Ninja Slushi Lemonade, Ninja Slushi Daiquiri, Ninja Slushi Margarita, Ninja Slushi Cherry Slush, or Ninja Slushi Coffee Frappé.

Ninja Slushi Chocolate Milkshake
Brandi Crawford
Equipment
- Ninja Slushi Frozen Drink Machine
Ingredients
- 4 cups milk or chocolate milk
- 1/4 cup chocolate syrup (omit if using chocolate milk)
- 2 tablespoons unsweetened cocoa powder (omit if using chocolate milk)
- 3/4–1 cup sweetener or sugar (adjust to taste)
Instructions
- Whisk together cocoa powder and sweetener to remove clumps. Add milk and chocolate syrup, then whisk until smooth.
- Pour the mixture into the Ninja Slushi and select the milkshake setting.
- Allow the machine to process for 15–45 minutes depending on sugar content and starting temperature; around 20 minutes is typical.
- When the cycle finishes, place a cup under the spout and pull the handle to dispense the milkshake.
Notes
I often use monk fruit sweetener and monk fruit chocolate syrup to reduce calories. If you don’t have a Ninja Slushi, a high-powered blender or an ice cream maker will produce a similar result—use plenty of ice and adjust flavors to taste.
Nutrition
Calories: 38 kcal
Carbohydrates: 2 g
Protein: 1 g
Fat: 3 g
Share your result and tag @Stay_Snatched or use #StaySnatched.
Nutrition Data
Nutrition estimates are provided as a courtesy and may vary depending on ingredients and portions. For precise values, calculate nutrition with the specific ingredients you use.