If you’ve ever swooned over the nutty, aromatic flavor of pistachio, wait until you experience it in ice cream form! The Best Homemade Pistachio Ice Cream is a dairy-free dream starring coconut milk and almond milk for creamy decadence, real pistachios for pure flavor, and just a hint of vanilla and almond to round things out. This treat churns up gloriously smooth and scoops beautifully, with luscious, vibrant color and that haunting pistachio magic in every single bite. Treat yourself and your loved ones to a batch of The Best Homemade Pistachio Ice Cream — it’s pure joy in every spoonful.

Ingredients You’ll Need
The beauty of The Best Homemade Pistachio Ice Cream is how simple yet essential the ingredients are. Each one is carefully chosen to amplify the pistachio essence, create a creamy texture without dairy, and achieve that signature gorgeous hue.
- Pistachios (1 1/2 cups, shelled unsalted): The star ingredient, lending depth and a naturally sweet nuttiness to every bite.
- Granulated sugar (3/4 cup): Sweetens the base and helps balance the flavors while contributing to the smooth texture.
- Full-fat coconut milk (2 cups): Adds a rich, luxurious creaminess without any dairy.
- Unsweetened almond milk (1 cup): Keeps the base light and lets the pistachio flavor shine through.
- Cornstarch (1 tablespoon): Slightly thickens the mixture for that classic ice cream consistency.
- Vanilla extract (1 teaspoon): Rounds out the flavors and heightens the sense of creaminess.
- Almond extract (1/4 teaspoon): Just a tiny dash brings out the best in pistachio desserts.
- Pinch of salt: Amplifies and brightens all the other flavors—don’t skip it!
- Green food coloring (a few drops, optional): For that signature pistachio-green hue, but let your taste be your guide.
How to Make The Best Homemade Pistachio Ice Cream
Step 1: Grind the Pistachios
Begin by adding your shelled, unsalted pistachios to a food processor and pulsing until finely ground. You want a crumbly texture, almost like almond meal, but avoid over-processing into a paste. This step releases the pistachios’ fragrant oils and forms the flavorful heart of The Best Homemade Pistachio Ice Cream.
Step 2: Mix the Base
Grab a medium saucepan and whisk together the coconut milk, almond milk, granulated sugar, and cornstarch until completely smooth. The sugar and cornstarch dissolve best when mixed before any heat is applied, so take your time for a lump-free base.
Step 3: Incorporate Pistachios and Salt
Stir in the ground pistachios and a good pinch of salt. The salt is subtle, but it really makes all the flavors sing and helps coax out every note of nutty, natural sweetness from the pistachios.
Step 4: Heat and Thicken
Place the saucepan over medium heat, regularly stirring as the mixture warms. Keep a close eye — as it just begins to simmer and thickens slightly, it’s ready. Don’t let it boil hard; a gentle simmer is perfect for thickening and melding the flavors without scorching.
Step 5: Add Extracts and Color
Remove your pan from the heat. Now stir in the vanilla extract, almond extract, and (if you like that picture-perfect green) a few drops of food coloring. Both extracts are crucial: they play up the pistachio and give The Best Homemade Pistachio Ice Cream its irresistible, nostalgic aroma.
Step 6: Cool and Strain
For the creamiest texture, allow the mixture to cool to room temperature, then strain through a fine mesh sieve to remove pistachio solids. But if you love a nutty crunch, you can skip this step — the choice is totally yours!
Step 7: Chill the Base
Pour the strained mixture into a clean bowl, cover, and refrigerate for at least 4 hours, or ideally overnight. This long chill ensures your ice cream churns up ultra-smooth and flavorful.
Step 8: Churn and Freeze
Once the base is chilled, churn it in your ice cream maker following the manufacturer’s directions. For even more pistachio goodness, toss in some chopped roasted pistachios during the last few minutes of churning. When it reaches soft-serve consistency, transfer to a lidded container and freeze for another 2 hours to set.
How to Serve The Best Homemade Pistachio Ice Cream

