Homemade Pistachio Ice Cream Recipe

Pistachio ice cream is one of those flavours that people tend to feel strongly about. Its nutty, slightly earthy taste is distinctive, and that is exactly what makes it so memorable. Some people love it from the first spoonful, while others need a little time to appreciate it. I was not especially fond of pistachio ice cream as a child, but over the years it has become one of my favourite frozen desserts, especially when it is homemade, extra creamy, and full of real pistachio flavour.

pistachio ice cream

This homemade pistachio ice cream is rich, smooth, and deeply satisfying. Unlike many shop-bought versions, it gets its flavour from a generous amount of real pistachios rather than relying on artificial flavouring. The base is made with full-fat coconut milk, which gives the ice cream a creamy texture without dairy, making this a wonderful vegan pistachio ice cream recipe for anyone who wants a plant-based dessert that still feels indulgent.

pistachio ice cream

Traditional pistachio ice cream is often a bright green colour, but that shade usually comes from added colouring. When you make pistachio ice cream from scratch, the natural colour is usually closer to beige or a soft muted green, depending on the pistachios you use. If you prefer a greener finish, you can add a little colour. In this recipe, matcha powder is used as an optional colouring because it is easy to keep at home and blends well into the base. You can also leave it out completely; the flavour will still be delicious.

pistachio ice cream

There are several ways to make pistachio ice cream, but this method keeps things simple and flavourful. The pistachios are lightly toasted, then blended with part of the coconut milk base until creamy. This means the nuts become part of the ice cream itself, so nothing is strained out or wasted. The result is a smooth and fragrant pistachio ice cream with a naturally nutty taste and a beautifully soft texture.

Pistachios also bring more than flavour to this dessert. They contain antioxidants and provide protein, healthy fats, iron, calcium, and zinc. The healthy fats in the nuts help create a softer, creamier ice cream, while the toasted pistachios add depth and warmth to the overall flavour. This is still a dessert, of course, but using real pistachios makes it feel far more special than a plain frozen treat.

pistachio ice cream

If you enjoy a little crunch in your ice cream, you can add some chopped pistachios to the base just before it goes into the ice cream machine. I prefer the ice cream itself to be silky and smooth, then serve it with crushed pistachios scattered on top. This gives you the best of both worlds: a creamy pistachio base and a fresh nutty garnish when serving.

pistachio ice cream

For the best result, make sure the ice cream base is fully chilled before churning. A cold base helps the ice cream freeze more evenly and gives it a better texture. Once churned, the ice cream needs a short rest in the freezer so it becomes firm enough to scoop neatly. Let it sit at room temperature for a few minutes before serving, then enjoy it plain or with a handful of crushed pistachios.

pistachio ice cream recipe

Pistachio Ice Cream

The Greedy Vegan

A creamy homemade vegan pistachio ice cream made with full-fat coconut milk, toasted pistachios, and an optional touch of matcha for colour.
No ratings yet
Prep Time 15 mins
Cook Time 20 mins
Total Time 35 mins
Course Dessert
Cuisine Vegan
Servings 6 portions
Calories 138 kcal

Ingredients

  • 2 cans full-fat coconut milk 400 ml cans, about 13-15 oz each
  • 4 tablespoons cane sugar or another light-coloured sweetener
  • 1 pinch salt
  • 1 tablespoon arrowroot powder
  • 2 teaspoons vanilla extract
  • 100 g pistachios shelled and lightly toasted
  • 2 teaspoons matcha powder optional, for colour

Instructions

  • Pour the coconut milk into a saucepan. If the cream and liquid have separated in the can, do not worry; this is normal. Whisk the coconut milk until it becomes smooth and evenly combined.
  • Remove about 125 ml, or 1/2 cup, of the coconut milk and place it in a small bowl. Add the arrowroot powder and whisk until completely smooth. Set this mixture aside.
  • Remove another 250 ml, or 1 cup, of coconut milk from the saucepan and blend it with the toasted pistachios until the mixture is very creamy.
  • Return the pistachio mixture to the saucepan. Add the cane sugar, salt, and vanilla extract. Warm gently over low to medium heat, stirring until the sugar has dissolved and everything is well combined. Do not let the mixture boil.
  • Pour the arrowroot and coconut milk mixture into the saucepan and whisk well. Increase the heat to medium and continue whisking regularly. Stay close to the pan and keep the heat controlled, as the mixture should thicken without boiling.
  • After about 5-7 minutes, the base should thicken. It is ready when it coats the back of a wooden spoon and you can draw a clean line through it with your fingertip.
  • Transfer the ice cream base to a bowl, cover it, and chill it in the fridge until completely cold. A thin skin may form on top as it cools. You can stir it every 10 minutes while cooling if you want to prevent this, although the ice cream machine usually smooths it out.
  • If using matcha, place the powder in a small cup and stir in 4 tablespoons of hot water. Mix until smooth, then allow it to cool completely.
  • Pour the chilled pistachio ice cream base and the cooled matcha mixture into your ice cream maker. Churn according to the machine instructions.
  • Transfer the churned ice cream to a freezer-safe container and cover the surface with wax paper or baking paper. Freeze for about 2 hours, or until firm enough to scoop. Before serving, let it soften for a few minutes at room temperature. Serve on its own or topped with crushed pistachios.

Notes

* The coconut milk used for this recipe contains 75% coconut extract, 18% fat, and guar gum.

** Covering the ice cream with wax paper or baking paper helps prevent ice crystals from forming on the surface.

*** Nutritional information is based on the products and brands used in the original recipe.

Nutrition

Nutrition Facts
Pistachio Ice Cream
Serving Size
1 serving
Amount per Serving
Calories
138
Fat
7 g
Sodium
6 mg
Potassium
170 mg
Carbohydrates
13 g
Fiber
1 g
Sugar
9 g
Protein
4 g
Vitamin A
135 IU
Vitamin C
0.9 mg
Calcium
18 mg
Iron
0.9 mg
Percent Daily Values are based on a 2000 calorie diet.
Tried this recipe?Let us know how it was.