“I tried your recipe and it is by far the best I’ve had.”
What You'll Need
Ninja Creami NC301
The machine behind every test on this site. 500+ pints and counting — the NC301 is the standard model we test on. You need this to make the recipe.
View on AmazonImmersion Blender
Not all immersion blenders are equal for Ninja Creami pints. This NutriBullet is powerful enough to fully dissolve xanthan gum and protein powder, but controlled enough that it won't splash the mixture over the sides of the pint container.
View on AmazonKitchen Scale
The recipe calls for 375g of Fairlife 2% milk — measuring by weight is the only reliable way to get consistent macros and texture every time. A basic digital scale is all you need.
View on AmazonExtra Pint Containers
Batch prepping is the move — mix 4–6 pints at once, freeze them all, and you'll always have one ready to spin. Official Ninja containers are the only ones guaranteed to fit your machine.
The Standard Pint Lab Recipe
Enhances all flavors
356
Calories
~46g
Protein
10g
Fat
27g
Carbs
Assumes a standard ~130 cal / 25g protein scoop. Exact macros vary by powder — see the rankings for per-powder breakdowns.
Using a different recipe?
Log in to save your amounts and see personalised pint macros across all rankings.
How to Make It
- 1
Weigh 375g of Fairlife 2% milk directly into an empty Ninja Creami pint container.
- 2
Add all remaining ingredients directly to the pint — erythritol, non-fat milk powder, vanilla extract, xanthan gum, salt, and vegetable glycerin. Add your protein powder last. The powder you choose is the single biggest variable in the final result — if you haven't found your go-to yet, check the rankings.
- 3
Blend until smooth using an immersion blender — about 30 seconds. No lumps.
- 4
Freeze with the lid slightly ajar for at least 16-24 hours. Overnight is ideal.
- 5
Spin on the Lite Ice Cream setting. If you get icy walls after spinning, scrape them down with a knife and run another mix-in setting. You can also do a "re-spin" although this produces a "soft serve" texture. If you want more of a hard serve experience, stick with just the mix-in cycle. Some powders will require a tiny splash of milk as well.
- 6
If adding mix-ins: after spinning, use a spoon to create a channel down through the center of the pint (one may form naturally — if so, use it). Push your mix-ins into the channel, then distribute the rest upward in a column through the top of the pint. Run the Mix-In cycle. This gets the mix-ins all the way through the pint, not just the top layer.
- 7
Enjoy — and do a little dance. You earned it.
Pro Tips
Comes out crumbly? Add a splash of milk and re-spin
With most good powders, the first spin is all you need. But some powders — particularly plant-based or ultra low fat whey — come out crumbly on the first pass. If that happens, add about a tablespoon of milk directly to the pint, put the lid back on, and run a Re-spin cycle. It usually fixes the texture completely. If you're consistently getting crumbly results, the powder is most likely the issue.
Why does this happen? See the full troubleshooting guide →Hard serve vs. soft serve — know the difference
After spinning on Lite Ice Cream, if you get icy walls, scrape them down with a knife and run the Mix-In cycle — this is the best way to fix texture without losing the dense, scoopable consistency of a hard serve pint.
The Re-spin cycle will also fix icy walls, but it processes the entire pint again and produces a softer, creamier, soft-serve-like texture. Both are good — it just depends what you're after. If you want to eat it straight out of the container like a proper pint, stick with the Mix-In fix. If you prefer a softer consistency, go with Re-spin. Some powders benefit from a tiny splash of milk before either cycle.
These pints are designed to be eaten in one sitting
The size and macros are calibrated for a full pint — it's genuinely satisfying and can keep you full for hours. That said, if you don't finish it, just pop the lid back on and refreeze. When you're ready for round two, run it through another spin cycle and it comes right back to life.
Make 2, 3, or even 6 pints at a time to freeze
Batch it! Mix up multiple pints in one session, fill the containers, and stack them in the freezer. It's way easier than making one at a time and so much more fun. You'll always have a pint ready to spin — no mixing required on the day you want it.
Why These Ingredients?
Every ingredient in this recipe was chosen deliberately. Here's the reasoning behind each one — and why deviating from them changes the results.
Fairlife is ultra-filtered milk — it has significantly more protein and less sugar than regular milk, which means you're not wasting your calorie budget on lactose. The 2% fat content is non-negotiable. Skim milk simply does not create the same mouthfeel. The small amount of fat is what gives the pint that full, creamy, ice-cream-like body. Without it, you get something that tastes more like a frozen protein shake than actual ice cream.
One important note: we use the plain 2% — not chocolate or strawberry. The flavored versions will taste fine, but chocolate milk brings its own sugar and a bold flavor that overpowers the protein powder and masks the unique notes we're trying to evaluate. Strawberry has the same issue. The whole point of a controlled recipe is that the only variable is the protein powder. Flavored milk introduces a second variable and makes it impossible to fairly compare powders across different flavor profiles. That said, using a flavored variety will still produce a wonderful pint if you want to shake things up.
Erythritol
Buy on AmazonErythritol is the gold standard for Ninja Creami pints. It freezes cleanly without developing the metallic bitterness that sucralose and Ace-K are prone to when frozen. It also has a slight freezing-point depression effect, which means your pint stays slightly softer and more scoopable — exactly what you want.
Don't skip this even if your protein powder already has erythritol. Adding an extra tablespoon to the base recipe noticeably improves texture and prevents the icy, flat-flavor problem that plagues many powders with alternative sweeteners.
Xanthan Gum
Buy on AmazonXanthan gum is a thickener that prevents ice crystal formation. Without it, you get a grainy, icy texture. With it, you get a smooth, creamy pint that actually feels like ice cream. Use exactly 1/8 tsp heaping — more than this and the texture becomes slimy; less and you lose the creaminess.
Non-Fat Milk Powder
Buy on AmazonNon-fat milk powder adds body and richness without adding fat or calories. It also helps stabilize the emulsion, keeping the pint smooth and preventing separation. 2 tsp is the sweet spot.
Vegetable Glycerin
Buy on AmazonGlycerin is a humectant — it attracts and holds water, which prevents ice crystal formation and keeps the pint from getting icy. It's optional but highly recommended. 1/2 tsp is included in the macros.
What Went Wrong?
If your pint didn't turn out as expected, here are the most common issues and exactly how to fix them.
Pint comes out icy or grainy
- 1.Switch to a powder ranked 7.5+ on The Pint Lab. This is the #1 variable.
- 2.Use Fairlife 2% milk (or another ultra-filtered milk) — not skim or almond milk. The fat is essential. You can still be successful with skim and almond milk, but the protein powder you choose is even more essential.
- 3.Use an immersion blender for 30–60 seconds. Don't skip this step.
- 4.Make sure you're adding the non-fat milk powder and vegetable glycerin. While optional, these really do help bring up the texture game.
- 5.Still icy after the first spin? Scrape down the sides, add a splash of milk, and hit Re-spin — this fixes most lingering ice crystals.
Flavor tastes flat or muted
- 1.This is almost always the powder. Switch to a higher-ranked option. I can't underscore this enough — a good tasting protein powder absolutely matters.
- 2.Powders with sucralose/Ace-K taste more artificial when frozen. Check the label.
- 3.Add erythritol or allulose to the base — it slightly lowers freezing point and improves texture.
Pint won't freeze solid or is too soft
- 1.Freeze for 16–24 hours minimum. If your freezer runs warm, go 48 hours.
- 2.Don't store in the door — use the back of a bottom drawer.
- 3.Make sure you're spinning your pint within the first few minutes of taking it out of the freezer. Letting it sit out 10+ minutes can cause the ice to get too warm.
Why No Pudding Mix?
Most Ninja Creami recipes you'll find online call for a box of sugar-free instant pudding mix as a stabilizer. It works — but you don't need it.
Pudding mix reduces iciness and adds body by introducing modified food starch and gums. The downside: it also adds maltodextrin, artificial flavoring, and 5–8g of extra carbs per pint. More importantly, the artificial flavor in the pudding mix competes with your protein powder — especially in vanilla and unflavored bases where you're trying to taste the powder itself.
The Pint Lab recipe uses xanthan gum (⅛ tsp heaping) instead. It's a pure hydrocolloid stabilizer — no flavor, no calories, no additives. Combined with the fat in Fairlife 2% and a small amount of erythritol, it produces the same creamy, non-icy result without any of the trade-offs.
Frequently Asked Questions

10-page PDF
Free PDF Guide
New to the Ninja Creami? Save the complete beginner's guide.
The PDF includes this recipe, spin settings cheat sheet, and protein powder guide — plus two exclusive sections you won't find anywhere else on the site:
★ Exclusive
Pint Troubleshooting Flowchart
Icy? Crumbly? Flat flavor? A visual decision tree that diagnoses your pint and tells you exactly what to fix.
★ Exclusive
Macro Math Breakdown
Exactly how the ~350 cal / 40g protein number is built, ingredient by ingredient. Full transparency on the numbers.
No spam. Unsubscribe anytime. Free to download — personal use only.
This recipe powers every ranking on the site. See how every powder scored using this exact recipe →
Community Reviews
3 reviewsI’m blown away by this. I never knew protein ice cream could taste this good. I tried the FlavCity Mint and it was incredible!
I decided to try this the other day and it’s the best Ninja Creami recipe I’ve ever made!


