Go Back
Vegan pistachio ice cream scoops in a black bowl.
Print Recipe
4.84 from 12 votes

Vegan Pistachio Ice Cream

Creamy and beautifully green vegan pistachio ice cream. Smooth and wonderfully textured with all the pistachio flavor you can dream of!
Prep Time20 mins
Cook Time40 mins
Total Time1 hr
Course: Dessert, Ice-Cream
Cuisine: Vegan
Diet: Vegan
Servings: 8
Calories: 352kcal



  • At least the night before you want to make ice cream, make sure to place the bowl of your ice cream maker into the freezer to freeze.
  • When you're ready to make your ice cream, add the pistachios to a food processor and process into crumbles.
  • Then add the coconut cream, coconut milk, sugar and syrup to a pot and bring to a simmer, stirring constantly. As soon as it reaches a simmer, remove from the heat and add in the pistachios crumbles.
  • Use an immersion blender to blend it as well as you can and see if it's smooth enough, if not, then transfer to a blender jug and blend until smooth.*
  • Pour it out into a container with a lid and either refrigerate overnight to chill, or if you're in a hurry, you can place it into the freezer to chill for an hour or two until cold. Just don't forget it in there!
  • When the mixture is chilled, pour it out into your ice cream maker and churn according to manufacturer instructions until it reaches soft serve consistency, this can take 20-45 minutes depending on your ice cream maker.
  • Transfer the ice cream to a loaf pan and smooth down with the back of a spoon. Cover and freeze until set.
  • Scoop and enjoy!


  1. If your pistachios are unsalted then add a ½ tsp salt to the recipe.
  2. If you don't have an immersion blender, then just use the regular blender only.
  3. It won't be entirely smooth, no matter how much you blend it, and this is okay. You are just going for as smooth as possible, which is not all the way smooth.
  4. Prep time does not include the time spent chilling or setting in the freezer.


Serving: 1Serve | Calories: 352kcal | Carbohydrates: 26g | Protein: 4.7g | Fat: 26.7g | Saturated Fat: 16.7g | Sodium: 95mg | Fiber: 1.6g | Sugar: 21.1g