If you have ever wished to craft a luxurious frozen treat right in your own kitchen, you are in for a delightful journey with this Homemade Creamy Pistachio Ice Cream Recipe. This recipe brings together the earthy, nutty richness of roasted pistachios with a wonderfully smooth custard base, resulting in an ice cream that is irresistibly creamy and bursting with authentic flavor. Whether you’re treating yourself on a warm day or impressing guests with a unique dessert, this pistachio ice cream promises an unforgettable taste adventure.

Ingredients You’ll Need
The magic of this Homemade Creamy Pistachio Ice Cream Recipe lies in its simple yet thoughtfully chosen ingredients. Each plays a vital role in building that perfect balance of flavor, texture, and color, making the process straightforward but deeply rewarding.
- 1 cup Shelled Pistachios: Roasting intensifies their nutty flavor and enhances the aroma, which is essential for an authentic pistachio experience.
- 2 cups Heavy Cream: Provides the rich, indulgent creaminess that makes the ice cream wonderfully smooth.
- 1 cup Whole Milk: Balances the richness of the cream to keep the ice cream from becoming too heavy.
- 3/4 cup Granulated Sugar: Sweetens the ice cream just right without overpowering the delicate pistachio flavor.
- 1 pinch Salt: Amplifies the overall flavor profile, making the pistachios and sweetness shine.
- 4 large Egg Yolks: These create the luscious custard base that lends the ice cream its signature creamy texture.
How to Make Homemade Creamy Pistachio Ice Cream Recipe
Step 1: Roast and Prepare the Pistachios
Begin by preheating your oven to 350°F (175°C). Spread the shelled pistachios on a baking sheet and roast them for 8 to 10 minutes until fragrant – this step brings out those deep, toasty notes that define great pistachio flavor. Let them cool before moving on to grinding.
Step 2: Grind the Pistachios
Using a food processor, pulse the cooled pistachios until they reach a fine, crumbly texture. Be careful not to over-process into a paste. Set aside a handful for garnishing later – they add a lovely crunch and visual appeal.
Step 3: Heat Cream, Milk, and Sugar
In a medium saucepan, pour in the heavy cream, whole milk, and sugar. Warm this mixture over medium heat, stirring occasionally until the sugar completely dissolves. This warm base will gently infuse with the pistachios later on, building layers of flavor.
Step 4: Temper the Egg Yolks
In a separate bowl, whisk the egg yolks until smooth. Slowly pour half of the warm cream mixture into the yolks, whisking constantly to prevent curdling. This delicate step is crucial for creating a silky custard base.
Step 5: Cook the Custard
Return the egg and cream mixture to the saucepan and cook over low heat. Stir continuously for 5 to 7 minutes until it thickens enough to coat the back of a spoon. This custard will be the creamy heart of your ice cream, giving it richness and body.
Step 6: Add Pistachios and Chill
Remove the custard from the heat and stir in the ground pistachios and a pinch of salt. Allow the mixture to cool to room temperature before refrigerating it for at least 4 hours. This chilling phase deepens the flavors and prepares the mixture for churning.
Step 7: Churn the Ice Cream
Pour the chilled custard into your ice cream maker and churn according to the manufacturer’s instructions. Add the reserved chopped pistachios in the last few minutes to combine texture with that creamy decadence.
Step 8: Freeze Until Firm
Transfer the freshly churned ice cream into an airtight container and freeze it for at least 4 hours. This step ensures that every scoop is firm yet creamy, delivering the perfect mouthfeel.
Step 9: Serve and Enjoy
When ready to enjoy, scoop your homemade pistachio ice cream into bowls or cones and garnish with the reserved chopped pistachios. This final touch adds a delightful crunch and a pop of color that makes every bite special.
How to Serve Homemade Creamy Pistachio Ice Cream Recipe

