If you have a love for creamy, nutty desserts and happen to follow a plant-based lifestyle or just want to try something refreshingly different, this Vegan Pistachio Ice Cream Recipe is an absolute must-try. It’s luxuriously smooth with a naturally sweet flavor, perfectly capturing the earthy richness of pistachios with a silky coconut base. Trust me, this recipe will not only satisfy your ice cream cravings but might just become your go-to summer treat, especially since it’s both dairy-free and packed with wholesome, simple ingredients.

Ingredients You’ll Need
The magic of this Vegan Pistachio Ice Cream Recipe lies in its simplicity, relying on a handful of essential, nourishing ingredients that come together beautifully. Each component plays a key role, from creamy coconut milk that provides richness to pure maple syrup that lends that perfect sweetness, making every spoonful a delight.
- 200 g pistachios (shells removed): The star of the recipe, these nuts bring the natural, buttery flavor and vibrant green color.
- 400 g chilled full-fat canned coconut milk or coconut cream: Use only the thick, creamy top part as the luscious base for that smooth texture.
- 180 ml pure maple syrup: A natural sweetener that balances the nuttiness without overpowering it—adjust to taste.
- 60 ml almond milk (or other plant-based milk): Adds a little lightness and helps blend everything perfectly.
- 60 g coconut oil (solid): Contributes to creaminess and helps the ice cream firm up with a silky mouthfeel.
- 2 teaspoons vanilla extract: Adds warmth and enhances the overall flavor depth.
- 1 teaspoon almond extract (optional, but recommended): A subtle but beautiful complement to the pistachios’ natural nutty notes.
- Pinch sea salt (optional, but recommended): Elevates the flavors and cuts through sweetness for balance.
- 30 g pistachios (shells removed, for garnish): Adds a lovely crunch and visual appeal on top.
How to Make Vegan Pistachio Ice Cream Recipe
Step 1: Soaking the Pistachios
Start by soaking your pistachios to soften them and make them more blendable for that ultra-creamy texture. Either refrigerate them covered in water overnight, or if you’re pressed for time, a quick soak in hot boiled water for 30 minutes to an hour works wonders. This step also helps loosen the skins, making the ice cream taste smoother and less bitter.
Step 2: Peeling the Skins
Rinse the soaked pistachios thoroughly under clean water, then gently rub to remove as many skins as you can. The soaking process makes it effortless to peel them off with your fingers, which results in a brighter green color and a silky smooth ice cream base.
Step 3: Blending the Ingredients
Throw everything into a high-speed blender: peeled pistachios, thick coconut milk, maple syrup, almond milk, solid coconut oil, vanilla and almond extracts, and the pinch of sea salt. Blend until the mixture is completely smooth, creamy, and free of any lumps. This blend is what gives your ice cream that decadent, luscious texture you’re aiming for.
Step 4: Churning
Pour the smooth mixture into your ice cream maker and churn it according to your machine’s instructions—about 30 to 40 minutes usually does the trick. This process aerates the mixture beautifully, transforming it into a classic creamy ice cream base without any dairy in sight.
Step 5: Freezing and Garnishing
Transfer the soft ice cream into an airtight container and sprinkle the remaining chopped pistachios on top. Freeze it for at least 4 hours to firm up fully. This resting time allows the flavors to meld and textures to set perfectly before you dive in.
Step 6: Serving Tips
Before serving, let your Vegan Pistachio Ice Cream Recipe soften slightly at room temperature for about 10 minutes—it makes scooping so much easier. Fun tip: warming your ice cream scoop in hot water helps create perfect, smooth scoops every time without any resistance.
How to Serve Vegan Pistachio Ice Cream Recipe

