If you love creamy, nutty, and rich ice cream, this homemade pistachio ice cream is for you! With simple ingredients and the Ninja Creami, you can make this luscious treat easily at home.
Pistachio ice cream is a classic, but homemade? Next level.
My first attempt was pure pistachios, delicious but not as smooth as I'd hoped (thanks, Vitamix). The texture was grainy, and I wasn't getting that deep pistachio flavor I was craving. Then I found pistachio cream at a Mediterranean store, took a taste, and WOW, game changer!
Now, this version is ultra-creamy, rich, and downright dreamy. Check out the recipe below and get ready to ditch store-bought for good! If you love this pistachio base, you’ll 100% want to try my Ninja Creami Peanut Butter Ice Cream next.

Jump to:
- Why You'll Love This Recipe
- What is Pistacio Cream?
- 🛒Ingredients
- Substitution and Additions
- How to Make Pistachio Ice Cream
- 🍒Fun Mix-Ins and Topping Ideas
- Flavor Variations to Try
- How to Store Leftovers
- 👪Serving Size
- 🌀Tools You’ll Need
- Tips for Success
- Recipe FAQs
- More Artisan Style Ice Cream Recipes
- More Easy Ice Cream Recipes
- Did you try this recipe?
- Ninja CREAMi Pistachio Ice Cream
Why You'll Love This Recipe
- Pure pistachio flavor – No artificial extracts, just real pistachios.
- No pudding mix or gums – A clean and wholesome ice cream recipe.
- Super creamy texture – The perfect blend of dairy and nuts.
- Easy to make – The Ninja CREAMi does all the work!
- Perfectly balanced sweetness – Not too sugary, just right.
- Cottage Cheese Secret – Adds protein and creaminess without weird stabilizers
- Natural Color – Optional green food coloring for that classic look
What is Pistacio Cream?
Pistachio cream is a smooth, nutty paste made from pistachios. It's the secret to authentic pistachio ice cream flavor, think of it as pistachio's answer to peanut butter!
It's made by blending shelled pistachios into a buttery consistency. Some versions include sugar or oil for texture. The key difference between pistachio cream and pistachio butter:
- Pistachio cream is sweetened, smooth, and designed for desserts
- Pistachio butter is unsweetened, thicker, and more like peanut butter
- Pistachio paste is concentrated, often used in professional baking
For this recipe, pistachio cream works best because it's already sweetened and blends seamlessly into the ice cream base. You can find it at Mediterranean stores, specialty grocery stores, or online. Look for brands that list pistachios as the first ingredient, some cheaper versions are actually almond paste with green food coloring (the same trick commercial ice cream uses!).
If you can only find pistachio butter, you can use it, just add a bit more sweetener to compensate.
🛒Ingredients
Here’s what you will need: For this recipe, I use:

- Half-and-half – Creates a creamy ice cream base.
- Pistachio cream – Adds deep pistachio flavor.
- Sweetened condensed milk – Provides sweetness and smoothness.
- Cottage cheese – Adds creaminess and protein.
- Vanilla extract/ vanilla bean extract – Enhances the nutty flavor.
- Chopped Pistachio nuts – For a bit of crunch.
- A drop of green food coloring – Optional, for the classic pistachio ice cream look.
See recipe card for quantities.
Substitution and Additions
- Replace half-and-half – Use equal parts heavy cream and whole milk.
- Swap cottage cheese – Use Greek yogurt for a tangy twist.
- Skip condensed milk – Use honey or maple syrup for a natural sweetener.
- Add-ins: Dark chocolate chips
How to Make Pistachio Ice Cream

- Blend Ingredients – Combine all ingredients in a blender or food processor until smooth.

- Freeze – Pour into a Ninja CREAMi pint, cover, and freeze for 24 hours on a level surface.

- Spin – Insert into the Ninja CREAMi and use the “Ice Cream” setting. Respin if needed – If crumbly, add 1-2 tablespoons of milk and respin. I only have to spin this once.

- Add Mix ins - Stir in chopped pistachios, then return the pint to the Ninja Creami and select the Mix-In function.

- Serve & Enjoy – Scoop, top with extras, and indulge!

