Vegan Pistachio Ice Cream Recipe for Creamy Dairy-Free Treats

Updated On: September 30, 2025

There’s nothing quite like a scoop of homemade ice cream, especially when it’s creamy, nutty, and 100% plant-based! If you’re a fan of pistachios and crave that luxurious, subtle flavor in a frozen treat, you’re going to love this vegan pistachio ice cream recipe.

This recipe is all about celebrating the natural richness of pistachios while using wholesome, dairy-free ingredients to achieve a lusciously smooth texture—no eggs, no heavy cream, and absolutely no compromise on flavor.

Whether you’re vegan, lactose intolerant, or simply looking to try something new, this homemade pistachio ice cream brings you the best of both worlds: indulgence and nutrition. With easy-to-follow steps and simple ingredients, you’ll be whipping up this decadent treat in your own kitchen in no time!

Why You’ll Love This Recipe

  • Creamy and Delicious: Thanks to coconut milk and blended pistachios, this ice cream is rich and smooth—no one will guess it’s dairy-free!
  • Easy to Make: With step-by-step instructions and common kitchen equipment, you can whip up this treat even if you’re new to homemade ice cream.
  • Wholesome Ingredients: Made with real pistachios, coconut milk, and minimal sweeteners, this recipe is a healthier alternative to store-bought ice creams loaded with additives.
  • Customizable: Add chocolate chips, swirl in some vegan caramel, or top with extra nuts for endless variations.
  • Dairy-Free and Vegan: Perfect for anyone with dietary restrictions or those seeking plant-based desserts!

Don’t forget to check out other vegan treats like our Vegetarian Date Cake Recipe: Moist, Easy, and Delicious for more sweet inspiration!

Ingredients

Ingredient Amount Notes
Shelled raw pistachios 1 cup (140g) Unsalted, preferably blanched
Full-fat coconut milk 2 cans (13.5 oz each) Chilled overnight for best texture
Coconut cream 1/2 cup (120ml) Optional, for extra creaminess
Pure maple syrup 1/2 cup (120ml) Or agave syrup
Vanilla extract 2 tsp
Almond extract 1/4 tsp Optional, enhances pistachio flavor
Sea salt 1/4 tsp
Chopped pistachios 1/3 cup (40g) For mix-ins and topping

Equipment

  • High-speed blender or food processor
  • Ice cream maker (preferred, but see tips for no-churn option)
  • Medium saucepan
  • Mixing bowls
  • Fine mesh strainer (optional, for ultra-smooth texture)
  • Rubber spatula
  • Measuring cups and spoons
  • Airtight freezer-safe container

Instructions

  1. Soak the pistachios:

    Place 1 cup of raw, shelled pistachios in a bowl. Cover with boiling water and soak for 30 minutes.

    This softens them, making your ice cream ultra-creamy.

  2. Drain and blend:

    Drain the soaked pistachios. Add them to a high-speed blender or food processor with 1/2 cup coconut milk.

    Blend on high until the mixture is completely smooth and thick, scraping down the sides as needed.

  3. Prepare the base:

    In a medium saucepan, combine the remaining coconut milk, coconut cream (if using), maple syrup, vanilla extract, almond extract, and sea salt. Heat over medium-low, whisking gently until well combined and just warmed through (do not boil).

  4. Blend everything together:

    Pour the warm coconut mixture into the blender with the pistachio paste. Blend again until fully integrated.

    For an ultra-smooth ice cream, strain the mixture through a fine mesh strainer into a mixing bowl to remove any tiny nut bits.

  5. Chill the mixture:

    Cover the bowl and refrigerate the base for at least 4 hours, or overnight. The colder the base, the smoother your ice cream will be.

  6. Churn:

    Once chilled, pour the mixture into your ice cream maker. Churn according to the manufacturer’s instructions (usually 25-40 minutes) until it reaches a thick, soft-serve consistency.

  7. Add mix-ins:

    In the last few minutes of churning, add 1/3 cup chopped pistachios for extra crunch.

  8. Freeze to firm:

    Transfer the churned ice cream to an airtight freezer-safe container. Smooth the top with a spatula, press a piece of parchment paper directly onto the surface, and seal.

    Freeze for at least 4 hours, or until scoopable.

  9. Serve:

    Let the ice cream sit at room temperature for 5-10 minutes before scooping. Top with more pistachios if desired and enjoy!

Tips & Variations

  • No-Churn Option:

    Don’t have an ice cream maker? After blending and chilling the base, pour it into a freezer-safe container. Stir vigorously every 30 minutes for the first 3 hours to break up ice crystals, then freeze until firm.

  • Make It Nut-Free:

    Use sunflower seeds instead of pistachios and swap almond extract for more vanilla.

  • Sweetener Swaps:

    Try agave syrup or even date syrup for a different flavor profile.

  • Flavor Boosters:

    Add a pinch of cardamom or a swirl of vegan chocolate fudge during the final churn for a gourmet twist.

  • Green Color:

    Want that vibrant green hue typical of pistachio ice cream? Blend in a handful of fresh baby spinach; you won’t taste it, but your ice cream will look stunning!

