Homemade Pistachio Ice Cream

Why You’ll Love This Recipe

I love this recipe because it gives me real pistachio flavor instead of relying on artificial flavoring. Grinding the nuts helps release their oils and spreads their distinctive flavor throughout the ice cream base.

The combination of creamy ice cream and crunchy pistachio pieces also gives me a satisfying contrast in texture. I can keep the flavor simple or add almond, chocolate, or other complementary ingredients when I want something different.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

  • Shelled unsalted pistachios
  • Granulated sugar
  • Whole milk
  • Heavy whipping cream
  • Large egg yolks
  • Vanilla extract
  • Almond extract, optional
  • Pinch of salt
  • Chopped pistachios, for mixing in

I prefer unsalted pistachios because they let me control the balance of flavors. I lightly toast them when I want a deeper nutty flavor, but I make sure they are completely cool before grinding them.

Directions

  1. I place the shelled pistachios with a portion of the sugar in a food processor. I process them until finely ground, stopping before they turn completely into pistachio butter.
  2. In a medium saucepan, I combine the ground pistachios, whole milk, heavy cream, and salt. I warm the mixture over medium-low heat until steaming but not boiling.
  3. In a separate bowl, I whisk the egg yolks with the remaining sugar until smooth and slightly lighter in color.
  4. I slowly pour a small amount of the warm cream mixture into the egg yolks while whisking constantly. I continue gradually adding more warm liquid until the yolks are tempered.
  5. I pour the tempered egg mixture back into the saucepan and cook it over low heat, stirring constantly.
  6. I continue cooking until the custard thickens enough to lightly coat the back of a spoon. I avoid letting it boil because excessive heat can scramble the eggs.
  7. I remove the custard from the heat and stir in the vanilla extract. When I want a slightly more pronounced nutty flavor, I also add a small amount of almond extract.
  8. For an especially smooth ice cream, I strain the custard through a fine-mesh sieve. If I want more pistachio texture, I leave some of the finely ground nuts in the mixture.
  9. I let the mixture cool, cover it, and refrigerate it for at least 4 hours. I prefer chilling it overnight when possible.
  10. I pour the cold custard into my ice cream maker and churn according to the manufacturer’s instructions, usually for about 20–30 minutes.
  11. During the final few minutes of churning, I add chopped pistachios.
  12. I transfer the ice cream to a freezer-safe container and freeze it for another 3–4 hours, or until firm enough to scoop.

Servings and Timing

I usually get approximately 1½ quarts of Pistachio Ice Cream, which gives me around 8 servings.

  • Prep time: 20 minutes
  • Cooking time: 15 minutes
  • Chilling time: at least 4 hours
  • Churning time: 20–30 minutes
  • Final freezing time: 3–4 hours
  • Total time: about 8 hours
  • Servings: approximately 8

Variations

For chocolate pistachio ice cream, I fold finely chopped dark chocolate or mini chocolate chips into the ice cream during the final few minutes of churning. I love the slight bitterness of dark chocolate against the rich pistachios.

For an even stronger pistachio flavor, I add a spoonful of pure pistachio paste to the warm custard. I choose an unsweetened or lightly sweetened paste so I can control the overall sweetness.

When I want a Middle Eastern-inspired variation, I add a small amount of rose water or orange blossom water. I use it sparingly because these floral flavors can easily overpower the pistachios.

For extra crunch, I toast the pistachios before adding them. I can also combine chopped pistachios with almonds for a more complex nutty flavor.

Storage/Reheating

I store my Pistachio Ice Cream in a shallow, airtight freezer-safe container. For the best flavor and texture, I prefer enjoying homemade ice cream within about 2 weeks.

I press parchment paper or plastic wrap directly against the surface before sealing the container to help reduce exposure to air and prevent ice crystals from developing.

Ice cream doesn’t need reheating. If mine becomes very firm, I leave the container at room temperature for about 5–10 minutes before scooping.

I avoid repeatedly allowing the ice cream to melt and then refreezing it. Repeated temperature changes encourage larger ice crystals and can make my creamy ice cream noticeably icy.

FAQs

Do I need to toast the pistachios first?

No, but I often toast them when I want a deeper pistachio flavor. I toast the nuts lightly and let them cool completely before grinding them. If I prefer a more delicate pistachio flavor and greener natural color, I use them without toasting.

Why isn’t my Pistachio Ice Cream bright green?

Natural pistachio ice cream is usually a muted pale green, beige-green, or even slightly brownish color depending on the pistachios I use. I don’t expect it to have the bright green appearance of artificially colored commercial ice cream.

Can I make Pistachio Ice Cream without eggs?

Yes. I can make an eggless base with heavy cream, whole milk, sugar, and pistachios. The result is usually lighter than a custard-based version, but I still get a delicious creamy ice cream with plenty of pistachio flavor.

