This Ninja Creami pistachio ice cream is creamy, nutty, and packed with protein.
It tastes like a real treat, but it uses simple ingredients and takes only a few minutes to prep.
The hardest part is waiting for the pint to freeze! Once it is frozen solid, the Ninja Creami does the rest.
Makes: 1 Ninja Creami pint, about 2 servings
Prep time: 5 minutes
Freeze time: 24 hours
Creami time: 3–5 minutes
Total time: About 24 hours 10 minutes
Why I Love This Recipe
I started making protein ice cream in the Ninja Creami because I wanted something that tasted like dessert instead of a frozen protein shake. Pistachio quickly became one of my favorite versions.
The pistachio pudding mix is the little trick here. It adds pistachio flavor, helps thicken the base, and gives the finished ice cream a much softer texture. A spoonful of pistachio butter makes it taste richer, while vanilla protein powder adds sweetness and protein.
I also love how easy it is to change the texture. If the first spin looks crumbly, a little milk and one Re-Spin can turn it into thick, creamy ice cream.
- It has a rich pistachio flavor without a long ingredient list.
- Each serving has roughly 20 grams of protein, depending on your protein powder and milk.
- The Ninja Creami creates a much creamier result than simply freezing a protein shake.
- You only need about 5 minutes to prepare the base.
- Chopped pistachios give you a nice little crunch in every few bites.

What You’ll Need
- 1 1/2 cups (360 ml) 2% ultra-filtered milk
- 1 scoop (about 30 g) vanilla protein powder
- 2 tablespoons (about 14 g) sugar-free instant pistachio pudding mix
- 1 tablespoon (16 g) pistachio butter
- 1/4 teaspoon almond extract
- 1/8 teaspoon fine salt
- 1 tablespoon (15 ml) 2% ultra-filtered milk, only if needed for Re-Spin
- 1 tablespoon (8 g) roasted shelled pistachios, finely chopped
Recipe and Instructions
Step 1: Blend the Pistachio Base
Pour 1 1/2 cups (360 ml) 2% ultra-filtered milk into the Ninja Creami pint. Add 1 scoop (about 30 g) vanilla protein powder, 2 tablespoons (about 14 g) sugar-free instant pistachio pudding mix, 1 tablespoon (16 g) pistachio butter, 1/4 teaspoon almond extract, and 1/8 teaspoon fine salt.
Use an immersion blender to blend until completely smooth. Scrape down any powder stuck to the sides and blend again. Do not add the extra tablespoon of milk or chopped pistachios yet.

Step 2: Freeze for 24 Hours
Remove the immersion blender. Make sure the mixture is below the MAX FILL line and smooth the top. Put the lid on the pint and place it on a flat surface in the freezer.
Freeze for at least 24 hours. The base needs to be completely solid before you process it.

Step 3: Process in the Ninja Creami
Take the frozen pint out of the freezer and remove the storage lid. Put the pint into the Ninja Creami outer bowl and lock it into the machine according to your model’s directions.
Select Lite Ice Cream and let the full cycle finish.
The ice cream may look dry or crumbly after this first spin. That is normal for a low-fat, high-protein base.

Step 4: Re-Spin if Needed
Open the pint and check the texture. If it is already smooth and creamy, skip the extra milk.
If it is powdery or crumbly, make a small hole in the center and pour in 1 tablespoon (15 ml) 2% ultra-filtered milk. Return it to the machine and choose Re-Spin.
The ice cream should now look thick, smooth, and scoopable.
Step 5: Add the Pistachios
Once the ice cream is creamy, make a small hole down the center. Add 1 tablespoon (8 g) finely chopped roasted shelled pistachios.
Use the Mix-In setting. This spreads the crunchy pistachio pieces through the ice cream without breaking them down too much.

Step 6: Scoop and Serve
Scoop the finished ice cream into a round bowl and serve right away. You should have thick, creamy pistachio ice cream with little crunchy pieces throughout.

