I bought the Ninja Creami on a whim. My wife rolled her eyes when she saw the box. "Another gadget," she said. But then I made pistachio ice cream. Now she asks for it every weekend.
I tried making ice cream in other machines before. The results were always icy. Grainy. Disappointing. The Creami changed that. The texture came out smooth. The flavor was rich. I did not have to stand over a stove stirring custard for an hour.
I have made this recipe more times than I can count. I have messed it up plenty. Here is everything I learned about making the perfect ninja Creami pistachio ice cream.
Why Pistachio Works So Well in the Creami?

The Ninja Creami is not a traditional ice cream maker. It does not churn while freezing. You freeze a solid base, then the machine shaves and creams it into a smooth texture.
Read Also: 13 Easy Desserts for Effortless Entertaining
Pistachios are naturally oily. When blended into the base, they add fat and flavor. The Creami's blade breaks down the frozen base into something that tastes like gelato.
I learned something important early. The Creami needs bases with enough fat and sugar. Skimp on either, and you get dry, crumbly ice cream. Pistachios help with the fat. Sugar keeps the texture smooth.
Classic Pistachio Ice Cream
This is the recipe I started with. It comes from the Ninja Test Kitchen.
What You Need?
-
1 tablespoon cream cheese, softened
-
1/3 cup granulated sugar
-
1 teaspoon almond extract
-
3/4 cup heavy cream
-
1 cup whole milk
-
Green food coloring (optional)
-
1/4 cup pistachios, shells removed and chopped
How to Make It
The cream cheese is the secret. It adds tang and creaminess.
Put the cream cheese in a microwave-safe bowl. Heat it for about 10 seconds until soft. Add the sugar and almond extract. Whisk until it looks like frosting.
Slowly mix in the heavy cream, milk, and food coloring if you are using it. Keep whisking until the sugar dissolves.
Pour the base into an empty Creami pint. Do not fill past the MAX line. Put the lid on and freeze for 24 hours.
When you are ready to spin, take the pint out of the freezer. Remove the lid. Place it in the outer bowl and lock it in place.
Select the ICE CREAM function and let it run.
Once it finishes, check the texture. If it looks crumbly or dry, use the RE-SPIN function. This happens often, especially if your freezer is very cold.
After you have the right texture, make a 1.5-inch wide hole in the center that goes to the bottom. Add the chopped pistachios and run the MIX-IN program.

Serve immediately.
What I Learned
The almond extract is important. It brings out the nutty flavor. Without it, the ice cream tastes flat.
You Must Also Like: How to Make Greek Dessert Baklava? A Step By Step Guide
The green food coloring is optional. Real pistachio ice cream is not bright green. That comes from artificial coloring. If you skip the coloring, your ice cream will be pale beige-green. It still tastes amazing.
High-Protein Pistachio Ice Cream
I like having a protein option. This one is my favorite.
What You Need
-
1 cup plain Greek yogurt (full-fat or low-fat)
-
1/2 cup shelled pistachios
-
1/4 cup honey or maple syrup
-
1 scoop vanilla or unflavored protein powder
-
1/2 teaspoon almond extract
-
1/4 teaspoon sea salt
How to Make It
Grind the pistachios in a food processor until they are finely ground. In a mixing bowl, combine the Greek yogurt, ground pistachios, honey, protein powder, almond extract, and salt. Stir until smooth.
Pour the mixture into a Creami pint and freeze for 24 hours.
Spin on the ICE CREAM setting. If the texture is crumbly, add a tablespoon of milk and re-spin.
This version has around 25 grams of protein per serving. It still tastes like real pistachio ice cream.
A Quicker Version
If you do not want to grind pistachios, there is an easier way.
Mix 1.5 cups of unsweetened almond milk with one scoop of vanilla protein powder, one tablespoon of sugar-free pistachio pudding mix, two tablespoons of monk fruit sweetener, and a quarter teaspoon of xanthan gum. Freeze for 24 hours. Spin on ICE CREAM.
The pudding mix gives it pistachio flavor without real nuts. The xanthan gum helps with texture. This version has fewer calories and almost no fat.
No Pudding Mix, No Artificial Extracts
Some people want to avoid pudding mixes. I get it. Real pistachios taste better.
What You Need
-
2/3 cup shelled unsalted pistachios
-
Scant 1/4 cup sweetened condensed milk (about 3 tablespoons + 1 teaspoon)
-
Just under 1/2 cup heavy cream (about 7 tablespoons)
-
1 cup + 1 tablespoon milk
-
1/2 teaspoon vanilla extract
-
Pinch of salt
How to Make It
Start with pistachio paste. Add the pistachios to a blender with one to two tablespoons of milk. Blend until you get a thick, slightly gritty paste.
Spoon the paste into the Creami pint. Add the condensed milk, heavy cream, remaining milk, vanilla, and salt. Mix everything together.
Freeze for 24 hours. Spin on ICE CREAM. If the texture is crumbly, re-spin with a tablespoon of milk.
The condensed milk is the key. It adds sweetness and prevents ice crystals. The result is a gelato-like texture that is rich and scoopable.
Using Pistachio Cream
If you can find pistachio cream, use it. It is a game-changer.
Pistachio cream is a smooth, nutty paste made from pistachios. It is sweetened and designed for desserts. You can find it at Mediterranean stores or online.
When I use pistachio cream, I simplify the recipe. I mix half-and-half with pistachio cream, sweetened condensed milk, and cottage cheese. The cottage cheese adds protein without affecting the flavor. The pistachio cream does all the heavy lifting for the taste.
Common Problems and Fixes
I made every mistake possible. Here is how to avoid them.
Crumbly Texture
This is the most common issue. Your ice cream looks like dry snow.
The fix is simple. Add one to two tablespoons of milk or cream and run the RE-SPIN function. Sometimes you need to do this twice.
Letting the pint sit at room temperature for 5-10 minutes before spinning also helps.
Icy Texture
This happens when your base does not have enough fat or sugar.
If you are using a low-fat or sugar-free recipe, add a stabilizer like xanthan gum. A quarter teaspoon is usually enough.
Grainy Texture
If your ice cream tastes gritty, your pistachios were not blended finely enough. Blend them longer next time. Or use pistachio cream instead of whole nuts.
The Machine Stalls
This happens when your base is too hard. Run the pint under warm water for 30-60 seconds before spinning. This loosens the edges and helps the machine process the base.
Things That Caught Me Out
Freeze for a full 24 hours. I tried to rush this once. The base was not frozen solid, and the result was soupy.
Do not overfill the pint. Leave room below the MAX line. The base expands as it freezes.
Level the pint before freezing. If the base is uneven, the Creami will not process it properly.
Use roasted pistachios. Raw pistachios do not have the same depth of flavor.
Add mix-ins after spinning. If you add nuts before freezing, they can get stuck in the blade. Always use the MIX-IN function after the first spin.
Prep multiple pints at once. The Ninja Test Kitchen recommends this. Make a few bases on the weekend, freeze them, and you have ice cream ready whenever you want it.
The Final Thoughts
The Ninja Creami makes pistachio ice cream easy. The machine does the hard work. You just need a good base and a little patience.
The classic recipe with cream cheese is a great starting point. The protein version is perfect if you want something more macro-friendly. The no-pudding-mix recipe is ideal if you want pure, real pistachio flavor.
I have made pistachio ice cream in the Creami at least a dozen times now. It never gets old. The texture is always smooth. The flavor is always rich. And it takes almost no effort.
That is the beauty of this machine. It turns simple ingredients into something that tastes like it came from a shop.