If you’ve ever tasted pistachio ice cream, you know that it’s unlike any other flavor. Its rich, creamy texture paired with the subtly nutty and slightly sweet taste of pistachios makes it a favorite among ice cream lovers.
What’s even better is that you can make this indulgent treat right at home! Homemade pistachio ice cream offers the advantage of fresh ingredients and a taste that’s far superior to store-bought varieties.
Whether you’re hosting a summer gathering, celebrating a special occasion, or just craving a special dessert, this pistachio ice cream will surely impress.
The beauty of this recipe lies in its simplicity. With just a few quality ingredients and a little time, you can enjoy a luxurious homemade ice cream with the perfect balance of creaminess and nutty flavor. Plus, there’s something incredibly satisfying about savoring an ice cream that you made from scratch, knowing exactly what went into it.
Ready to start? Let’s gather our ingredients and dive into making this delicious treat!

Ingredients for Pistachio Ice Cream
The key to perfect pistachio ice cream is using fresh, quality ingredients.
Here’s what you’ll need to get started:
Pistachios (unsalted)
For this recipe, unsalted pistachios are the star ingredient. Toasting them before blending will bring out their rich, nutty flavor, giving your ice cream that signature pistachio taste. If you prefer a smooth texture, you can finely grind the pistachios into a paste, but some people like to leave a little texture for a more authentic feel.
Heavy Cream
Heavy cream is essential to achieving the creamy, luscious texture of the ice cream. It adds richness and helps to create that smooth mouthfeel that makes homemade ice cream so irresistible.
Whole Milk
Whole milk balances out the richness of the cream while contributing to a smoother consistency. You can substitute it with half-and-half for a richer base or use a dairy-free alternative, such as coconut milk, if you prefer a dairy-free version.
Sugar
Sugar sweetens the ice cream, making the pistachio flavor pop. You can use granulated sugar for a simple, classic sweetness or experiment with other types of sugar like honey or maple syrup for a different flavor profile.
Egg Yolks (Optional – if using a custard base)
Egg yolks are used in the traditional custard-style ice cream base, which provides extra richness and a smoother, more velvety texture. If you prefer a no-cook, egg-free version, you can skip this ingredient and still have a delicious outcome.
Salt
A pinch of salt helps to balance the sweetness of the ice cream and enhances the natural flavor of the pistachios. It’s a small but important addition that makes a big difference in the final taste.
Vanilla Extract (Optional)
While pistachio ice cream is delicious on its own, a little vanilla extract can complement the flavor and enhance the overall creaminess. This step is optional, but a touch of vanilla can make a world of difference.
With these ingredients, you’re well on your way to creating a luxurious and indulgent pistachio ice cream that everyone will love.
Step-by-Step Instructions: How to Make Pistachio Ice Cream