Can I make Pistachio Ice Cream without an ice cream maker?

Yes. I pour my chilled mixture into a shallow freezer-safe container and freeze it, stirring or whisking vigorously every 30–45 minutes during the first few hours. This helps me break up larger ice crystals, although the texture won’t be exactly the same as machine-churned ice cream.

How do I make Pistachio Ice Cream extra creamy?

I use full-fat dairy, thoroughly chill the custard before churning, and avoid overcooking the egg yolks. I also make sure the ice cream freezes quickly after churning. Allowing it to soften for a few minutes before serving gives me an especially smooth, scoopable texture.

Conclusion

Homemade Pistachio Ice Cream gives me a wonderful balance of rich creaminess, delicate nutty flavor, and crunchy pistachio pieces. I love that real pistachios provide most of the flavor while a simple custard base creates a smooth, luxurious texture. Whether I serve it by itself, pair it with chocolate desserts, or top each scoop with extra pistachios, this classic ice cream is a homemade treat I enjoy keeping in my freezer.

Print

Homemade Pistachio Ice Cream

Homemade Pistachio Ice Cream

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Rich and creamy homemade Pistachio Ice Cream made with real pistachios and a smooth custard base. Finely ground nuts provide delicate roasted flavor while chopped pistachios add a satisfying crunch to every scoop.

  • Author: Laura
  • Prep Time: 20 minutes
  • Cook Time: 15 minutes
  • Total Time: About 8 hours
  • Yield: 1 1/2 quarts, approximately 8 servings
  • Category: Dessert
  • Method: Churning
  • Cuisine: Italian
  • Diet: Vegetarian

Ingredients

  • 1 cup shelled unsalted pistachios
  • 3/4 cup granulated sugar, divided
  • 2 cups whole milk
  • 2 cups heavy whipping cream
  • 5 large egg yolks
  • 1 teaspoon vanilla extract
  • 1/4 teaspoon almond extract, optional
  • Pinch of salt
  • 1/2 cup chopped pistachios, for mixing in

Instructions

  1. Place the shelled pistachios and 1/4 cup of the sugar in a food processor. Process until finely ground, stopping before the mixture turns into pistachio butter.
  2. Combine the ground pistachios, whole milk, heavy whipping cream, and salt in a medium saucepan. Heat over medium-low heat until steaming but not boiling.
  3. In a separate bowl, whisk the egg yolks with the remaining 1/2 cup sugar until smooth and slightly lighter in color.
  4. Slowly pour a small amount of the warm cream mixture into the egg yolks while whisking constantly. Continue gradually adding warm liquid until the yolks are tempered.
  5. Pour the tempered egg mixture back into the saucepan. Cook over low heat, stirring constantly.
  6. Continue cooking until the custard thickens enough to lightly coat the back of a spoon. Do not allow the custard to boil.
  7. Remove from the heat and stir in the vanilla extract and optional almond extract.
  8. For an especially smooth texture, strain the custard through a fine-mesh sieve. For more pistachio texture, leave some of the finely ground nuts in the mixture.
  9. Let the custard cool, cover it, and refrigerate for at least 4 hours or overnight until thoroughly chilled.
  10. Pour the cold custard into an ice cream maker and churn according to the manufacturer’s instructions, usually for 20–30 minutes.
  11. Add the chopped pistachios during the final few minutes of churning.
  12. Transfer the ice cream to a freezer-safe container and freeze for 3–4 hours, or until firm enough to scoop.

Notes

  • Lightly toast the pistachios for a deeper nutty flavor, then cool them completely before grinding.
  • Use untoasted pistachios for a more delicate flavor and a greener natural color.
  • Natural pistachio ice cream is typically pale or muted green rather than bright green.
  • For chocolate pistachio ice cream, fold finely chopped dark chocolate or mini chocolate chips into the ice cream near the end of churning.
  • Add a spoonful of pure pistachio paste to the warm custard for a stronger pistachio flavor.
  • A small amount of rose water or orange blossom water can be added for a floral variation.
  • Without an ice cream maker, freeze the chilled mixture in a shallow container and stir or whisk vigorously every 30–45 minutes during the first few hours.
  • Store in a shallow airtight freezer-safe container for up to 2 weeks for the best flavor and texture.
  • Press parchment paper or plastic wrap directly against the surface to help prevent ice crystals.
  • Let firm ice cream stand at room temperature for 5–10 minutes before scooping.

Nutrition

  • Serving Size: About 3/4 cup
  • Calories: 510 kcal
  • Sugar: 25 g
  • Sodium: 75 mg
  • Fat: 41 g
  • Saturated Fat: 20 g
  • Unsaturated Fat: 19 g
  • Trans Fat: 1 g
  • Carbohydrates: 30 g
  • Fiber: 3 g
  • Protein: 10 g
  • Cholesterol: 205 mg
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments