This Ninja Slushi vanilla milkshake is thick, cold, and made entirely without ice cream — just milk, cream, sugar, and vanilla poured straight into the vessel. The machine does the rest, chilling and churning at the same time so the shake never separates the way a blended one does by the third sip.

Thick vanilla milkshake made in the Ninja Slushi, poured into a tall glass with a wide straw
Save This Recipe Form

Want to save this recipe?

Enter your email below & I will send it straight to your inbox. Plus you’ll get more great recipes from me on occasion!

I’ve made this base more times than I can count, and the ratios below are dialed in specifically for the MILKSHAKE preset. If you’ve ever had a homemade shake come out thin, icy, or frozen into a solid block, the “Why This Works” section explains exactly which ingredient is to blame.

Why You’ll Love This Recipe

  • No ice cream required. You’re building the frozen dessert from scratch, so there’s nothing to soften or scoop.
  • It holds its texture. Leave the machine running and the shake stays at serving consistency for a couple of hours instead of melting into soup.
  • Ten minutes of actual work. Whisk, pour, press a button, walk away.
  • It’s a blank canvas. The same base takes chocolate, strawberry, malt, or coffee with one extra ingredient.
Ninja Slushi vanilla milkshake recipe with no ice cream, topped with whipped cream

Why This Recipe Works in the Ninja Slushi

The MILKSHAKE setting isn’t a blend button. It’s a slow freeze with constant agitation, which means the liquid you pour in has to be capable of freezing soft. Two numbers control that.

Fat: aim for 10% or higher

  • Fat keeps ice crystals small, which is the difference between creamy and icy. Whole milk alone sits around 3.25% — nowhere near enough. Adding heavy cream at a 2:1 ratio brings this base to roughly 14%, comfortably in range.
  • Not enough fat is the single most common reason a homemade Ninja Slushi milkshake comes out grainy or seizes up. It’s also why higher-fat shortcuts work so well — my Ninja Slushi Copycat Frosty leans on sweetened condensed milk and Cool Whip to get there instead.

Sugar: it’s antifreeze, not just sweetener

  • Sugar lowers the freezing point, which keeps the mixture soft enough for the auger to keep turning. Cut the sugar in half and you don’t get a lighter shake — you get a frozen brick and a straining motor. Don’t drop below ⅓ cup here.

Volume: stay between the fill lines

  • The vessel needs at least 24 oz to run properly. This recipe makes about 40 oz, which sits safely in the middle of the range with room for the mixture to expand as it churns.

Ingredients You’ll Need

Whole milk, heavy cream, sugar, and vanilla extract for a Ninja Slushi vanilla milkshake
  • Whole milk (3 cups), cold — the base of the shake. Two percent works but comes out noticeably thinner. Skip skim entirely; it will not set up.
  • Heavy cream (1½ cups), cold — this is what makes it a milkshake instead of frozen milk. Half-and-half can substitute, but expect a thinner, more drinkable result.
  • Granulated sugar (½ cup) — for flavor and to hit the freezing point the machine needs.
  • Pure vanilla extract (1 tablespoon) — a full tablespoon sounds like a lot, and it isn’t. Cold mutes flavor dramatically, and vanilla is the only thing carrying this shake. Vanilla bean paste is even better if you have it.
  • Fine salt (⅛ teaspoon) — invisible in the finished shake, but it sharpens the vanilla and cuts the flat sweetness.

How to Make a Vanilla Milkshake in the Ninja Slushi

Whisking granulated sugar and salt into whole milk in a glass pitcher until dissolved

Step 1: Dissolve the sugar. In a large pitcher or measuring cup, whisk the sugar and salt into about half the milk until you can’t feel any grit at the bottom — about a minute. Sugar that hasn’t dissolved doesn’t lower the freezing point where you need it to, and you’ll taste the crystals later.

Pouring heavy cream and vanilla extract into the milk and sugar mixture in a pitcher

Step 2: Add everything else. Whisk in the remaining milk, the heavy cream, and the vanilla until fully combined. Keep it cold the whole time; pull the dairy from the back of the fridge, not the door.

Step 3: Load the vessel. Make sure the auger and drip tray are seated, then pour the base in through the top opening. It should land between the MIN and MAX fill lines. Lock the lid.

Pressing the MILKSHAKE button on the Ninja Slushi control panel

Step 4: Press MILKSHAKE. Expect 30 to 45 minutes. The mixture stays liquid for a long stretch and then thickens noticeably in the last ten minutes, so don’t panic at the twenty-minute mark.

Step 5: Check for the ripple. It’s ready when the mixture climbs the auger and holds a soft fold instead of falling flat. Place a glass under the spout and pull the handle.

Step 6: Rinse right away. Dispense any leftovers, pour warm water into the vessel, run the rinse cycle, and dispense. Dairy sets hard on the auger if you let it sit.

Thickened vanilla milkshake climbing the auger inside the Ninja Slushi vessel

Troubleshooting a Ninja Slushi Milkshake

It’s too thin and won’t thicken. Almost always a fat problem — check that you used heavy cream and not half-and-half or light cream. Second most likely: your base went in warm, which stretches the churn well past an hour. Give it more time before adding anything.

It’s too thick to dispense. Add ¼ cup of cold milk through the lid opening and let it churn a few more minutes. Next batch, drop the cream to 1¼ cups.

It came out icy or grainy. Undissolved sugar, or not enough fat. Whisk more thoroughly in step one.

The motor sounds like it’s straining. Stop and dispense some. You’ve over-frozen it, and running it that way is hard on the machine.

Variations to Try

