Pista ice cream, a beloved dessert in Indian cuisine, is a creamy, rich, and delightful treat that combines the unique nutty flavor of pistachios with the smooth, velvety texture of ice cream.
Often enjoyed during festivals, family gatherings, or simply as a refreshing dessert on a hot day, pista ice cream is a flavor-packed indulgence that is as comforting as it is delicious.
This homemade pista ice cream recipe allows you to enjoy this delectable dessert right from your kitchen. With a few simple ingredients and easy-to-follow steps, you’ll create a dessert that not only tastes great but is sure to impress your friends and family.
So, whether you’re a seasoned ice cream maker or a beginner, this guide will help you make the perfect pista ice cream from scratch.

What is Pista Ice Cream?
Pista ice cream is a traditional Indian-style ice cream made with pistachios (pista) as its star ingredient. The delicate flavor of pistachios is complemented by a creamy base made of milk, cream, and sugar, resulting in a rich and indulgent dessert.
The pistachios, often ground into a fine paste, infuse the ice cream with a smooth, nutty flavor that is both earthy and slightly sweet.
This flavor of ice cream is often enjoyed as a standalone treat but also pairs wonderfully with other Indian desserts or even served alongside fruits.
In India, pista ice cream is a popular offering in sweet shops and is a must-have during festive seasons like Diwali or Eid, where families gather to celebrate with rich, flavorful foods.
Pista ice cream’s unique and luxurious texture comes from the perfect balance of ingredients. Its natural green color, which comes from the pistachios themselves, adds to the dessert’s appeal, making it visually enticing as well as delicious.
Ingredients You’ll Need for Homemade Pista Ice Cream
Before you start making this delicious pista ice cream, make sure you have all the ingredients ready. You don’t need anything too complicated, just some basic ingredients that, when combined, create a creamy and nutty treat.
Here’s what you’ll need:
Pistachios (Unsalted, Shelled)
The star ingredient of this ice cream, pistachios give it that distinct, nutty flavor and contribute to the creamy texture. Be sure to use good-quality, unsalted pistachios for the best flavor.
Heavy Cream
For a rich, smooth texture and a creamy mouthfeel, heavy cream is essential. It helps to create that luxurious texture that pista ice cream is known for.
Full-Fat Milk
Whole milk is a key ingredient that helps balance the richness of the cream while keeping the ice cream smooth and creamy. Full-fat milk will give your ice cream the best texture.
Sugar
Sugar sweetens the ice cream base and complements the natural earthiness of the pistachios. You can adjust the quantity depending on how sweet you like your ice cream.
Cardamom Powder (Optional)
For a touch of exotic flavor, a pinch of cardamom powder can be added to the ice cream mix. It enhances the pistachio flavor and adds a subtle spiced undertone that pairs beautifully with the creaminess.
Rose Water (Optional)
This traditional flavoring adds a floral, aromatic touch to the pista ice cream. It’s not mandatory, but it’s a classic ingredient in many Indian desserts that makes pista ice cream even more special.
Cornstarch or Custard Powder (Optional)
If you’re looking to thicken the ice cream base and give it an even creamier texture, a small amount of cornstarch or custard powder can help. It’s optional, but it works wonders in creating a velvety smooth consistency.
Chopped Pistachios for Garnish
For a crunchy texture and a more pronounced pistachio flavor, garnish the ice cream with finely chopped pistachios before serving.
How to Make Pista Ice Cream: Step-by-Step Guide

