Pistachio Gelato
This post may contain affiliate links. Please read our disclosure policy.
This Pistachio Gelato brings authenticity right to your kitchen with its rich, creamy texture and pure pistachio flavor. Made with real pistachios and traditional techniques, this homemade gelato is smooth, luxurious, and naturally full of nutty sweetness without artificial colors or flavors.
Pair with my Italian Ladyfinger Cookies and top with Homemade Chocolate Syrup.


Quick Look: Pistachio Gelato
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Chill Time: 3 hours minimum
- Freeze Time: 2 hours
- Total Time: About 5 hours 30 minutes
- Servings: 8 people
- Dietary Info: Vegetarian, gluten-free, can be made dairy-free
- Method: Cooked custard base + churned and frozen gelato
- Technique: Gently heat milk, cream, sugar, and pistachio paste, temper egg yolks to form a smooth custard, strain if needed, chill completely, then churn in an ice cream maker and freeze until scoopable
- Flavor & Texture: Creamy, rich, nutty
The Simple Joy of Homemade Gelato

Every summer in Italy, gelato is part of my daily rhythm with family, usually an afternoon or late evening walk to a local gelato shop for a little treat together. There’s something so special about enjoying it in the heat of the day or after dinner when everything slows down. Pistachio has always been my absolute favorite flavor, with its deep, nutty richness and creamy texture, though I also love classics like fior di latte, lemon, and dark chocolate. Making it at home brings back that same feeling of simple, everyday joy.
If you love pistachios, try my Best Roasted Rack of Lamb with Dijon Pistachio Crust, and Lemon Arugula Salad with Pistachios.
Made With Amore,

“Tried your recipe today and the result is amazing!!! I love the fact that it’s based on milk only (I use lactose free milk since I’m lactose intolerant). This is by far the best pistachio home made ice cream I ever had and it is exactly like the one I had at a high end creameries. Thank you!”
– Gabby
Table of Contents
Simple Ingredients
This Italian gelato recipe contains a few basic ingredients.

- Italian Pistachio Cream: The key ingredient that gives the recipe its signature nutty flavor
- Whole Milk: Provides a creamy, smooth base that carries the rich pistachio flavor (you can also use heavy cream or half and half, but milk powder is not recommended)
- Sugar: Sweetens the cream and balances the natural nuttiness of the pistachios
- Pistachios (Chopped, For Serving): Add texture, crunch, and an intense nutty finish to the creamy base
See recipe card for full information on ingredients and quantities.
Variations & Substitutions
- Lactose-Free Option: Use lactose-free milk, cream, or cocoa butter for a dairy-friendly alternative (texture may vary slightly)
- Citrus Twist: Add lemon zest or lemon extract for a bright, fresh pistachio-lemon twist. If you like lemon, try my Lemon Cream Cheese Bars!
- Deluxe Variation: Fold in chocolate chips or chunks for a rich pistachio chocolate combination. To enhance the chocolate flavor, drizzle some Homemade Nutella on top!
How To Make Pistachio Gelato
Rich, creamy, and full of real pistachio flavor, this ice cream is an easy homemade treat you’ll crave! Follow the step-by step photos and see the recipe card at the bottom for a printable version.

- Make the pistachio cream according to the recipe. Set aside. In a medium saucepan, warm the milk and sugar over medium heat until it just starts to bubble around the edge (no need to bring it to a boil). Whisk a few minutes until the sugar dissolves.

- Whisk the pistachio cream base into the cream mixture. Mix until combined and let cool (covered) in the fridge for at least 3 hours and up to overnight.

- Pour into the bowl of an ice cream maker. Freeze according to the manufacturer’s instructions. Stop the machine when the gelato is icy but still soft.

