Go Back
Pistachio Gelato Recipe | Creamy Italian Gelato

Authentic Italian Pistachio Gelato

This homemade Italian pistachio gelato is made with real pistachio paste, whole milk, cream, and no artificial colors. It’s smooth, creamy, and full of true Sicilian pistachio flavor—something store-bought gelato simply can’t match.
Prep Time 20 minutes
Cook Time 10 minutes
Chilling Time 6 hours
Total Time 6 hours 30 minutes
Servings: 6 people
Course: Dessert
Cuisine: Italian (Sicilian-style)
Calories: 280

Ingredients
  

For the Gelato Base
  • 2 cups whole milk
  • 1 cup heavy cream
  • 3/4 cup granulated sugar
  • 1/4 cup cornstarch
  • 1/2 cup homemade pistachio paste
  • Pinch of salt
For Homemade Pistachio Paste
  • Raw unsalted pistachios
  • Water for soaking and blanching

Method
 

Make Homemade Pistachio Paste
  1. Soak raw pistachios in water for 4–6 hours.
  2. Blanch briefly in boiling water for 1 minute.
  3. Drain and peel off the skins (optional but gives greener, smoother paste).
  4. Blend the nuts until smooth and creamy. Set aside.
Make the Gelato Base
  1. Add milk, cream, and sugar to a medium saucepan.
  2. Heat gently over medium heat, stirring until the sugar dissolves. Do not let it boil.
  3. Whisk in the cornstarch until the mixture is completely smooth.
  4. Continue cooking until the mixture reaches about 160°F and thickens slightly.
  5. Remove from heat and stir in your homemade pistachio paste.
  6. Use an immersion blender to make the mixture extra smooth.
  7. Cover and chill the base in the fridge for 4–8 hours.
Churn the Gelato
  1. Pour the cold mixture into your ice cream maker.
  2. Churn for 35–40 minutes, until thick and creamy.
  3. Transfer to an airtight container and freeze for 2 hours before serving.
If You Don't Have an Ice Cream Maker
  1. Pour the mixture into a wide, shallow container.
  2. Freeze and whisk every 30 minutes for 3–4 hours to break up ice crystals.
  3. OR whip heavy cream to stiff peaks, fold in condensed milk and pistachio paste (easy method).
To Serve
  1. Let gelato sit out for 10–15 minutes so the texture becomes silky.
  2. Top with crushed pistachios if you like.

Notes

  • The better the pistachios, the better the gelato. Bronte pistachios offer the deepest flavor, but any fresh, raw pistachio works well.
  • Don’t skip the resting time before serving—gelato softens differently than regular ice cream and tastes best slightly tempered.
  • A green, neon color means artificial ingredients. Real pistachio gelato has a natural earthy-green, sometimes even beige tint.
  • Storing with parchment directly touching the surface helps prevent ice formation.