Why This Recipe Works (Quick Science)
The Ninja Creami does something different from a regular ice cream maker. Instead of churning a liquid while it freezes, it processes a base that is already frozen solid.
Protein powder adds protein and body, but too much can make frozen desserts chalky. One scoop gives this pint a good balance.
Pistachio pudding mix contains modified starch and other ingredients that help hold water and thicken the mixture. This helps reduce the icy texture that can happen in low-fat frozen desserts.
Pistachio butter brings fat and natural pistachio flavor. A little fat also makes the ice cream feel richer and smoother.
Ultra-filtered milk gives you more protein than many standard milks while still supplying enough liquid for a creamy base.
Finally, Re-Spin gives a crumbly first spin another round of processing. A tablespoon of milk can add just enough moisture to help everything come together.
Pro Tips
- Freeze the pint flat. A level surface gives you an even frozen base.
- Give it the full 24 hours. A partially frozen center will not process the same way.
- Do not panic over a crumbly first spin. Protein Creami recipes often need a Re-Spin.
- Add Re-Spin milk only when needed. Too much liquid can turn thick ice cream into soft serve.
- Use roasted pistachios. They have a stronger nutty flavor than raw pistachios.
Tools You’ll Need
- Ninja Creami machine
- Ninja Creami pint container and lid
- Ninja Creami outer bowl and processing lid
- Immersion blender
- Liquid measuring cup
- Measuring spoons
- Kitchen scale, optional but helpful
- Small cutting board
- Chef’s knife
- Spoon
- Round serving bowl
Substitutions and Variations
- Milk: You can use regular 2% milk instead of ultra-filtered milk, but the protein count will be lower.
- Protein powder: Vanilla whey/casein blends often make especially creamy Creami recipes. Different powders can change the texture.
- Pistachio butter: Use cashew butter for a mild flavor, though the finished recipe will taste less like pistachio.
- Almond extract: Leave it out if you do not like its strong flavor. A little vanilla extract can be used instead.
- Extra pistachio flavor: Add a tiny extra drop of almond extract rather than a large amount. It gets strong fast.
- Chocolate pistachio: Add 1 tablespoon mini chocolate chips as an additional Mix-In.
- Sweeter ice cream: Add your preferred sweetener to the liquid base before freezing.
Common Mistakes
- Not freezing it long enough: Give the pint at least 24 hours so it is frozen solid.
- Using too much protein powder: More protein does not always mean better ice cream. Too much can make it dry and chalky.
- Adding lots of milk before a Re-Spin: Start with only 1 tablespoon when the mixture needs it.
- Expecting the first spin to be perfect: A crumbly first spin is common with protein ice cream.
- Adding chopped nuts before freezing: Save them for the Mix-In cycle so they keep more of their crunch.
- Overfilling the pint: Always stay within the fill limits marked for your Ninja Creami model.
Make Ahead Tips
This recipe is made for prepping ahead. Blend and freeze several pints at once so you have them ready when you want ice cream.
Keep the frozen bases covered and process one when you are ready to eat it. Save the chopped pistachios separately until the Mix-In step.
Macros Information
Approximate nutrition for 1/2 of the pint, based on common 2% ultra-filtered milk and vanilla protein powder:
- Calories: about 230
- Protein: about 20 g
- Carbohydrates: about 17 g
- Fat: about 10 g
For the whole pint, that is roughly 460 calories, 40 g protein, 34 g carbohydrates, and 20 g fat.
These are estimates. Protein powders, pistachio butter, pudding mixes, and milk brands can have very different nutrition numbers, so use the labels on your ingredients if you need exact macros.
What to Serve With
This ice cream is great by itself, but you can make it feel extra special with:
- Fresh strawberries or raspberries
- Sliced banana
- A few extra chopped pistachios
- Fresh cherries
- A small drizzle of melted dark chocolate
- Crushed waffle cone
- A shot of espresso poured over a scoop for a pistachio-style affogato
Leftovers and Storage
If you have leftovers, smooth the top of the ice cream in the Ninja Creami pint and put the lid back on. Freeze it until solid.
Protein ice cream will usually become quite hard after refreezing. When you want it again, put the pint back in the Ninja Creami and process it until creamy.
If it looks dry after processing, add a small splash of milk and use Re-Spin. Avoid adding more liquid than you need.
FAQ
Q: Why is my Ninja Creami pistachio ice cream crumbly?
A: This is common with high-protein, lower-fat Creami recipes. If it is crumbly after the first cycle, add 1 tablespoon of milk and use Re-Spin.
Q: Do I really need to freeze it for 24 hours?
A: For the most reliable result, yes. The base should be completely frozen solid before processing.
Q: Can I use almond milk?
A: Yes, but it usually makes a less creamy ice cream because it has less protein and fat. The macros will also change.
Q: Can I leave out the pudding mix?
A: You can, but the texture will change. The pudding mix helps thicken and stabilize the base, so the ice cream may be icier without it.
Q: Can I use regular pistachios instead of pistachio butter?
A: Keep the chopped pistachios as the Mix-In, but they do not work exactly like pistachio butter in the base. Pistachio butter spreads its fat and flavor throughout the ice cream.
Q: Why does the recipe use almond extract in pistachio ice cream?
A: Almond extract gives the ice cream that familiar sweet, nutty flavor often linked with pistachio desserts. A little goes a long way.
Q: Can I eat the whole pint?
A: The recipe makes about two servings, but you can divide it however you like. Check the nutrition labels on your own ingredients if you are tracking calories or macros.
Final Thoughts
This Ninja Creami pistachio protein ice cream is an easy way to turn a few simple ingredients into a thick and creamy frozen treat. The pistachio butter makes it rich, the protein powder gives it a boost of protein, and those little roasted pistachio pieces add the perfect crunch.
Give it a full day to freeze, trust the Re-Spin when you need it, and enjoy it straight from the Creami or piled i