Making pistachio ice cream from scratch is easier than you might think.
Here’s a simple guide to follow, whether you’re opting for a classic custard-based recipe or a quicker no-cook method.
1. Toast the Pistachios for Extra Flavor
Toasting pistachios enhances their natural flavor, making your ice cream even more flavorful. Preheat your oven to 350°F (175°C).
Spread the pistachios in a single layer on a baking sheet and toast them for about 8-10 minutes, or until they’re slightly golden and aromatic.
Keep a close eye on them to avoid burning. Once toasted, let them cool before proceeding to the next step.
2. Make the Pistachio Paste
Once your pistachios are cooled, it’s time to turn them into a creamy paste. Take about 1/2 cup of the toasted pistachios and blend them in a food processor.
Add a few tablespoons of heavy cream or milk to help achieve a smooth, thick paste.
This pistachio paste will serve as the base flavor for your ice cream. If you like some texture, pulse the pistachios until they’re finely chopped but not completely smooth. Set the pistachio paste aside.
3. Prepare the Ice Cream Base (Custard or No-Cook Option)
For a Custard Base
In a medium saucepan, combine the heavy cream, whole milk, and sugar. Heat the mixture over medium heat until it just begins to simmer, stirring occasionally to dissolve the sugar. While the milk mixture is heating, whisk the egg yolks in a separate bowl until they’re smooth and light in color.
Once the milk mixture is hot, slowly pour a small amount of it into the egg yolks to temper them (this helps prevent curdling). Gradually add the rest of the hot milk mixture to the eggs, whisking continuously.
Return everything to the saucepan and cook over low heat, stirring constantly, until the custard thickens enough to coat the back of a spoon. Remove the custard from the heat and stir in the pistachio paste and a pinch of salt. Let the mixture cool completely before moving on.
For a No-Cook Base
If you’re short on time, a no-cook method works perfectly. In a mixing bowl, whisk together the heavy cream, whole milk, sugar, and pistachio paste until everything is well combined. Add a pinch of salt and, if desired, a splash of vanilla extract. This method is much quicker, but the ice cream will still be rich and flavorful.
4. Churn the Ice Cream
Now it’s time to churn! Pour your pistachio ice cream mixture into an ice cream maker and churn according to the manufacturer’s instructions. This process typically takes 20-25 minutes.
You’ll notice the ice cream thickening and becoming creamy as it churns. Once it reaches a soft-serve consistency, it’s ready to be transferred to a container for freezing.
5. Freeze to Firm Up
Transfer the churned ice cream into a storage container and spread it into an even layer. Cover with a tight-fitting lid or plastic wrap to prevent ice crystals from forming.
Freeze the ice cream for at least 4 hours, or until it’s firm enough to scoop. The longer you freeze it, the firmer it will become.
Tips for the Perfect Pistachio Ice Cream
To ensure that your homemade pistachio ice cream turns out perfectly every time, here are some helpful tips:
Adjust the Sweetness to Your Taste
When making homemade ice cream, the sweetness is adjustable. If you prefer a less sweet flavor that lets the pistachios shine through, feel free to reduce the amount of sugar. Conversely, if you have a sweeter tooth, you can add a bit more sugar to suit your preferences.
Use High-Quality Pistachios
The flavor of your pistachio ice cream depends heavily on the pistachios you use. Always go for fresh, high-quality unsalted pistachios. Avoid pre-shelled pistachios, as they tend to lose flavor and can be a little too dry. If you can, buy them from a trusted source, and toast them yourself to bring out their natural oils and enhance their taste.
Go Dairy-Free or Make It Richer
If you’re looking for a dairy-free alternative, substitute whole milk and heavy cream with coconut milk and coconut cream. This will give your pistachio ice cream a tropical twist while still maintaining that creamy texture. Alternatively, for an even richer ice cream, try substituting part of the milk with half-and-half or even full-fat coconut milk.
Add Some Crunch
While the smooth pistachio paste is delicious, adding some chopped pistachios to the mix can create a satisfying crunch and texture. Stir in some finely chopped pistachios during the last few minutes of churning or sprinkle them on top after serving. This extra crunch adds another layer of pistachio goodness.
Avoid Ice Crystals
To get a silky smooth ice cream with minimal ice crystals, make sure your ice cream maker is fully chilled before use. Also, ensure that the ice cream mixture is as cold as possible when it’s churned. The colder the base, the smoother and creamier the result will be.
Serve at the Right Temperature
After freezing, allow the ice cream to sit at room temperature for a few minutes before serving. This will make it easier to scoop and prevent it from being too hard to enjoy right away. If it’s too firm after freezing, just let it soften slightly before serving.
Flavor Variations to Try
While pistachio ice cream is amazing on its own, there are a few simple variations you can try to mix things up and add your personal touch to the recipe.
Here are some ideas that will take your pistachio ice cream to the next level:
1. Matcha Pistachio Ice Cream
For a unique twist, combine the earthy, vibrant flavor of matcha with pistachios. Add 1-2 teaspoons of high-quality matcha powder to your pistachio paste or to the ice cream base. The green tea flavor pairs beautifully with the richness of the pistachios, giving your ice cream a delicate and intriguing taste.
2. Pistachio and Raspberry Swirl
If you love fruit and nut combinations, try swirling in a raspberry sauce or purée to your pistachio ice cream. The tartness of the raspberries complements the rich pistachio flavor wonderfully. Simply drop spoonfuls of raspberry purée into the churned ice cream and gently swirl it in with a spoon before freezing. The result is a vibrant, visually striking dessert.
3. Pistachio and Chocolate Chip Ice Cream
For the ultimate indulgence, add some dark or milk chocolate chips to your pistachio ice cream. The slight bitterness of the chocolate pairs beautifully with the nutty pistachios. You can fold in the chocolate chips during the last few minutes of churning, ensuring they’re evenly distributed without melting.
4. Honey Pistachio Ice Cream
If you’re craving a sweeter, more aromatic version, replace some of the sugar with honey. Honey’s natural floral sweetness enhances the pistachio flavor and gives the ice cream a richer, smoother texture. You can use raw or clover honey depending on your flavor preference.
5. Salted Caramel Pistachio Ice Cream
Take your pistachio ice cream up a notch with a drizzle of homemade or store-bought salted caramel. The sweet, salty caramel contrast with the pistachio flavor creates a satisfying, indulgent dessert. Add the caramel after the ice cream is churned, then freeze it to allow the flavors to meld together.
How to Serve Pistachio Ice Cream
Once your homemade pistachio ice cream is ready, it’s time to serve it up!
Here are some ideas to make your presentation just as delicious as the ice cream itself:
1. Classic Ice Cream Cone
The classic way to serve pistachio ice cream is in a cone, and it’s always a hit. Use a traditional waffle cone or opt for a sugar cone for added texture and crunch. Scoop the ice cream generously into the cone and enjoy the combination of crunchy cone and smooth, creamy ice cream.
2. Ice Cream Sundae Style
For an indulgent dessert, serve pistachio ice cream in a bowl, topped with your favorite sundae toppings. Try drizzling warm chocolate sauce or caramel, adding a sprinkle of chopped pistachios for extra crunch, and finishing with a cherry on top. You can also get creative by adding whipped cream, marshmallows, or even a few chocolate chips.
3. Pistachio Ice Cream Sandwich
For a fun twist, make ice cream sandwiches by placing scoops of pistachio ice cream between two soft cookies or biscuits. A buttery shortbread or a soft chocolate chip cookie makes a delicious base for your pistachio ice cream. It’s the perfect way to enjoy your ice cream on the go!
4. Serve with Fresh Berries or Fruit
To add a fresh contrast to the richness of the pistachio ice cream, serve it alongside some fresh berries, like raspberries, strawberries, or blueberries. The tartness of the fruit complements the sweetness and creaminess of the pistachio ice cream, creating a balanced and refreshing dessert.
5. Pistachio Ice Cream in a Parfait
Layer pistachio ice cream in a tall glass with granola, fresh fruit, and a drizzle of honey for a delicious parfait. It’s a creative and beautiful way to serve your pistachio ice cream that’s perfect for special occasions or when you want to impress your guests.
6. With a Side of Biscotti or Biscuit
For a simple yet elegant touch, serve your pistachio ice cream with a side of crunchy biscotti or a delicate biscuit. The crunchy texture pairs perfectly with the creamy ice cream, making for an elegant dessert that’s sure to please.
Conclusion: Enjoy Your Homemade Pistachio Ice Cream
There’s nothing quite like the rich, nutty flavor of homemade pistachio ice cream. Whether you’re making it for a special occasion, a family gathering, or simply as a treat to enjoy on a warm afternoon, this recipe is sure to become a favorite in your dessert repertoire.
The best part? You get to control the ingredients, allowing you to craft the perfect balance of creaminess and pistachio goodness, with endless flavor possibilities to explore.
Now that you’ve learned how to make pistachio ice cream from scratch, there’s no reason to settle for store-bought versions. Plus, the beauty of this recipe is that you can get creative with variations, whether it’s adding chocolate, fruit, or even a swirl of caramel. The only limit is your imagination!
So, gather your ingredients, get your ice cream maker ready, and treat yourself (and your loved ones) to a batch of homemade pistachio ice cream that’s as fresh and delightful as it gets. Enjoy!
Frequently Asked Questions (FAQs) About Pistachio Ice Cream
1. Can I make pistachio ice cream without an ice cream maker?
Yes! If you don’t have an ice cream maker, you can still make pistachio ice cream by following a no-churn method. After mixing the ice cream base, pour it into a freezer-safe container and freeze for several hours or overnight. You can stir the mixture every 30-45 minutes during the first 2-3 hours of freezing to help prevent ice crystals from forming, creating a smoother texture.
2. How can I store homemade pistachio ice cream?
Store your homemade pistachio ice cream in an airtight container in the freezer. For the best texture, try to consume it within 1-2 weeks. If stored for longer periods, it may become hard and develop ice crystals. For extra freshness, press a piece of plastic wrap directly onto the surface of the ice cream before sealing with the container lid.
3. Is pistachio ice cream gluten-free?
Yes, pistachio ice cream is naturally gluten-free as long as you use gluten-free ingredients. Just make sure to check the labels of any pre-made ingredients, such as pistachios or any added flavorings or toppings, to ensure they don’t contain gluten. If you add mix-ins like cookies or cakes, be sure they’re gluten-free if necessary.
4. Can I use salted pistachios for the recipe?
It’s best to use unsalted pistachios in this recipe, as the salt content in salted pistachios can interfere with the ice cream’s flavor balance. However, if you only have salted pistachios on hand, you can omit or reduce the amount of added salt in the recipe to adjust for the extra salt.
5. Can I make this recipe dairy-free?
Yes, you can make a dairy-free version of pistachio ice cream by substituting the heavy cream and whole milk with non-dairy alternatives. Coconut milk and coconut cream work well to provide a creamy texture, while almond milk or oat milk can be used for a lighter option. Just be sure to use a dairy-free sweetener if needed.

