Homemade Pistachio Gelato
Made with just 5 basic ingredients, this Pistachio Gelato is rich and creamy. Gelato is such a simple yet delicious Italian dessert! My easy-to-follow recipe includes instructions for making your own pistachio paste plus tips and tricks for making gelato.
★★★★★
Heather says –
“Made this today. It was creamy, and full of delicious pistachio flavor!”

This post may include affiliate links. As an Amazon Associate and member of other affiliate programs, I earn a small commission from qualifying purchases.
Make Gelato at Home Is So Much Easier Than You’d Think!
Dense, silky, and packed with pure pistachio flavor, this homemade pistachio gelato recipe is the real deal. If you can’t fly to Italy this summer (join the club!), bring it to you by making your own gelato at home.
This authentic recipe uses just 5 simple ingredients, including real pistachios — no artificial colors or flavors here!
Here’s why I think you should make this gelato too:
✔ Ultra Rich and Creamy: Unlike ice cream, which is made with eggs and has lots of air whipped into it, homemade gelato uses just whole milk and a smidge of cornstarch to create the creamiest of textures.
✔ Pure Pistachio Flavor: My recipe uses homemade pistachio paste (which is just shelled pistachios and sugar, don’t worry!) for a delicious pistachio flavor that store-bought gelatos can’t even hope to compete with.
✔ Super Easy: Making gelato involves a few “mix and chill” cycles, and that’s it. I mean, this recipe uses just 5 ingredients — it doesn’t get much simpler than that!
Enjoy!
-Katie

Special Equipment You’ll Need
You’ll need a few key kitchen tools to make this easy pistachio gelato recipe. Here’s exactly what I recommend:
- Ice cream maker — You must use an ice cream machine to prepare this recipe. I don’t know of any other method for making gelato at home that will give you the same smooth and creamy results.
- Food processor —A blender might also work to grind up the pistachios, but a food processor really is best for this job.
- Ice cream freezer containers — I use these reusable containers for freezing ice cream, soups, and more. They’re incredibly durable!
- Ice cream scoop — Investing in a good-quality ice cream scoop makes all the difference. This is the one we use and love.

The 5 Ingredients
I first tested this recipe with a few different store-bought pistachio pastes, and the flavor varied wildly depending on which brand I used. That’s why it’s imperative that you make your own pistachio paste using Sicilian pistachios and sugar. It’s SO easy to do, so don’t skip this step!
A full list of ingredients with their measurements can be found in the recipe card below, but here are a few notes to keep in mind.
- Sicilian Pistachios — You’ll need to shell and skin the pistachios before grinding them into a paste (detailed instructions below, don’t worry!). We’re only using a cup of pistachios for this recipe, so this process shouldn’t take you too long.
- Granulated Sugar — Provides a neutral sweetness that doesn’t distract from the flavor of the pistachios.
- Whole Milk — Most people think that gelato is made with heavy cream, but it actually requires whole milk to achieve its signature silky smooth and dense texture. Do not swap with 2% milk or a lower fat alternative.
- Cornstarch — This is the secret ingredient that keeps the gelato super smooth and scoopable without having to add any egg.
- Lemon Zest — The subtle hint of citrus enhances the pistachio flavor.

How to Make Pistachio Gelato
This pistachio gelato recipe requires very little prep work, besides shelling the actual pistachios. Here’s how the gelato is made:
Step 1: Make the Pistachio Paste
- Blanch the pistachios. Briefly submerging the shelled pistachios in boiling water softens their papery skins and makes them easy to remove.
- Grind in a food processor until smooth. I always grind the pistachios first, then add the sugar and keep blending until a smooth paste is formed.
Step 2: Make the Gelato Base
- Heat half of the milk, sugar, and lemon zest. You want to do this in a heavy-bottomed saucepan so the gelato base doesn’t scorch.
- Whisk in the cornstarch. You’ll want to wait until the milk mixture is almost boiling before you do this. After adding the cornstarch, the base should thicken fairly quickly.
- Add the pistachio paste and the rest of the milk. Whisk, whisk, whisk until combined.
Step 3: Chill, then Churn
- Chill the gelato base in the refrigerator. You want it to be really cold before churning it. This could take 4+ hours.
- Churn in an ice cream maker. Follow the manufacturer’s instructions, noting that you might have to freeze the insert the night before, too!
The above is simply a quick summary of this recipe. Check out the full recipe in the free printable recipe card at the bottom of this post for all the detailed instructions.