🍒Fun Mix-Ins and Topping Ideas
- Chopped Pistachios – Adds a delightful crunch to every bite.
- White Chocolate Chips – Sweet and creamy contrast to the nutty flavor.
- Mini Marshmallows – For a fun, chewy texture.
Flavor Variations to Try
- Dubai Chocolate Ice Cream – Add cocoa powder for a chocolatey twist.
- Pistachio Chocolate Ice Cream – Mix in chocolate chips or a fudge swirl.
- Honey Pistachio Ice Cream – Drizzle honey for a floral sweetness.
- Cardamom Pistachio Ice Cream – Add a pinch of cardamom for Middle Eastern vibes.
- Salted Caramel Pistachio Ice Cream – Swirl in homemade caramel sauce.
- Espresso Pistachio Ice Cream – Add a shot of espresso for a bold twist.
- Coconut Pistachio Ice Cream – Use coconut milk instead of half-and-half.
How to Store Leftovers
- Flatten leftovers – Ensures easy respinning without damaging the blade.
- Re-spin as needed – The Ninja CREAMi makes it creamy again.
- Thaw before serving – Let it sit for a few minutes or microwave for a few seconds.
- Mix-in adjustments – Note that solid mix-ins (nuts, cookies) will be pulverized when respinning.
👪Serving Size
This recipe is made for the Ninja CREAMi Deluxe, which means it serves 4 people.
🌀Tools You’ll Need
- Blender: Makes mixing ingredients effortless.
- Ninja CREAMi Deluxe 11-in-1 Ice Cream & Frozen Treat Maker: The star of the show, perfect for creating creamy, smooth ice cream.
- Ninja Creami Pint Container: The pint container is essential for freezing and churning your ice cream mix.
Tips for Success
- Ice cream is crumbly after spinning? Add 1-2 tablespoons of milk and hit respin. This is the most common issue and usually fixes it immediately.
- Texture is too grainy? Your pistachio cream may not have blended completely. Make sure to blend the base thoroughly before freezing. A high-powered blender works best.
- Not enough pistachio flavor? Add more pistachio cream next time, or try using pistachio extract as a booster. Some pistachio creams are milder than others—look for brands with pistachios listed first.
- Ice cream is too sweet? Reduce the condensed milk slightly, or use unsweetened pistachio butter instead of pistachio cream.
- Color is too pale? Add 1-2 drops of green food coloring before freezing. Note that natural pistachio ice cream is actually pale greenish-tan—bright green usually means artificial coloring.
- Ice cream freezes too hard after storing? Let it sit at room temperature for 5-10 minutes before serving, or respin with a splash of milk. Flatten leftovers before refreezing to make respinning easier.
Recipe FAQs
You can, but I don't recommend it. Pudding mix gets its flavor primarily from almond extract—that's why most pistachio pudding tastes like almonds, not pistachios. This recipe uses real pistachio cream for authentic flavor.
Most commercial pistachio ice cream uses almond paste with green food coloring. The Culinary Institute of America notes that "most commercial pistachio ice cream doesn't even contain pistachios." This homemade version uses real pistachio cream for authentic flavor.
Pistachios are a good source of healthy fats, protein, fiber, and antioxidants. This homemade version has no artificial ingredients, added protein from cottage cheese, and fewer calories than most store-bought options. But it's still a treat—enjoy in moderation!
Yes! Use coconut milk instead of half-and-half and skip the cottage cheese (or use coconut yogurt). The pistachio cream provides plenty of richness.
Nope! Natural pistachio ice cream is actually pale greenish-tan. The bright green color you see in commercial versions comes from artificial coloring. Add a drop if you want the classic look, but it's purely cosmetic.

More Artisan Style Ice Cream Recipes
Looking for other recipes like this? Try these:
More Easy Ice Cream Recipes

Did you try this recipe?
Share how it turned out in the comments below, and if you loved it, share it on Facebook, Pinterest & Instagram.
Thank you! - Rose

Ninja CREAMi Pistachio Ice Cream
Equipment
- 1 Ninja Creami Deluxe
- 1 Ninja Container Pint
- 1 Blender
Ingredients
- 1 ½ cup half-and-half
- ⅓ cup pistachio cream
- ⅓ cup condensed milk
- ½ cup cottage cheese
- 1 teaspoon vanilla extract
- A drop of green food coloring
Mixins
- 2 tablespoons pistachio nuts chopped
Instructions
- Blend Ingredients – Combine all ingredients in a blender or food processor until smooth.
- Freeze – Pour into a Ninja CREAMi pint, cover, and freeze for 24 hours on a level surface.
- Spin – Insert into the Ninja CREAMi and use the “Ice Cream” setting.
- Respin if needed – If crumbly, add 1-2 tablespoons of milk and respin.
- Add Mix-Ins – Stir in chopped pistachios, then return the pint to the Ninja Creami and select the Mix-In function.
- Serve & Enjoy – Scoop, top with extras, and indulge!
Notes
- If too crumbly, add 1-2 tablespoons of milk. Respin until smooth.
- Taste your base before freezing. It should be slightly sweeter than your preference.
- Flatten leftovers before freezing. This helps protect the Ninja CREAMi blade.














Rose Sioson says
This pistachio ice cream was absolutely delicious! The rich, nutty flavor combined with the creamy texture made it an instant favorite in our house. It had just the right balance of sweetness and that signature pistachio taste we all love. I hope you enjoy it as much as we did. If you try it, let me know what you think!"