There’s something deeply satisfying about creating handmade truffles. The kind that look like they came from a boutique chocolatier, yet came straight from your kitchen.
Pistachio ganache truffles deliver that exact experience. You will learn how to combine creamy white chocolate with pure pistachio paste, wrap it in a glossy dark chocolate shell, and surprise each bite with a roasted nut center.
I’ve made truffles for years, testing ratios and methods until this version became my favorite. These are not complicated to make, but they reward attention to detail. I’ll guide you through each step, so you feel confident from your first stir to your final dip.

Pistachio Ganache Truffles Deserve a Spot in Your Repertoire
Pistachios bring a distinct character that no other nut delivers. Their rich, slightly sweet flavor pairs beautifully with both white and dark chocolate.
Unlike many truffle recipes that rely solely on cream and chocolate, the addition of pistachio paste changes everything. The ganache becomes silkier, richer, and carries a flavor depth you’ll notice instantly.
These truffles also serve multiple occasions. I’ve gifted them during holidays, offered them on dessert platters, and used them as after-dinner treats. They store well and hold up beautifully at room temperature, making them practical for gifting.
The Ingredients That Make the Difference

Start with high-quality white chocolate. I’ve tested supermarket bars and professional couverture; the latter melts more smoothly and gives a creamier ganache.
The pistachio paste must be pure, unsweetened, made from 100% pistachios. Many store-bought options contain added sugar or oils that affect the texture and taste. When in doubt, check the label.
For the chocolate shell, I recommend dark chocolate with at least 60% cocoa. It balances the sweetness of the ganache and offers a clean snap when you bite in.
Butter vs. Coconut Oil: My Personal Experience
I’ve tested the chocolate shell both with and without coconut oil. Adding about a tablespoon of coconut oil softens the shell slightly and gives it a shinier finish.
However, if you plan to gift or transport the truffles, I prefer skipping the oil. The pure dark chocolate shell holds its shape better, stays firmer at room temperature, and transports without smudging. In my notes, the coconut oil version looks a bit glossier, but the oil-free shell holds up sturdier.
Preparing the Pistachio Ganache Center

Begin by heating the heavy cream until it just simmers. Do not allow it to boil. Pour the hot cream over the finely chopped white chocolate and let it sit undisturbed for a full minute.
This waiting allows the heat to gently melt the chocolate without seizing or overheating. Stir until smooth, then add the pistachio paste, softened butter, vanilla extract, and sea salt. Mix until fully combined. The ganache should feel creamy and uniform without lumps.

Chilling and Shaping the Truffles
Once the ganache cools slightly, cover it with plastic wrap pressed directly onto the surface to prevent a skin from forming. Refrigerate for 1 to 2 hours until firm enough to scoop.

Use a small cookie scoop or spoon to portion the ganache. Press one roasted almond or pistachio into the center of each portion and roll into a smooth ball between your palms. I’ve found this center nut adds a pleasant texture surprise when you bite through the creamy center.
Place the rolled ganache balls on a parchment-lined tray and chill again for about 30 minutes. This extra chill helps them hold their shape during dipping.
Melting and Dipping in Dark Chocolate

Melt the chopped dark chocolate in a heatproof bowl. You can use a double boiler or microwave in short 20-second bursts, stirring each time. If you’re using coconut oil, add it before melting.
Once melted and smooth, prepare for dipping. Use a fork or dipping tool to lower each truffle into the chocolate. Let excess drip off before placing them back onto parchment. I like to work quickly during this step, keeping the ganache centers cold to prevent softening.
Decorating and Storing the Truffles
Before the chocolate shell sets, sprinkle crushed pistachios over the top for both texture and visual appeal. You can also add edible gold leaf or shimmer dust for a more elegant presentation. These touches elevate the truffles into beautiful gifts or showpieces.
Let the truffles set completely at room temperature, or refrigerate briefly if needed. Once set, transfer them to an airtight container. They store well in a cool place or refrigerator. Before serving, allow them to sit at room temperature for the smoothest texture.
Serving Ideas and Variations to Try
Pistachio ganache truffles pair wonderfully with espresso or after-dinner wine. On dessert platters, they sit beautifully next to recipes like my Pistachio Chocolate Sandwich Cookies or these Lemon and Pistachio Crinkle Cookies for variety.
For gifting, I often box them alongside my Pistachio Biscotti or Pistachio Chocolate Truffles to build a pistachio-themed assortment.
You can also experiment by swapping the roasted almond inside with candied ginger or dried cherry for a playful variation.
Why This Recipe Stands Apart
Many truffle recipes depend entirely on the richness of cream and chocolate. The inclusion of pistachio paste introduces a nutty depth that elevates these far beyond a standard ganache.
I’ve made countless versions before arriving here. This formula balances sweetness, texture, and appearance. The dark chocolate shell contrasts with the pale green center, offering both flavor and visual appeal. Every part serves a purpose.
Save and Share Your Pistachio Ganache Truffles