Making pista ice cream at home is an enjoyable process, and with a few simple steps, you can create a dessert that rivals any store-bought version.
Here’s how to do it:
Step 1: Preparing the Pistachios
Start by blanching the pistachios if they are unpeeled. Place them in boiling water for a minute or two, then drain and peel off the skin. This step helps create a smooth texture for the ice cream.
Once peeled, chop the pistachios roughly and set them aside for garnishing. Take the rest of the pistachios and grind them into a fine paste.
You can use a little milk to help blend the pistachios into a smooth consistency. This pistachio paste will be the key flavoring element of your ice cream.
Step 2: Preparing the Milk and Cream Base
In a medium saucepan, combine the full-fat milk and heavy cream. Heat the mixture over medium heat, stirring frequently to prevent it from sticking to the bottom.
Add the sugar to the milk-cream mixture, and continue to stir until the sugar has completely dissolved.
If you’re using cardamom powder or rose water, this is the perfect time to add them into the mix. Let the milk and cream mixture come to a gentle simmer, but make sure it doesn’t boil.
The goal is to heat it thoroughly while keeping the mixture smooth and without curdling.
Step 3: Combining the Pistachio Paste with the Milk-Cream Mixture
Once the milk and cream mixture is ready, remove the saucepan from the heat. Gradually add the pistachio paste into the mixture, stirring continuously to blend everything together smoothly.
At this point, you can check the consistency and adjust the flavor. If you’d like a more intense pistachio flavor, you can add a bit more pistachio paste, or adjust the sweetness by adding a little extra sugar.
Step 4: Freezing the Mixture
If you’re using an ice cream maker, pour the pistachio mixture into the machine and follow the manufacturer’s instructions for churning. This will usually take about 20-25 minutes, and you’ll have a creamy, smooth ice cream in no time.
If you don’t have an ice cream maker, don’t worry! You can still make this ice cream by pouring the mixture into a shallow container and placing it in the freezer.
Stir the mixture with a fork every 30 minutes for the first few hours to break up any ice crystals. This will help ensure that your ice cream remains smooth and creamy.
Step 5: Final Touches and Serving
Once the ice cream has reached your desired consistency, transfer it into an airtight container and freeze for another few hours to firm up. Before serving, sprinkle some chopped pistachios on top for added texture and a lovely garnish.
You can serve the pista ice cream on its own, or pair it with other desserts like gulab jamun or malai cake for a truly indulgent treat.
Tips for Perfect Pista Ice Cream Every Time
Achieving the perfect texture and flavor for your pista ice cream is all about getting the details right.
Here are some helpful tips to ensure your ice cream turns out creamy, rich, and full of flavor every single time:
Use High-Quality Pistachios
Since pistachios are the star ingredient, using high-quality, fresh pistachios will make all the difference. Opt for unsalted, shelled pistachios for the best flavor. The fresher the pistachios, the more vibrant and fragrant your ice cream will be.
Ensure the Right Balance of Milk and Cream
For a smooth and creamy texture, it’s important to use a combination of full-fat milk and heavy cream. The milk helps to thin out the mixture, while the cream contributes to its rich and velvety consistency. Stick to whole milk for the best results—anything lower in fat might affect the creaminess of the ice cream.
Don’t Skip the Churning Process
If you’re not using an ice cream maker, be sure to stir the mixture every 30 minutes while it’s freezing. This helps break up ice crystals and creates a smooth texture. The key to great homemade ice cream is keeping it soft and creamy, so don’t rush the freezing process!
Taste and Adjust
Once your pistachio paste is blended into the milk-cream mixture, take a moment to taste it. If it needs more sweetness, add a little more sugar. For a stronger pistachio flavor, add a bit more paste. Flavor adjustments are key to making the perfect batch.
Freeze Until Firm, But Not Too Long
While freezing your pista ice cream, allow it to become firm enough to scoop, but don’t leave it in the freezer for too long without stirring (especially if not using an ice cream maker). Long freezing times without stirring can cause the texture to become too icy rather than creamy.
Variations of Pista Ice Cream You Can Try
While traditional pista ice cream is absolutely delicious on its own, there are plenty of ways to experiment and make your ice cream even more exciting!
Here are a few variations to try out:
Pista and Chocolate Ice Cream
For those who love the combination of nuts and chocolate, try adding some chocolate chips or swirls to your pista ice cream.
The rich, dark chocolate complements the pistachio flavor beautifully, creating a decadent treat. You can either mix in chopped chocolate or drizzle melted chocolate through the ice cream before freezing.
Saffron-Pista Ice Cream
Saffron and pistachios are a classic Indian pairing, and when combined in ice cream, the result is nothing short of luxurious.
Add a few strands of saffron to the milk-cream mixture to infuse the ice cream with a golden color and a subtle, fragrant flavor. This variation brings an exotic twist to the traditional pista ice cream.
Vegan Pista Ice Cream
If you’re looking for a dairy-free option, you can easily convert this recipe into a vegan version. Simply substitute the milk and cream with coconut milk or almond milk. You can also use plant-based sweeteners like maple syrup instead of refined sugar.
The natural creaminess of coconut milk, especially, pairs wonderfully with pistachios, giving you a rich and smooth texture without the dairy.
Rose-Pista Ice Cream
For an aromatic, floral variation, try adding a teaspoon of rose water to your pista ice cream mix. The combination of pistachio and rose is a quintessential pairing in many Indian sweets.
The rose water adds a delicate floral note that enhances the creamy, nutty pistachios and gives the ice cream an exotic touch.
Pista-Almond Ice Cream
For a crunchy twist, you can add slivers of almonds to the pista ice cream. The combination of pistachios and almonds will add texture and a deeper nutty flavor. Garnish your ice cream with both chopped pistachios and almonds for an extra crunch.
Conclusion
Pista ice cream is an indulgent treat that brings together the rich, nutty flavor of pistachios with the smooth, creamy texture that makes ice cream so irresistible.
By following this simple recipe, you can recreate this classic Indian dessert at home, adding your own personal touch with optional variations and tips for perfection. Whether you’re enjoying it alone or sharing it with loved ones, pista ice cream is sure to be a hit.
Don’t hesitate to get creative with your flavors, mix-ins, and garnishes, and make the ice cream truly your own. Once you’ve mastered this recipe, you’ll have a go-to dessert that will impress at every occasion, from casual get-togethers to festive celebrations.
So, gather your ingredients, make your batch of pista ice cream, and enjoy the delicious results!
Frequently Asked Questions (FAQ)
1. Can I make pista ice cream without an ice cream maker?
Yes! While an ice cream maker makes the process quicker and more consistent, you can absolutely make pista ice cream without one. Simply pour the mixture into a shallow container and place it in the freezer. Stir the mixture every 30 minutes for the first few hours to break up ice crystals and achieve a smooth texture.
2. How long will pista ice cream stay fresh?
Homemade pista ice cream can stay fresh in the freezer for up to 1-2 weeks. To maintain its creaminess, store it in an airtight container to prevent ice crystals from forming. Let it soften a bit at room temperature before serving for the best texture.
3. Can I make this recipe dairy-free or vegan?
Yes! You can make a vegan version of pista ice cream by replacing the dairy ingredients with plant-based alternatives.
Use coconut milk, almond milk, or any other non-dairy milk in place of the full-fat milk and heavy cream. Vegan substitutes for sugar can also be used to adjust for dietary needs.
4. How can I intensify the pistachio flavor?
To enhance the pistachio flavor, you can either use more pistachio paste or even add a small amount of pistachio extract to the mixture. If you’re using roasted pistachios, their flavor will also be stronger, so consider lightly roasting the nuts before grinding them.
5. Can I use pre-ground pistachio powder?
While freshly ground pistachios are ideal for the best texture and flavor, you can use pre-ground pistachio powder if necessary.
Just make sure to adjust the quantity based on the flavor intensity you desire. Additionally, some pre-ground pistachio powders may contain added sugar, so be mindful of that when adjusting the sweetness of the ice cream.