Garnishes
Enhance the presentation and texture by sprinkling freshly chopped pistachios on top. For a touch of elegance, consider adding a drizzle of honey or a few chocolate shavings – they pair beautifully with the nutty flavors.
Side Dishes
This ice cream pairs wonderfully with light, fruity desserts like fresh berries or a crisp shortbread cookie. The creamy pistachio flavor complements the tanginess of fruit and the crunch of baked goods, creating a perfectly balanced dessert experience.
Creative Ways to Present
For a fun twist, serve your Homemade Creamy Pistachio Ice Cream Recipe in small glass jars layered with crushed pistachio cookies or swirls of caramel sauce. Alternatively, use it as a filling in delicate pistachio ice cream sandwiches for a portable, crowd-pleasing treat.
Make Ahead and Storage
Storing Leftovers
Keep your Homemade Creamy Pistachio Ice Cream Recipe stored in an airtight container to maintain its freshness and prevent ice crystals. Always place a piece of parchment paper on the surface before sealing to minimize freezer burn.
Freezing
This ice cream freezes exceptionally well. Once churned and transferred to a freezer-safe container, it will stay deliciously creamy for up to 2 weeks. For best results, place it in the coldest part of your freezer.
Reheating
Unlike other dishes, ice cream should never be reheated. Instead, remove it from the freezer about 5 to 10 minutes before serving to soften slightly for easier scooping and enhanced creaminess.
FAQs
Can I use raw pistachios instead of roasted ones?
While you can use raw pistachios, roasting elevates their flavor by releasing natural oils and deepening the taste, which is key for an authentic Homemade Creamy Pistachio Ice Cream Recipe.
What if I don’t have an ice cream maker?
You can still make this ice cream by freezing the custard mixture in a shallow container and stirring vigorously every 30 minutes to break up ice crystals until smooth and creamy.
Can I substitute the heavy cream with a lighter dairy or non-dairy option?
For the richest results, heavy cream is best. However, you can experiment with coconut cream or half-and-half, but keep in mind the texture may become less creamy and more icy.
How long should I chill the mixture before churning?
Chilling the custard for at least 4 hours, or overnight, helps to thicken the mixture and deepen flavors, which is crucial for the smooth texture of this Homemade Creamy Pistachio Ice Cream Recipe.
Is this recipe suitable for making a vegan version?
This specific recipe relies on egg yolks and dairy for its creamy custard base, but you can explore vegan substitutes like coconut milk and cornstarch thickener for a plant-based twist, though the flavor and texture will vary.
Final Thoughts
Every spoonful of this Homemade Creamy Pistachio Ice Cream Recipe is a celebration of nuts, cream, and pure indulgence. I wholeheartedly encourage you to give this recipe a try—it is a wonderful way to savor homemade ice cream with a distinctive flavor that feels both luxurious and comforting. Once you experience that perfectly creamy texture and nutty aroma, you will find it hard to resist making it again and again.
Print
Homemade Creamy Pistachio Ice Cream Recipe
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 4 hours 45 minutes
- Yield: 4 to 4.5 servings
- Category: Dessert
- Method: Churning
- Cuisine: American
Description
This homemade pistachio ice cream recipe delivers a creamy, rich, and delicious dessert that’s perfect for pistachio lovers. Roasting the pistachios enhances their flavor, while a custard base made with egg yolks gives the ice cream a smooth texture. Churning the chilled mixture in an ice cream maker creates a dreamy frozen treat to enjoy anytime.
Ingredients
Ice Cream Base
- 1 cup Shelled Pistachios (roasted for enhanced flavor)
- 2 cups Heavy Cream (for a rich and creamy texture)
- 1 cup Whole Milk (balances the richness of the cream)
- 3/4 cup Granulated Sugar (sweetens the mixture)
- 1 pinch Salt (enhances flavors)
- 4 large Egg Yolks (for a custard-style base)
Instructions
- Roast Pistachios: Preheat your oven to 350°F (175°C) and spread the shelled pistachios on a baking sheet. Roast them for 8-10 minutes until fragrant to intensify their flavor. Remove and let cool.
- Grind Pistachios: Once cooled, pulse the pistachios in a food processor until finely ground, reserving a handful for garnish later.
- Heat Cream Mixture: In a medium saucepan, combine the heavy cream, whole milk, and granulated sugar. Warm over medium heat, stirring occasionally, until the sugar has fully dissolved.
- Prepare Egg Yolks: In a separate bowl, whisk the egg yolks thoroughly. Gradually add half of the warm cream mixture to the yolks while continuously whisking to temper them and avoid curdling.
- Cook Custard Base: Pour the egg yolk mixture back into the saucepan with the remaining cream mixture. Cook over low heat, stirring constantly, until the mixture thickens and coats the back of a spoon—about 5 to 7 minutes. Do not let it boil.
- Add Pistachios & Chill: Remove the pot from the heat, stir in the ground pistachios and a pinch of salt. Allow the mixture to cool to room temperature, then refrigerate for at least 4 hours to chill thoroughly.
- Churn Ice Cream: Pour the chilled custard into your ice cream maker and churn according to the manufacturer’s instructions. Add the reserved chopped pistachios during the last few minutes of churning to evenly distribute them.
- Freeze Until Firm: Transfer the churned ice cream to an airtight container. Freeze for at least 4 hours to achieve a firm, scoopable consistency.
- Serve: Scoop the pistachio ice cream into bowls and garnish with additional chopped pistachios if desired. Enjoy immediately!
Notes
- For best flavor, roast pistachios before grinding.
- Make sure to temper the egg yolks properly to avoid scrambled eggs in your custard.
- Chilling the custard mixture thoroughly before churning results in smoother ice cream.
- If you don’t have an ice cream maker, freeze the mixture in a shallow container and stir every 30 minutes until firm.
- Store leftover ice cream in an airtight container to prevent ice crystals from forming.