Garnishes
The best way to highlight this ice cream is with some crunchy pistachios on top, but you can also add a drizzle of maple syrup or a sprinkle of shredded coconut to add extra texture and flavor. Fresh mint leaves or a dusting of cocoa powder can give it a sophisticated finish that’s sure to impress guests.
Side Dishes
This pistachio ice cream pairs beautifully with fresh berries, a crisp vegan cookie, or alongside warm fruit cobblers for a contrast of hot and cold. It’s also stunning when served with vegan chocolate brownies or almond biscotti, balancing the nutty richness with a little crunch or chocolate indulgence.
Creative Ways to Present
Think beyond scoops in bowls! Try serving this ice cream in waffle cones, or layer it between dairy-free sponge cake for a delightful pistachio parfait. Another fun idea is to pipe it into mini tart shells topped with chopped pistachios and a drizzle of vegan chocolate sauce for a party-ready frozen treat.
Make Ahead and Storage
Storing Leftovers
If you happen to have leftovers (which is rare!), store your ice cream in an airtight container to prevent freezer burn and preserve flavor. Keep it in the back of your freezer where temperatures are most consistent, and it’ll stay fresh and creamy for up to two months.
Freezing
Freeze the ice cream immediately after churning and garnishing, ensuring it’s sealed tightly. Avoid frequent thawing and refreezing as this can affect the texture and ice crystallization. When properly frozen, your Vegan Pistachio Ice Cream Recipe maintains its indulgent creaminess and flavor intensity.
Reheating
Although ice cream isn’t traditionally reheated, letting it thaw at room temperature for about 10 minutes before serving is key for a soft scoopable texture. Avoid microwaving as it will ruin the consistency and texture.
FAQs
Can I use raw pistachios instead of soaked ones?
Using raw, unsoaked pistachios isn’t recommended because they won’t blend as smoothly and can produce a gritty texture. Soaking softens them, making the ice cream creamy and silky.
What’s the best coconut milk to use for this recipe?
Go for canned full-fat coconut milk or coconut cream and use only the thickened cream on top for the richest and creamiest base. Avoid carton coconut milk, which is often thinner and less fatty.
Is maple syrup the only sweetener I can use?
Maple syrup works beautifully here for its natural sweetness and flavor, but you can substitute it with agave nectar, coconut sugar syrup, or even date syrup, adjusting quantities to taste.
Can I make this Vegan Pistachio Ice Cream Recipe without an ice cream maker?
Yes! You can pour the blended mixture into a container and freeze it, stirring every 30-45 minutes to break up ice crystals until fully set. The texture will be a bit different but still delicious.
Why do you recommend almond extract?
Almond extract complements the pistachios with a subtle nutty aroma that enhances their flavor. While optional, it really makes the ice cream taste extra special and layered.
Final Thoughts
You simply have to try this Vegan Pistachio Ice Cream Recipe if you haven’t yet. It’s one of those rare desserts that feels indulgent and gourmet but is made with wholesome, straightforward ingredients that you can feel great about. Whether you’re serving it at a dinner party or enjoying it solo for a cozy night in, this ice cream will quickly become a beloved favorite.
Print
Vegan Pistachio Ice Cream Recipe
- Prep Time: 1 hour 10 minutes (including soaking time)
- Cook Time: 40 minutes (churning time)
- Total Time: 5 hours 10 minutes (including freezing time and soaking)
- Yield: 8 servings
- Category: Dessert
- Method: Blending
- Cuisine: Vegan, Plant-Based
- Diet: Vegan
Description
A rich and creamy Vegan Pistachio Ice Cream made with soaked pistachios, coconut milk, and natural sweeteners, perfect for a dairy-free, plant-based dessert that’s indulgent yet wholesome.
Ingredients
Main Ingredients
- 200 g pistachios (shells removed)
- 400 g chilled full-fat canned coconut milk or coconut cream (use only the thick part from the top of the can)
- 180 ml pure maple syrup (more or less to taste)
- 60 ml almond milk (or other plant-based milk)
- 60 g coconut oil (solid)
- 2 teaspoons vanilla extract
- 1 teaspoon almond extract (optional, but recommended)
- Pinch sea salt (optional, but recommended)
For Garnish
- 30 g pistachios (shells removed, for garnish)
Instructions
- Soak Pistachios: Add 200 g shelled pistachios to a large bowl, cover them with water, and refrigerate overnight or for at least 4 hours to soften. Alternatively, quick-soak the pistachios in boiled water for 30 minutes to an hour to speed up the process.
- Remove Pistachio Skins: Rinse the soaked pistachios thoroughly under clean water and gently peel off as many skins as possible using your fingers; soaking will have loosened them making removal easier.
- Blend Ingredients: Combine the soaked pistachios, 400 g chilled full-fat coconut milk (only the thick cream part), 180 ml maple syrup, 60 ml almond milk, 60 g solid coconut oil, 2 teaspoons vanilla extract, 1 teaspoon almond extract (if using), and a pinch of sea salt in a high-speed blender. Blitz until the mixture is completely smooth and creamy with no lumps left.
- Churn Ice Cream: Pour the blended mixture into your ice cream maker and churn following the manufacturer’s instructions; typically this takes between 30 to 40 minutes until it reaches a soft-serve consistency.
- Freeze and Garnish: Transfer the churned ice cream into an airtight container, sprinkle the remaining 30 g chopped pistachios on top for garnish, and freeze for at least 4 hours to firm up.
- Serve: Allow the frozen ice cream to defrost at room temperature for about 10 minutes before serving to soften slightly. For easier scooping, dip your ice cream scoop in hot water before use.
- Storage: Store the vegan pistachio ice cream in an airtight container in the freezer where it will keep well for up to a couple of months.
Notes
- Use full-fat canned coconut milk or cream for the creamiest texture, avoiding the watery parts from the can.
- Removing pistachio skins improves the color and smoothness of the ice cream but is optional.
- Maple syrup quantity can be adjusted to taste depending on your preferred sweetness level.
- Almond extract adds depth of flavor but can be omitted or substituted with other extracts like vanilla.
- If you don’t have an ice cream maker, you can freeze the mixture in a container and stir every 30 minutes until firm to mimic churning.
- Letting the ice cream soften slightly before scooping enhances the texture and scoopability.