Garnishes
For dazzling presentation, sprinkle a handful of chopped pistachios on top, or add a dusting of edible rose petals for a Middle Eastern flair. A little drizzle of honey or a few dark chocolate shavings never hurt anyone either — each brings a fresh twist to The Best Homemade Pistachio Ice Cream.
Side Dishes
This ice cream is wonderful all on its own, but it also pairs dreamily with crispy almond biscotti, chewy vegan brownies, or a sweet berry compote. The creamy, nut-forward flavor complements so many other classic desserts — let your appetite lead the way!
Creative Ways to Present
Try scooping The Best Homemade Pistachio Ice Cream into waffle cones, sandwiching it between thin cookies, or serving mini scoops in hollowed lemon halves for an elegant dinner party dessert. For a decadent touch, serve alongside a warm chocolate lava cake — pure bliss!
Make Ahead and Storage
Storing Leftovers
Store any leftover ice cream in a tightly sealed, freezer-safe container. Press a layer of plastic wrap or parchment right against the surface to help prevent ice crystals so The Best Homemade Pistachio Ice Cream stays creamy and scoopable.
Freezing
This recipe freezes beautifully for up to three weeks, though it’s so delicious you’ll rarely have leftovers that long! If freshly churned ice cream is too soft, a couple of hours in the freezer will give it the perfect firmness for scooping.
Reheating
No actual reheating is needed, but if your ice cream is very firm, let the container sit at room temperature for 5-10 minutes before scooping. This little bit of patience helps ensure you get perfect creamy scoops every time.
FAQs
Do I need an ice cream maker to make The Best Homemade Pistachio Ice Cream?
Using an ice cream maker gives the smoothest, creamiest texture, but you can still make this recipe without one. Simply freeze the chilled base in a shallow container, stirring every 30 minutes for about 3 hours to break up any ice crystals for a rustic, scoopable treat.
Can I use other nuts instead of pistachios?
Technically yes, but pistachios are truly what make The Best Homemade Pistachio Ice Cream unique. Substituting with almonds or cashews will create something tasty, but it just won’t have that classic pistachio magic.
Is food coloring necessary?
Absolutely not! It’s purely for aesthetics, so you can skip it if you prefer a more natural-looking ice cream. The pale green-brown shade from real pistachios is beautiful in its own right.
Can I make this ice cream sugar-free?
You can experiment with alternatives like coconut sugar or erythritol, keeping in mind that sugar also helps with texture. The flavor and scoopability may change, but you can still enjoy a lovely pistachio ice cream without refined sugar.
Can I add extra mix-ins to The Best Homemade Pistachio Ice Cream?
Definitely! Chopped roasted pistachios, dark chocolate chunks, or even swirls of vegan caramel are delicious ways to personalize your batch and add more texture or flavor.
Final Thoughts
If you’re looking for a dessert that dazzles with every bite, look no further than The Best Homemade Pistachio Ice Cream. It’s surprisingly easy to make, endlessly customizable, and always impresses. Whip up a batch and treat yourself to the nutty, creamy goodness you deserve!
Print
The Best Homemade Pistachio Ice Cream Recipe
- Total Time: 30 minutes (plus chilling and freezing time)
- Yield: 6 servings
- Diet: Vegetarian
Description
Indulge in the creamy, nutty goodness of The Best Homemade Pistachio Ice Cream. This dairy-free delight is made with a luscious blend of pistachios, coconut milk, and almond milk, creating a rich and flavorful frozen treat that’s perfect for any dessert lover.
Ingredients
Shelled Unsalted Pistachios:
1 1/2 cups
Granulated Sugar:
3/4 cup
Full-Fat Coconut Milk:
2 cups
Unsweetened Almond Milk:
1 cup
Cornstarch:
1 tablespoon
Vanilla Extract:
1 teaspoon
Almond Extract:
1/4 teaspoon
Salt:
pinch
Green Food Coloring (optional):
a few drops
Instructions
- Grind Pistachios: Pulse the pistachios in a food processor until finely ground.
- Prepare Base: In a saucepan, combine coconut milk, almond milk, sugar, and cornstarch. Heat and stir in ground pistachios and salt until slightly thickened.
- Flavor Mixture: Remove from heat, add vanilla extract, almond extract, and food coloring. Cool and strain through a sieve.
- Chill Base: Refrigerate for at least 4 hours.
- Churn Ice Cream: Process in an ice cream maker per instructions. Freeze before serving.
Notes
- You can skip straining for a more textured ice cream.
- Enhance flavor by adding chopped pistachios during churning.
- Prep Time: 20 minutes
- Cook Time: 10 minutes
- Category: Dessert
- Method: Churning
- Cuisine: American
Nutrition
- Serving Size: 1/2 cup
- Calories: 290
- Sugar: 18g
- Sodium: 50mg
- Fat: 22g
- Saturated Fat: 13g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 21g
- Fiber: 2g
- Protein: 5g
- Cholesterol: 0mg