The Best Type of Pistachios to Use
Raw shelled pistachios work best for this recipe. You also want to make sure that the pistachios are unsalted. If you can purchase pre-shelled pistachios, then you’ll save yourself some extra work.
This recipe could probably be prepared using shelled, roasted pistachios too, but I haven’t tested it that way.
Why Blanch the Pistachios?
For a more vibrantly colored pistachio gelato, remove the skins on the pistachio. Without the skins, the pistachio paste will be a much brighter green color.
Here’s a tip to easily remove the skins:
- Bring a pot of water to boil.
- Then, turn the heat off and add the pistachios.
- Blanch the pistachios in boiling water for 2-3 minutes.
- Then, drain, rinse with cold water, and rub the skins off the pistachios using a paper towel. Discard the skins.
- Proceed with preparing the pistachio paste as the recipe instructs.

Recipe Tips
- Measure the pistachios after shelling. Measuring with the shells on would yield an inaccurate measurement, and your gelato won’t have as strong of a pistachio flavor.
- Strain for a smoother consistency. If you don’t want small flecks of ground pistachios in your final product, then you can pour the cooked base through a fine mesh sieve into the ice cream maker’s bowl before churning. Then, discard the solids.
- Always chill your gelato base before churning. The gelato base should be chilled at least 4 hours before churning, but overnight is even better. You’ll get a thick, smooth and creamy pistachio gelato if you churn a cold base. Churning while warm will result in thin gelato that becomes icy and hard when stored in the freezer.
- Need to speed up the chilling process? Place the ice cream base in a medium bowl over a large bowl filled with ice and cold water before transferring it to the refrigerator. The ice bath + refrigerator will chill the base the fastest.


Storage Instructions
Homemade pistachio gelato is best stored in an airtight container with a piece of plastic wrap pressed on the surface of the gelato.
Covering the surface of the gelato, and then placing the lid for the container on top helps prevent ice crystals from forming on the gelato. If stored correctly, your gelato will stay fresh for up to 4 weeks in the freezer.
More Homemade Gelato and Ice Cream Recipes
Looking for more delicious ways to cool off this summer? Check out the full frozen desserts recipe archive for more gelato, ice cream, sorbet, and frozen yogurt recipes.
Stay Inspired in the Kitchen!
Want more delicious recipes, kitchen tips, and meal inspiration? Sign up for the Good Life Eats Newsletter and get:
✔ Tried-and-true recipes—from quick weeknight meals to special occasion favorites.
✔ Seasonal meal ideas—helping you make the most of fresh, in-season ingredients.
✔ Time-saving kitchen tips—boosting your confidence and creativity in the kitchen.
Pistachio Gelato Recipe
Made with just 5 basic ingredients, this homemade pistachio gelato is rich and creamy. Such a simple, yet delicious dessert!
Ingredients
For the Pistachio Paste
- 1/2 cup Granulated Sugar
- 1 cup Shelled, Raw Pistachios
For the Pistachio Gelato
- Prepared Pistachio Paste
- 1/2 cup Granulated Sugar
- 3 cups Whole Milk
- 2 tablespoons Cornstarch
- 1/2 teaspoon Lemon Zest
Instructions
- Blanch the pistachios. Bring a pot of water to boil. Then, turn the heat off and add the pistachios. Blanch the pistachios in boiling water for 2-3 minutes. Then, drain, rinse with cold water, and rub the skins off the pistachios using a paper towel. Discard the skins.
- Make the pistachio paste. Add the blanched, skinned pistachios to a food processor. Grind the pistachios in a food processor until fine. Scrape down the sides of the food processor, then add 1/2 cup sugar and continue to grind until it begins to hold together (you want Play-Doh like consistency, though a bit more grainy). Scrape the sides again, as needed, and continue to process in the food processor until it becomes a smooth paste and holds together.
- Make the gelato base. Combine HALF of the milk, the remaining 1/2 cup sugar, and lemon zest in a medium saucepan. Whisk until smooth. Heat milk over medium heat. When it's almost boiling, whisk in the cornstarch. Continue to cook for another 2-3 minutes, until thickened. Turn off heat and add the remaining milk and the pistachio paste.
- Chill for 4+ hours. Chill in an airtight container in the refrigerator until completely cold, at least 4 hours or up to 2 days.
- Churn. Prepare your ice cream maker according to manufacturer instructions. Add the cold gelato base and church according to the ice cream maker's instruction manual.
Notes
For a smoother consistency: If you don’t want small flecks of ground pistachios in your final product, then you can pour the cooked base through a fine mesh sieve into the ice cream maker’s bowl before churning. Then, discard the solids.
Make ahead: You can prepare the gelato base and chill it in the fridge for up to 2 days before you plan on churning it.
adapted from David Lebovitz
Recommended Products
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
Nutrition Information:
Yield: 6 Serving Size: 1Amount Per Serving: Calories: 203Total Fat: 2gSaturated Fat: 1gTrans Fat: 0gUnsaturated Fat: 1gCholesterol: 10mgSodium: 65mgCarbohydrates: 42gFiber: 0gSugar: 33gProtein: 4g
GoodLifeEats.com offers recipe nutritional information as a courtesy and is an estimate only. This information comes from online calculators. Although GoodLifeEats.com makes every effort to provide accurate information, these figures are only estimates.
★★★★★
check out this email from a reader –
“I wanted to let you know that I made your Pistachio Gelato recipe this weekend in my Ninja Creami machine and it turned out fantastic. I followed your recipe and then put the base in the freezer for 24 hrs like the Creami recommends. Then, I removed it from the freezer and churned it in the Creami on Gelato mode. Thank you very much for the amazing recipe.”









