Pistachio Vegan White Chocolate Fudge Recipe
Introduction
This pistachio fudge is a creamy, nutty treat that’s perfect for sharing or indulging on your own. Made with vegan ingredients, it’s rich and smooth with a delightful crunch from chopped pistachios. Whether you’re vegan or just love a good fudge, this recipe is sure to satisfy your sweet tooth.

Ingredients
- 320 g sweetened condensed coconut milk (note 1)
- 125 g pistachio butter
- 250 g vegan white chocolate (note 2)
- 60 g vegan butter, melted
- ½ teaspoon vanilla extract
- ¼ teaspoon almond extract (optional)
- 125 g pistachios, roughly chopped
Instructions
- Step 1: Line an 8×8 inch dish with parchment paper.
- Step 2: In a heatproof bowl, combine the sweetened condensed coconut milk, pistachio butter, chopped vegan white chocolate, melted vegan butter, vanilla extract, and almond extract if using. Place the bowl over a pan of gently simmering water (double boiler method), making sure the bottom of the bowl does not touch the water.
- Step 3: Stir occasionally while the mixture melts together smoothly. Be careful to keep any water from getting into the mixture as this can cause the fudge to seize.
- Step 4: Remove the bowl from the heat and stir in the chopped pistachios, saving a small handful to sprinkle on top later.
- Step 5: Pour the mixture into the lined pan and smooth the top. Scatter the reserved pistachios over the surface, gently pressing them in so they stick as the fudge sets.
- Step 6: Refrigerate the fudge for at least 4 hours or overnight until firm. If you’re short on time, you can freeze it for about 2 hours to speed up the setting process.
- Step 7: Once set, keep the fudge in the pan and slice into squares with a sharp knife.
Tips & Variations
- Use a sharp, warm knife to slice the fudge cleanly without cracking.
- Swap pistachio butter for almond or cashew butter for a different nutty flavor.
- For extra texture, toast the pistachios lightly before chopping and mixing in.
- If the mixture seizes, gently stir in a small splash of plant-based milk to bring it back together.
Storage
Store the fudge in an airtight container in the refrigerator for up to 2 weeks. For longer storage, freeze the fudge in an airtight container for up to 3 months. Thaw in the fridge before serving. Fudge is best enjoyed chilled or at cool room temperature.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use regular condensed milk instead of sweetened condensed coconut milk?
Yes, but this will make the fudge non-vegan. Sweetened condensed coconut milk is used here to keep the recipe vegan-friendly.
What if the fudge doesn’t set properly?
If the fudge remains too soft, try chilling it longer or freezing for a short period. Also, ensure the measurements are accurate and avoid water getting into the mixture while melting.
PrintPistachio Vegan White Chocolate Fudge Recipe
This rich and creamy vegan Pistachio Fudge combines smooth pistachio butter with vegan white chocolate and sweetened condensed coconut milk for a decadent, nutty treat. Perfectly firmed in the fridge, this fudge offers a delightful crunch from chopped pistachios scattered on top, making it a luscious no-bake dessert that suits vegan lifestyles and those seeking a creamy, flavorful indulgence.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 4 hours 30 minutes
- Yield: 36 servings 1x
- Category: Dessert
- Method: No-Cook
- Cuisine: Vegan
- Diet: Vegan
Ingredients
Main Ingredients
- 320 g sweetened condensed coconut milk
- 125 g pistachio butter
- 250 g vegan white chocolate, chopped
- 60 g vegan butter, melted
- ½ teaspoon vanilla extract
- ¼ teaspoon almond extract (optional)
- 125 g pistachios, roughly chopped
Instructions
- Prepare the Pan: Line an 8×8 inch baking dish with parchment paper to prevent the fudge from sticking and make removal easier.
- Melt the Ingredients: In a heatproof bowl, combine the sweetened condensed coconut milk, pistachio butter, chopped vegan white chocolate, melted vegan butter, vanilla extract, and almond extract. Place the bowl over a pan of gently simmering water (double boiler method) ensuring the bowl’s base does not touch the water. Stir occasionally to blend and melt the ingredients evenly, taking care that no water mixes into the fudge mixture, as this can cause it to seize.
- Add Pistachios: Once fully melted and smooth, remove the bowl from heat and stir in most of the chopped pistachios, reserving a small handful for garnish.
- Set the Fudge: Pour the fudge mixture into the prepared pan and smooth the surface. Scatter the reserved pistachios evenly on top, gently pressing them in so they adhere as the fudge sets.
- Chill and Firm: Refrigerate the pan for at least 4 hours, ideally overnight, to allow the fudge to solidify. For quicker setting, place it in the freezer for about 2 hours.
- Slice and Store: After the fudge has fully set, use a sharp knife to slice it into 36 squares. Store the fudge in an airtight container in the refrigerator for up to 2 weeks or freeze for up to 3 months.
Notes
- Be cautious to avoid water contact with the fudge mixture during melting, as water can cause the fudge to seize and become grainy.
- For a nut-free version, you can omit pistachios or substitute with seeds, but the pistachio butter and flavor will still provide the characteristic taste.
- Use a sharp knife dipped in hot water and wiped dry before slicing to achieve clean cuts.
- Almond extract is optional and adds a subtle nutty depth but can be left out if not desired.
- Freezing the fudge will preserve it longer but allow it to come to room temperature slightly before serving for best texture.
Keywords: pistachio fudge, vegan fudge, no-bake fudge, pistachio dessert, vegan white chocolate fudge