For more ways to add wholesome veggies to your meals, see our Vegetarian Swiss Chard Recipes for Healthy Meals and get inspired!

Nutrition Facts

Nutrient Per 1/2 Cup Serving
Calories 240
Total Fat 18g
Saturated Fat 9g
Cholesterol 0mg
Sodium 60mg
Total Carbohydrates 19g
Fiber 2g
Sugars 12g
Protein 4g

Note: Nutrition facts are approximate and will vary based on specific brands and ingredient choices.

Serving Suggestions

  • Classic scoop: Serve in bowls or cones, sprinkled with extra chopped pistachios.
  • Ice cream sandwiches: Place a scoop between two vegan cookies for a decadent treat.
  • Affogato-style: Pour a shot of hot espresso over a scoop for a vegan pistachio affogato.
  • With fruit: Pair with fresh berries, grilled peaches, or caramelized bananas.
  • Garnish ideas: Top with vegan whipped cream, a drizzle of vegan chocolate sauce, or toasted coconut flakes.

Pair your ice cream with a slice of Vegan Bread Machine Recipe for Soft, Delicious Loaves for a unique dessert experience!

Conclusion

Vegan pistachio ice cream is proof that you don’t need dairy or eggs to create a creamy, decadent frozen treat. By using whole pistachios and luscious coconut milk, this recipe delivers exceptional flavor and texture with every bite—perfect for summer gatherings, special occasions, or just a little weeknight indulgence.

The beauty of homemade ice cream lies in its flexibility: you can tweak the sweetness, add your favorite mix-ins, and know exactly what’s in every scoop.

If you loved this recipe, be sure to explore more of our plant-based favorites, like our Vegetarian Date Cake or savory ideas from our Peruvian Vegetable Recipes for Flavorful Healthy Meals. For more vegan dessert inspiration, don’t miss our Vegan Soft Serve Recipe: Creamy, Easy, and Delicious Idea.

Happy churning, and enjoy every creamy, nutty bite!

📖 Recipe Card: Vegan Pistachio Ice Cream

Description: Creamy, dairy-free pistachio ice cream made with real pistachios and coconut milk. A deliciously nutty and refreshing vegan treat for summer.

Prep Time: PT20M
Cook Time: PT10M
Total Time: PT6H30M

Servings: 6 servings

Ingredients

  • 1 cup shelled unsalted pistachios
  • 1 can (13.5 oz) full-fat coconut milk
  • 1 cup unsweetened almond milk
  • 1/2 cup maple syrup
  • 1/4 cup raw cashews, soaked
  • 1 teaspoon vanilla extract
  • 1/4 teaspoon salt
  • 1 tablespoon coconut oil

Instructions

  1. Soak pistachios and cashews in hot water for 1 hour, then drain.
  2. Blend pistachios, cashews, coconut milk, almond milk, maple syrup, vanilla, salt, and coconut oil until very smooth.
  3. Pour mixture into a saucepan and heat over medium until just steaming, stirring constantly.
  4. Remove from heat and cool to room temperature.
  5. Chill mixture in the refrigerator for at least 4 hours.
  6. Churn in an ice cream maker according to manufacturer instructions.
  7. Transfer to a container and freeze for 2 hours or until firm.
  8. Let soften slightly before serving.

Nutrition: Calories: 280 kcal | Protein: 5 g | Fat: 18 g | Carbs: 27 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Vegan Pistachio Ice Cream”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “Creamy, dairy-free pistachio ice cream made with real pistachios and coconut milk. A deliciously nutty and refreshing vegan treat for summer.”, “prepTime”: “PT20M”, “cookTime”: “PT10M”, “totalTime”: “PT6H30M”, “recipeYield”: “6 servings”, “recipeIngredient”: [“1 cup shelled unsalted pistachios”, “1 can (13.5 oz) full-fat coconut milk”, “1 cup unsweetened almond milk”, “1/2 cup maple syrup”, “1/4 cup raw cashews, soaked”, “1 teaspoon vanilla extract”, “1/4 teaspoon salt”, “1 tablespoon coconut oil”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Soak pistachios and cashews in hot water for 1 hour, then drain.”}, {“@type”: “HowToStep”, “text”: “Blend pistachios, cashews, coconut milk, almond milk, maple syrup, vanilla, salt, and coconut oil until very smooth.”}, {“@type”: “HowToStep”, “text”: “Pour mixture into a saucepan and heat over medium until just steaming, stirring constantly.”}, {“@type”: “HowToStep”, “text”: “Remove from heat and cool to room temperature.”}, {“@type”: “HowToStep”, “text”: “Chill mixture in the refrigerator for at least 4 hours.”}, {“@type”: “HowToStep”, “text”: “Churn in an ice cream maker according to manufacturer instructions.”}, {“@type”: “HowToStep”, “text”: “Transfer to a container and freeze for 2 hours or until firm.”}, {“@type”: “HowToStep”, “text”: “Let soften slightly before serving.”}], “nutrition”: {“calories”: “280 kcal”, “proteinContent”: “5 g”, “fatContent”: “18 g”, “carbohydrateContent”: “27 g”}}

Photo of author

Marta K

Leave a Comment

X