There’s something kinda magical about pistachio ice cream.
It’s the flavor you never expect to love… until you take that first bite. It’s subtle, creamy, and just a little bit fancy without trying too hard. Like, pistachio ice cream probably has a passport and knows how to pronounce “croissant” correctly, but it still wants to chill on the couch with you and binge your favorite show.
If you’ve ever had pistachio ice cream that tasted like green dye and sadness, don’t worry—we’re not doing that here.
This recipe uses real pistachios, real ingredients, and gets you that rich, creamy texture that feels like you ordered it from a cute café in Italy (but you’re barefoot in your kitchen, possibly with wet hair and laundry running—real life, right?).
Also, this recipe is for those of us who don’t need perfection but love doing things a little better. It’s not about culinary school levels of fancy. It’s about making something that tastes amazing, feels like a little win, and makes your tastebuds very, very happy.
Let’s do this. Let’s make pistachio ice cream that actually tastes like pistachios.
What You’ll Need
This is everything you’ll need to make your own dreamy pistachio ice cream at home:
Ingredients
- ½ cup raw, shelled pistachios
- ½ cup additional pistachios (for mix-ins later)
- ¾ cup granulated sugar (divided into ½ cup + ¼ cup)
- 2 cups heavy cream
- 1 cup whole milk or evaporated milk
- 4 large egg yolks
- ½ teaspoon salt
- 1 teaspoon vanilla extract
- 1 teaspoon almond extract (makes the pistachio flavor pop)
Optional: A tiny drop of natural green food coloring or matcha if you want a bit of color, but this is 100% your call. The flavor doesn’t need it.
Pro Tips
These are little nuggets of advice that can save you from kitchen chaos. Or at least make things smoother.
- Toast your pistachios Just a few minutes in a dry pan or oven brings out this deep, rich, nutty flavor. Not required, but… it’s kind of amazing.
- Don’t rush the custard Low and slow is your friend here. Scrambled eggs do not belong in your ice cream base, so keep the heat gentle and stir like it’s your job.
- Chill the base overnight This gives all the flavors time to come together and makes your ice cream churn beautifully the next day. It’s worth the wait.
- Strain it well Even if your pistachios are blended, there will be tiny bits. Straining gives you that super creamy texture that melts like a dream.
- Add the mix-ins later Wait until after churning to fold in your extra pistachios. This keeps the crunch and avoids soggy nut weirdness.
Kitchen Tools
You don’t need a fancy setup, just the basics:
- Food processor or blender
- Saucepan
- Whisk
- Fine mesh strainer
- Medium mixing bowl
- Ice cream maker (any type will do)
- Freezer-safe container with lid
Ingredient Swaps and Variations
No recipe should feel like a straightjacket. Here’s how you can make this your own:
- Dairy-Free: Use full-fat canned coconut milk instead of heavy cream and milk. The flavor will shift a bit, but the texture is still super creamy.
- No Eggs? Use sweetened condensed milk plus whipped cream for a no-cook version. Not the same richness, but still delicious.
- Nut-Free: Try sunflower seed butter or even avocado (seriously) for a green-tinted frozen dessert. Not pistachio, but still fun.
- Flavor Add-Ons: A splash of rosewater or orange blossom water can take it to Middle Eastern dessert territory. Just don’t overdo it.
Make-Ahead Tips
This is one of those recipes that actually loves a little prep-ahead energy.
Make the custard base the night before and chill it in the fridge. Not only does this make your life easier the next day, but it also helps the flavors deepen and the texture smooth out.
You can also chop your extra pistachios and store them in an airtight container so they’re ready to stir in when the time comes.
Step-by-Step Instructions
Here’s exactly how to make pistachio ice cream that you’ll want to eat straight out of the container.
Step 1: Make pistachio paste
Blend ½ cup of pistachios with ½ cup of the sugar until it forms a fine, slightly sticky mixture. This is your flavor base.
Step 2: Heat the dairy
In a medium saucepan, combine your milk and cream. Stir in the pistachio paste and place over medium heat. Heat until it’s warm but not boiling. Small bubbles at the edge are your signal to move on.
Step 3: Whisk the yolks
In a separate bowl, whisk the egg yolks with the remaining ¼ cup sugar until pale and creamy.
Step 4: Temper the eggs
Now slowly add a ladle of the hot milk mixture into your egg yolks, whisking constantly. Then pour everything back into the saucepan. This step helps avoid scrambled eggs.
Step 5: Cook the custard
Cook over medium-low heat, stirring constantly, until the mixture thickens slightly and coats the back of a spoon. Don’t walk away. Keep stirring.
Step 6: Strain and chill
Remove from heat. Stir in the salt, vanilla, and almond extract. Pour the custard through a fine mesh sieve into a clean bowl. Let it cool to room temp, then cover and refrigerate for at least 4 hours or overnight.
Step 7: Churn it
Once fully chilled, pour the custard into your ice cream maker and churn according to the manufacturer’s directions. Should take 20 to 30 minutes depending on your machine.
Step 8: Fold in extra pistachios
When the ice cream is thick and soft-serve consistency, gently fold in the remaining ½ cup of chopped pistachios.
Step 9: Freeze until firm
Transfer to a container, smooth out the top, and freeze for at least 3 hours before scooping.

A Few Extras That Might Help
Nutrition (for the curious):
Per ½ cup serving (approximate):
- Calories: 260
- Fat: 19g
- Carbs: 17g
- Protein: 5g
- Sugar: 15g
Diet Modifications:
- Low Sugar: Use a sugar substitute like erythritol, but be aware the texture might change.
- Keto: Swap sugar and use heavy cream + almond milk base.
- Paleo: Use coconut milk and maple syrup.
Serve it with:
- Fresh berries
- Crushed biscotti
- A drizzle of dark chocolate
- Warm banana bread (yes, really)
Leftovers and Storage
Store your pistachio ice cream in an airtight container in the coldest part of your freezer. Press a piece of parchment paper or plastic wrap directly on the surface to prevent ice crystals.
It’ll stay good for about 2 weeks. After that, the texture can start to get a little funky, but it’ll still taste good.
FAQ
Can I make this without an ice cream maker? Yes. Freeze the custard in a shallow pan and stir every 30 minutes for a few hours until creamy. It won’t be exactly the same, but it’ll still be yummy.
Do I have to use almond extract? Nope. It just enhances the pistachio flavor. Leave it out or use vanilla if you prefer.
Can I use roasted pistachios? You can, but raw gives a milder, purer pistachio flavor. If you’re using roasted, make sure they’re unsalted.
Why strain the custard? For that ultra-smooth texture. Trust me, it makes a big difference.
Wrap Up
There you go—your very own homemade pistachio ice cream. Creamy, dreamy, nutty in the best way, and actually easy to make once you get the hang of it.
You’re not just making dessert here. You’re creating something that feels special, something that makes regular Tuesday nights feel a little fancier. And honestly? That matters.
If you try this out, let me know how it went. Leave a comment with your questions, your wins, or your best ice cream-making fails (we’ve all been there). I’d love to hear about it.
Happy scooping.
Leave a Reply