Pista Ice Cream
Equipment
- Ice cream maker (Optional)
- Blender or Food Processor (for grinding pistachios)
- Saucepan
- Shallow Container or Airtight Container (for freezing ice cream)
- Measuring Cups and Spoons
- Whisk or Wooden Spoon
- Knife and Chopping Board (for chopping pistachios)
Ingredients
- 1 cup 150g Pistachios (unsalted, shelled)
- 2 cups 475ml Heavy Cream
- 1 cup 240ml Full-Fat Milk
- 3/4 cup 150g Sugar
- 1/4 tsp Cardamom Powder optional
- 1 tsp Rose Water optional
- 1 tbsp Cornstarch optional, for thickening
- 1/4 cup 30g Chopped Pistachios (for garnish)
Instructions
Prepare the Pistachios:
- Blanch and peel the pistachios if they’re unpeeled. After blanching, grind the pistachios into a fine paste using a blender or food processor. If needed, add a tablespoon of milk to help with blending.
Cook the Milk and Cream Base:
- In a saucepan, combine the full-fat milk and heavy cream. Heat on medium, stirring occasionally to prevent it from burning. Add the sugar and stir until fully dissolved. If you’re using cardamom powder or rose water, add them now. Let the mixture come to a simmer but do not allow it to boil.
Add the Pistachio Paste:
- Remove the saucepan from the heat and stir in the pistachio paste. Mix thoroughly to ensure the pistachios are evenly incorporated into the milk and cream mixture.
Cool and Freeze:
- Pour the mixture into your ice cream maker and churn according to the manufacturer’s instructions. If you’re not using an ice cream maker, pour the mixture into a shallow container and freeze it. Stir every 30 minutes for the first 4 hours to prevent ice crystals and achieve a creamy texture.
Serve and Garnish:
- Once the ice cream reaches a creamy, firm consistency, transfer it into an airtight container and freeze for a few more hours until it’s fully set. Before serving, garnish with chopped pistachios for added texture.
Notes
- Choosing Pistachios: The flavor of your pista ice cream depends largely on the quality of the pistachios you use. Fresh, high-quality pistachios will give your ice cream the best flavor.
- Texture: If you prefer a smoother texture, use a food processor or grinder to make the pistachio paste as fine as possible. For a crunchier version, you can leave some pistachios coarser.
- Flavor Enhancements: If you love the flavor of saffron, adding a few strands of saffron soaked in warm milk will bring a luxurious twist to your pista ice cream.
- Vegan Option: To make this recipe dairy-free, substitute full-fat coconut milk or almond milk for the dairy ingredients, and use coconut cream to replace the heavy cream.