All of these get whisked in with the sugar in step one:

  • Malted — 2 tablespoons malted milk powder. This is the one that tastes like a diner.
  • Strawberry — ½ cup strained strawberry purée. Strain it; seeds and pulp catch in the auger.
  • Coffee — replace ½ cup of the milk with strong cold brew.
  • Cookies and cream — make the vanilla base as written, then stir crushed cookies into the glass after dispensing, never into the vessel.

For chocolate, I’d skip syrup and use instant pudding mix instead — the starches give it real diner-shake body. Full ratios are in my Ninja Slushi Chocolate Milkshake.

If you want the vanilla flavor with more staying power, the Ninja Slushi Protein Milkshake uses the same churn method with protein powder worked into the base.

Two glasses of homemade Ninja Slushi vanilla milkshake with striped straws on a marble counter

How Long Does a Ninja Slushi Milkshake Take?

A Ninja Slushi milkshake takes 30 to 45 minutes on the MILKSHAKE preset when you start with cold ingredients. A room-temperature base can push it past an hour.

There’s no way to rush it. The machine is doing a slow freeze on purpose, and that slowness is exactly what produces the smooth texture. Thinner drinks on the SLUSH setting move much faster — my Ninja Slushi Root Beer Float Slush is a single ingredient poured straight in, and it beeps when it hits temperature.

Can You Make a Milkshake in the Ninja Slushi Without Ice Cream?

Yes. This recipe is built that way — milk, cream, sugar, and vanilla give the machine everything it needs to make the frozen dessert from scratch. Adding ice cream to a Slushi base is actually counterproductive, since it introduces air and a higher fat load than the preset expects.

Can You Use Milk Alternatives?

Full-fat canned coconut milk is the only non-dairy option that reliably works, because it’s the only one with comparable fat content. Oat, almond, and soy milk don’t have enough fat to churn into proper milkshake texture and tend to come out icy. If you’re going oat, use a barista blend, keep the sugar exactly as written, and lower your expectations on thickness.

Thick vanilla milkshake made in the Ninja Slushi, poured into a tall glass with a wide straw

Does It Have to Be Homemade From Scratch?

No — the MILKSHAKE setting handles shortcut bases surprisingly well as long as the fat and sugar are there. My Ninja Slushi Frozen Dirty Orange Soda is just soda and flavored creamer poured straight into the vessel on the same setting, and it works.

Storage and Cleanup

Dispensed shake doesn’t store well — it refreezes hard and separates. Make what you’ll drink. Unchurned base keeps covered in the fridge for two days; whisk it before pouring in.

The vessel, auger, lid, and drip tray are all hand-washable, and the rinse cycle handles most of the work if you run it immediately. Wipe the base down with a damp cloth.

More Ninja Slushi Recipes

Once you’ve got the vanilla base down, everything else is a variation on the same two settings.

On the MILKSHAKE setting — anything creamy that needs fat and sugar to churn properly:

On the SLUSH setting — lighter, fruit-forward, and much faster:

For the adults — these all freeze soft because of the alcohol, so they pour cleanly:

Thick vanilla milkshake made in the Ninja Slushi, poured into a tall glass with a wide straw

Ninja Slushi Vanilla Milkshake

No ratings yet
Prep Time: 10 minutes
Cook Time: 40 minutes
Total Time: 50 minutes
Servings: 4 Servings

Description

This Ninja Slushi vanilla milkshake is thick, creamy, and made with no ice cream — just milk, cream, sugar, and vanilla churned right in the machine.

Ingredients 

  • 3 cups whole milk, cold
  • cups heavy cream, cold
  • ½ cup granulated sugar
  • 1 tablespoon pure vanilla extract
  • teaspoon fine salt

Instructions

  • In a large pitcher, whisk the sugar and salt into about half the milk until fully dissolved and no grit remains at the bottom, about 1 minute.
  • Whisk in the remaining milk, heavy cream, and vanilla extract until fully combined. Keep the mixture cold.
  • Make sure the auger and drip tray are seated in the Ninja Slushi. Pour the base in through the top opening, keeping it between the MIN and MAX fill lines. Lock the lid.
  • Select the MILKSHAKE preset and start the machine. Let it run 30 to 45 minutes.
  • The milkshake is ready when the mixture climbs the auger and holds a soft ripple instead of falling flat. Place a glass under the spout and pull the handle to dispense.
  • Serve immediately with a wide straw. Rinse the vessel right away with warm water using the rinse cycle.

Equipment

  • Ninja Slushi Professional Frozen Drink Maker
  • Large pitcher or 8-cup measuring cup
  • Whisk

Notes

  • Cold ingredients matter. A room-temperature base can push the churn past an hour.
  • Don’t reduce the sugar below ⅓ cup. Sugar lowers the freezing point, and cutting it means the mixture may never slush.
  • Too thick to dispense? Add ¼ cup cold milk through the lid opening and churn a few minutes more.
  • Too thin? Check that you used heavy cream and not half-and-half. The MILKSHAKE preset needs roughly 10% fat to churn properly.
  • Dairy-free: full-fat canned coconut milk is the only reliable substitute. Oat and almond milk don’t have enough fat and come out icy.

Nutrition

Serving: 1ServingCalories: 519kcalCarbohydrates: 36gProtein: 9gFat: 38gSaturated Fat: 24gPolyunsaturated Fat: 2gMonounsaturated Fat: 9gCholesterol: 123mgSodium: 167mgPotassium: 365mgSugar: 37gVitamin A: 1608IUVitamin C: 1mgCalcium: 285mgIron: 0.1mg

Share this recipe

We can’t wait to see what you’ve made! Mention @forktospoon or tag #forktospoon!