McDonald’s-style milkshakes in a Ninja SLUSHi

For a McDonald’s-style chocolate shake in a Ninja SLUSHi, use a SLUSHi-specific chocolate milkshake recipe as your starting point. Aim for the chocolate-and-cream flavour; the machine does not reproduce McDonald’s soft-serve process.

By Slushable Team · 21 September 2026

Illustrative chocolate milkshake with whipped cream and chocolate drizzle in an unbranded glass

The flavour reference and the machine method

McDonald’s US chocolate shake description identifies vanilla soft serve, chocolate syrup and whipped light cream. That explains the flavour you may be looking for, but it is not a liquid recipe for a home slush machine.

The original Ninja SLUSHi freezes a liquid mix without added ice. Use the ingredients and method in a recipe written for that machine, rather than putting a blender milkshake or soft-serve formula into the vessel.

Start with a chocolate milkshake written for the SLUSHi

Ninja’s Easy Chocolate Milkshake is the practical starting point: milk, cream, vanilla, sugar and chocolate syrup, prepared with the Milkshake preset. Follow the ingredient column that fits your machine’s working fill range. Whipped cream and a chocolate-sauce finish belong in the serving glass.

Make the baseline recipe before modifying it. Keep a note of your milk and syrup brands, chosen batch size and temperature setting. If you change the syrup later, compare its sugar label too; equal spoonfuls of different products do not establish equal sugar content.

Count the syrup as part of the mix

For example, if a syrup contains 60 g sugar per 100 ml, a 50 ml portion contributes 30 g sugar. If 500 ml of milk is labelled 5 g sugar per 100 ml, it contributes another 25 g. Together those ingredients supply 55 g sugar before any other ingredients are added.

Use the values and units on your own labels. A label expressed per 100 g needs the ingredient’s weight; do not substitute millilitres. Sugar to Brix helps with sugar concentration, while batch scaling keeps recipe proportions consistent.

A McCafé-style frappé is a different starting point

McDonald’s describes its Caramel Frappé as a coffee-flavoured caramel drink blended with ice. The SLUSHi makes frozen texture from liquid, so do not transfer an ice-blender recipe ingredient for ingredient.

For a caramel coffee direction, start with the Caramel Espresso Frappe and read our SLUSHi frappé and preset guide.

If your chocolate batch is already foaming or staying thin, use the failed-batch checks before adding more cream or sugar.

Your recipes, saved in Slushable.

Save recipes, scale your batch and use a guided freeze timer in Slushable for iPhone.

Get Slushable for iPhone

Keep exploring

Back to the milkshake & frappé hub →