I invite you to save this recipe to your Pinterest boards so you can return whenever you need an elegant treat.
If you try these pistachio ganache truffles, I would love to hear your experience in the comments. Share your results, ask any questions, or tell me how you customized your batch. Your feedback helps build a stronger baking community here.
Pistachio Ganache Truffles Recipe
These pistachio ganache truffles feature a creamy white chocolate-pistachio center with a roasted nut surprise, all wrapped in a smooth dark chocolate shell. The combination of rich pistachio flavor and silky texture makes them a standout treat for gifting or dessert platters.
Ingredients
- FOR THE PISTACHIO GANACHE
- 200g white chocolate, finely chopped
- 100g pistachio paste (unsweetened, pure pistachio)
- 60ml heavy cream
- 1 tbsp unsalted butter, room temperature
- 1 tsp vanilla extract
- Pinch of sea salt
- 15–20 roasted almonds or whole pistachios (one per truffle center)
- FOR THE CHOCOLATE SHELL
- 300g dark chocolate (at least 60% cocoa), chopped
- 1 tbsp coconut oil or neutral oil (optional, for a shinier coating)
- FOR TOPPING (OPTIONAL)
- Crushed pistachios
- Edible gold leaf or shimmer dust
Instructions
- MAKE THE GANACHE: In a small saucepan, heat the heavy cream until just simmering, but do not allow it to boil. Place the chopped white chocolate in a heatproof bowl and pour the hot cream over it. Let sit for 1 minute to begin melting the chocolate.
- STIR UNTIL SMOOTH: Gently stir the chocolate and cream mixture until fully melted and smooth. Add the pistachio paste, butter, vanilla extract, and a pinch of sea salt. Stir until the ganache is fully combined and creamy with no lumps remaining.
- CHILL THE GANACHE: Allow the ganache to cool slightly at room temperature. Cover with plastic wrap, pressing it directly onto the surface to prevent a skin from forming. Refrigerate for 1 to 2 hours, or until the mixture is firm enough to scoop and hold its shape.
- SHAPE THE TRUFFLES: Once the ganache is chilled and firm, use a small cookie scoop or spoon to portion out about 1 tablespoon of ganache per truffle. Press one roasted almond or pistachio into the center of each portion and roll into a smooth ball using your hands.
- CHILL THE TRUFFLES: Place the rolled ganache balls onto a parchment-lined baking sheet. Refrigerate for about 30 minutes to firm up before dipping in chocolate.
- MELT THE CHOCOLATE: Combine the chopped dark chocolate and coconut oil (if using) in a heatproof bowl. Melt the mixture using a double boiler or in the microwave in 20-second increments, stirring between each, until smooth and fully melted.
- DIP THE TRUFFLES: Using a fork or dipping tool, dip each chilled truffle into the melted chocolate. Allow excess chocolate to drip off before placing the truffle back onto the parchment-lined sheet. Work quickly so the truffles stay firm while dipping.
- ADD TOPPINGS: While the chocolate coating is still wet, sprinkle each truffle with crushed pistachios or add decorative toppings such as edible gold leaf or shimmer dust if desired.
- SET AND STORE: Let the coated truffles set completely at room temperature or place them in the refrigerator for faster setting. Once firm, transfer the truffles to an airtight container. Store in a cool place or refrigerate if room temperature is warm.
Notes
For best texture, serve truffles at room temperature. If using store-bought pistachio paste, ensure it is unsweetened and made from 100% pistachios for optimal flavor.