CarolB says
Delicious! Loved the flecks in the ice cream. I inadvertently added 3 T of cornstarch but it still tasted great. Found shelled pistachios at Costco. Even though they were roasted and salted, it didn’t affect the taste. Possibly because of the process of deskinning the pistachios which worked really well. The color was a beautiful pistachio green. The only thing I might do next time is use my stick wand to mix in the paste.
Heather Rachetto-Olsen says
Made this today. It was creamy, and full of delicious pistachio flavor! I used pistachio butter that I purchased instead of making my own, and would reduce the amount of lemon by a small amount next time. But, I will be making it again!
Kevin says
Pistachios has quickly become one of my favorite nuts and a pistachio gelato sounds amazing!
Justin says
i really love pistachio ice cream, so i’m sure I’d love this too. I can’t even explain why I like pistachio ice cream so much… ever since I was a kid.
this week for dinner - jane maynard says
will totally have to try this- yum!!!
Mixing Bowl Mama says
This looks great. I love pistachios and haven’t seen pistachio gelato before. Thank you sharing and I look forward to trying this.
Alisa@Foodista says
Awesome recipe!I cant wait to try this :)Hope you wont mind but I’d love to guide Foodista readers to your site, just add this little widget here to this post and it’s all set to go, Thanks!
Carolyne says
I love pistachios too and that ice cream looks fabulous!
Penny People Designs says
I love, love, pistachio gelato! The little gelato store down the street from our old place made this, and it was my favourite. I’m saving this recipe, thank you!Lindsay
Hayley says
This looks incredible. I’ve been on an ice cream kick lately, and have yet to tackle gelato. Thanks for sharing!
Melissa @ For the Love of Health says
Looks so good! I absolutely love your photography!
Esi says
It looks great! May have to try after I finish my current gelato 🙂
Dana says
Wow, that looks unbelievable. I’m going to file this away in my ‘must try’ folder.
Retro Housewife says
I think a vegan version of this may be in order this summer. Gelato, yum!
Maria says
I love gelato, it is so fun to make too! I think chocolate hazelnut is my favorite:)
Chef_pete says
This is a great recipe, I always put a little rosewater in my nut ice-creams, it’s amazing how it brings out the flavour! Just a drop try it. You can follow my recipe updates on twitter Chef_pete