Pistachio Ice Cream
Equipment
- Ice Cream Maker – 1 (necessary for churning)
- Food Processor – 1 (for making the pistachio paste)
- Medium Saucepan – 1 (for heating the custard base)
- Mixing Bowl – 1 (for combining the ingredients)
- Whisk – 1 (for egg yolk mixture)
- Storage Container – 1 (for freezing the ice cream)
Ingredients
- 1 cup 140g Pistachios (unsalted, toasted)
- 1 ½ cups 360 ml Heavy Cream
- 1 cup 240 ml Whole Milk
- ¾ cup 150g Granulated Sugar
- 4 Egg Yolks optional, if making a custard base
- Pinch of Salt
- 1 tsp 5 ml Vanilla Extract (optional)
Instructions
Toast the Pistachios:
- Preheat the oven to 350°F (175°C). Spread the pistachios on a baking sheet and toast for 8-10 minutes, stirring occasionally, until golden and fragrant. Let them cool.
Make the Pistachio Paste:
- In a food processor, blend the cooled pistachios with 2 tablespoons of heavy cream or milk until smooth and paste-like. Set aside.
Prepare the Ice Cream Base:
- For Custard Base: In a saucepan, heat the heavy cream, whole milk, and sugar over medium heat, stirring until the sugar dissolves. In a separate bowl, whisk the egg yolks. Gradually add a small amount of the hot milk mixture to the yolks to temper, then combine the yolk mixture with the remaining milk. Cook over low heat, stirring until the mixture thickens to coat the back of a spoon. Stir in the pistachio paste and salt. Cool completely.
- For No-Cook Base: In a mixing bowl, whisk together the heavy cream, milk, sugar, pistachio paste, and vanilla extract until fully combined. Add a pinch of salt.
- Churn the Ice Cream: Pour the ice cream mixture into an ice cream maker and churn according to the manufacturer’s instructions. This process usually takes 20-25 minutes.
Freeze the Ice Cream:
- Transfer the churned ice cream into a storage container and cover it with plastic wrap or a lid. Freeze for at least 4 hours or until firm.
Serve and Enjoy:
- Let the ice cream soften for a few minutes before scooping and serving. Enjoy your homemade pistachio ice cream!
Notes
- Dairy-Free Option: For a dairy-free version, substitute the heavy cream and milk with coconut milk and coconut cream. You can also use a dairy-free sweetener.
- No Ice Cream Maker? If you don’t have an ice cream maker, you can freeze the mixture in a container and stir it every 30 minutes during the first 2-3 hours of freezing. This will help break up ice crystals and create a smoother texture.
- Sweetness Adjustments: Feel free to adjust the amount of sugar to suit your taste preferences, especially if you prefer a less sweet dessert.
- Mix-ins: For added texture and flavor, mix in some chopped pistachios, chocolate chips, or fruit after churning, and freeze for a few extra hours.