- Transfer the gelato to an airtight container and freeze until firm, about two hours. Enjoy!
Pistachio Gelato FAQs
There are a few main differences between gelato and ice cream. 1) Gelato contains less fat than regular ice cream. 2) Gelato is denser than ice cream. 3) Gelato is served at warmer temperatures than ice cream.
You will notice this pistachio gelato isn’t bright florescent green. The reason for that is there are no artificial food dyes in this recipe. The beautiful natural green color comes from the shelled and blended pistachio cream. This is the way I prefer it! If you want to make your pistachio gelato very green you can add a couple of drops of green food coloring to the milk mixture.
Homemade gelato will keep, frozen, for up to two weeks. Store in proper air tight containers in the freezer. Always take the gelato out to room temperature for 10 to 15 minutes before serving to soften it and make it easier to scoop.
Serving Suggestions
This Italian pistachio gelato is best served slightly softened so the texture is extra creamy and the pistachio flavor really shines. I love scooping it into bowls or cones and pairing it with Almond Biscotti, Pistachio Tiramisu, or Pistachio Cookies for a pistachio-centered Italian dessert spread. It also pairs beautifully with fresh berries, espresso, or a drizzle of Homemade Chocolate Syrup for an elevated but simple finish.

My Pro Tips
Recipe Tips
- Peel the pistachios—it makes a difference: Most shelled pistachios come partly peeled. If you look closely, the nuts still have a thin skin over them. Removing those skins makes for an extra-smooth pistachio cream. It also creates a more vibrant color.
- Use a blender to achieve an extra smooth and creamy consistency.
- Refrigerate the gelato before churning: A cold custard is a key to creating the smoothest, creamiest gelato. Refrigerating the custard for at least 3 hours is good, but overnight is even better. Plan ahead for optimal results.
- Use quality ingredients: Since there aren’t many ingredients use the best to produce the best taste and texture.
More Pistachio Recipes
💙 MADE THIS RECIPE AND LOVED IT? 💙 Please leave a ⭐️STAR rating and COMMENT below- I love connecting with you! Tag me with your creations on Instagram and find me on Pinterest.
Pistachio Gelato Recipe

Ingredients
- 1 recipe for pistachio cream, click for link
- 3 cups whole milk, you can also use heavy cream or half and half if desired
- ½ cup granulated sugar
- ½ cup chopped pistachios for topping
Instructions
- Make the pistachio cream according to the recipe. Set aside.
- In a medium saucepan, warm the milk and sugar over medium heat until it just starts to bubble around the edge (no need to bring it to a boil). Whisk a few minutes until the sugar dissolves.
- Make the pistachio gelato: Whisk the pistachio cream base into the cream mixture. Mix until combined and let cool (covered) in the fridge for at least 3 hours and up to overnight.
- Pour into the bowl of an ice cream maker. Freeze according to the manufacturer’s instructions. Stop the machine when the gelato is icy but still soft.
- Transfer the gelato to an airtight container and freeze until firm, about two hours. The gelato will keep, frozen, for up to two weeks. Always take the gelato out to room temperature 10 to 15 minutes before serving to soften it and make it easier to scoop.
Notes
- Peel the pistachios—it makes a difference: Most shelled pistachios come partly peeled. If you look closely, the nuts still have a thin skin over them. Removing those skins makes for an extra-smooth pistachio cream. It also creates a more vibrant color.
- Use a blender to achieve an extra smooth and creamy consistency.
- Refrigerate the gelato before churning: A cold custard is a key to creating the smoothest, creamiest gelato. Refrigerating the custard for at least 3 hours is good, but overnight is even better. Plan ahead for optimal results.
- Use quality ingredients: Since there aren’t many ingredients use the best to produce the best taste and texture.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.















So far it’s coming on amazing! Do you put the pistachio cream in when it’s cold? Or after you’re done making it, at room temperature?
You can add cold or at room temperature! Enjoy!
I am using a jar of pistachio cream, how much will I need for this recipe?
start with a 1/4 cup since it is already thick and dense. Add more if needed. It also depends on the brand you are using so start small and keep adding.
Tried your recipe today and the result is amazing!!! I love the fact that it’s based on milk only (I use lactose free milk since I’m lactose intolerant). This is by far the best pistachio home made ice cream I ever had and it is exactly like the one I had at a high end creameries. Thank you!
Yay!!! So happy you loved it!!
The results of the pasty cream was better than the gelato, to be honest. The ratio of pistachio to milk was much lower than the other recipes that I saw. Whereas the flavor of the pasty cream was rich, adding another 3 cups of dairy really washed out the flavor.
The resulting gelato while having an excellent texture, had a very bland flavor. The pistachio pieces were the only thing to give it real flavor.
There are many other recipes that are fewer steps, and probably give better results.
If you love pistachios + gelato this is the recipe for you! Authentic and pure Italian gelato just like they serve in Italy.