This Chocolate Pistachio Ganache Tart is a rich, elegant dessert with layers of deep dark chocolate and creamy pistachio filling. A crisp cocoa tart shell holds silky chocolate ganache, a smooth pistachio cream, and a glossy final layer of chocolate. Every slice delivers a beautiful contrast of nutty, bittersweet, creamy, and crisp textures.
Despite its impressive appearance, this chocolate pistachio tart is surprisingly approachable when you prepare it one layer at a time. It makes a gorgeous dessert for celebrations, dinner parties, holidays, or any occasion that deserves something special.
Why You’ll Love This Recipe
This tart brings together two flavors that complement each other beautifully: intense dark chocolate and buttery pistachios. The cocoa crust provides a crisp foundation, while the two ganache layers create a luxurious chocolate flavor around the creamy pistachio center.
It is also a practical make-ahead dessert because the tart needs time to chill before serving. The individual steps are straightforward, making this pistachio dessert manageable even if you do not regularly make elaborate tarts.
Best of all, the finished tart looks sophisticated without requiring complicated decorating techniques. A simple border of roasted pistachios adds color, crunch, and an elegant finish that the whole family can enjoy.
Ingredients

For the Chocolate Tart Shell
- 1 1/4 cups (150g) all-purpose flour
- 1/4 cup (30g) unsweetened cocoa powder
- 1/2 cup (115g) unsalted butter, cold and cubed
- 1/3 cup (40g) powdered sugar
- 1 large egg yolk
- 1–2 tablespoons cold milk, as needed
- Pinch of salt
For the Bottom Ganache Layer
- 1/2 cup (120ml) heavy cream
- 100g dark chocolate, at least 60%, chopped
- 1 teaspoon vanilla extract
- Pinch of salt
For the Pistachio Layer
- 1 cup (130g) shelled unsalted pistachios
- 1/4 cup (60ml) whole milk
- 1/2 cup (120ml) heavy cream
- 3 tablespoons granulated sugar
- 1 tablespoon cornstarch
- 1/2 teaspoon almond extract, optional
- 1/3 cup whole roasted pistachios
For the Top Ganache Layer
- 1/2 cup (120ml) heavy cream
- 100g dark chocolate, chopped
- 1 tablespoon unsalted butter
For Garnish
- Chopped or whole roasted pistachios
Instructions
- Prepare the chocolate tart dough. Whisk the flour, cocoa powder, powdered sugar, and salt together in a mixing bowl. Add the cold cubed butter and work it into the dry ingredients with your fingertips or a pastry cutter until coarse crumbs form.
- Add the egg yolk. Mix in cold milk, 1 tablespoon at a time, just until the dough comes together. Shape it into a disc, wrap, and refrigerate for at least 30 minutes.
- Blind bake the tart shell. Preheat the oven to 350°F (175°C). Roll out the chilled dough and carefully press it into a 9-inch tart pan. Trim the edges and prick the bottom lightly with a fork.
- Line the tart shell with parchment paper and add pie weights or dried beans. Bake for 15 minutes. Carefully remove the parchment and weights, then bake for another 10 minutes. Cool completely.
- Prepare the first ganache layer. Heat 1/2 cup heavy cream in a small saucepan until it is just beginning to simmer. Pour it over 100g chopped dark chocolate and leave undisturbed for 2 minutes.
- Stir until completely smooth. Mix in the vanilla and salt. Pour the ganache into the cooled tart shell, spread evenly, and refrigerate for approximately 30 minutes or until set.
- Make the pistachio filling. Blend the shelled pistachios and whole milk in a blender or food processor until as smooth as possible. Transfer the mixture to a saucepan.
- Add 1/2 cup heavy cream, granulated sugar, and cornstarch. Cook over medium heat while stirring continuously until thickened to a custard-like consistency.
- Remove from the heat and stir in the almond extract, if using. Cool for 5–10 minutes before gently folding in the whole roasted pistachios.
- Spread the pistachio mixture carefully over the chilled chocolate layer. Refrigerate for another 30–45 minutes.
- Make the final ganache. Heat the remaining 1/2 cup heavy cream until it just begins to simmer. Pour it over the remaining 100g chopped chocolate and 1 tablespoon butter. Allow it to sit briefly, then stir until glossy and smooth.
- Gently pour the ganache over the pistachio layer and smooth the surface with a spatula. This final layer gives the Chocolate Pistachio Ganache Tart its glossy chocolate finish.
- Garnish with chopped or whole roasted pistachios. Refrigerate for at least 1 hour before slicing so the layers can set completely.

Tips & Tricks
Keep the butter cold while making the crust. Cold butter helps produce a crisp, tender tart shell rather than a soft or greasy crust.
Use good-quality dark chocolate containing at least 60% cocoa for a deeper flavor. Since chocolate is one of the main ingredients in this chocolate tart recipe, its quality makes a noticeable difference.
Do not let the heavy cream boil when preparing either ganache. Bring it only to a gentle simmer before pouring it over the chopped chocolate.
For a smoother pistachio cream, process the pistachios and milk thoroughly. A powerful blender or food processor will produce the creamiest consistency.
Let each layer set before adding the next. This prevents the layers from blending together and creates the distinctive striped appearance when the tart is sliced.
For neat portions, warm a sharp knife under hot water and wipe it completely dry before each cut.
Details
Prep Time: 35 minutes, plus chilling
Cook Time: 35 minutes
Chilling Time: About 2 hours 30 minutes
Total Time: About 3 hours 40 minutes
Yield: 10–12 slices
Category: Dessert
Method: Baking and chilling
Cuisine: International
Difficulty: Intermediate
Dietary Notes: Vegetarian, halal-friendly; contains dairy, eggs, gluten, and tree nuts

Notes
You can use semi-sweet chocolate instead of dark chocolate if you prefer a sweeter dessert. For the best balance, avoid using an extremely sweet chocolate because the pistachio filling and tart crust already contain added sugar.
The optional almond extract intensifies the nutty character of the filling, but it can simply be omitted.
Serve this dark chocolate pistachio tart chilled or allow it to stand at room temperature for about 10–15 minutes before serving for a slightly softer ganache.
Fresh raspberries or strawberries can be served alongside the tart to add a bright, fruity contrast to its rich chocolate flavor.
Nutrition
Approximate nutrition per serving when divided into 12 slices:
Calories: 440 kcal
Protein: 7g
Carbohydrates: 35g
Fat: 31g
Nutritional values are estimates and will vary depending on the brands and exact quantities used.
FAQ
Can I make Chocolate Pistachio Ganache Tart ahead of time?
Yes. This tart is particularly well suited to making ahead because the layers benefit from chilling. Prepare it the day before serving, cover it once completely set, and keep it refrigerated.
Can I use milk chocolate instead of dark chocolate?
Yes, although milk chocolate will create a noticeably sweeter and milder tart. Dark chocolate provides a stronger contrast to the creamy pistachio layer.
Why is my chocolate ganache not smooth?
Ganache can become uneven if the chocolate does not melt completely or the cream gets too hot. Finely chop the chocolate, pour the hot cream evenly over it, wait briefly, and then stir gently from the center outward.
Can I make this pistachio ganache tart without almond extract?
Absolutely. Almond extract is optional. The pistachios already provide plenty of natural nutty flavor, so omitting it will not prevent the recipe from working.
How do I get clean slices of chocolate pistachio tart?
Make sure the tart is thoroughly chilled. Use a sharp knife warmed with hot water, dry the blade, and make one clean cut. Wipe and warm the knife again between slices.
Can I use salted pistachios?
Unsalted pistachios provide better control over the final flavor. If salted pistachios are your only option, use lightly salted ones and omit additional salt where appropriate.
Storage
Keep leftover tart covered in the refrigerator for up to 4 days. A covered tart container is ideal because it protects the ganache surface and prevents the dessert from absorbing refrigerator odors.
For longer storage, freeze individual slices in airtight freezer-safe containers for up to 1 month. Thaw overnight in the refrigerator before serving.
Reheating is not recommended. This tart is designed to be served chilled or slightly below room temperature. For softer ganache, simply leave a refrigerated slice at room temperature for 10–15 minutes before eating.

Similar Recipes

Chocolate Pistachio Ganache Tart
Ingredients
For the Chocolate Tart Shell
- – 1 1/4 cups 150g all-purpose flour
- – 1/4 cup 30g unsweetened cocoa powder
- – 1/2 cup 115g unsalted butter, cold and cubed
- – 1/3 cup 40g powdered sugar
- – 1 large egg yolk
- – 1–2 tablespoons cold milk as needed
- – Pinch of salt
For the Bottom Ganache Layer
- – 1/2 cup 120ml heavy cream
- – 100g dark chocolate at least 60%, chopped
- – 1 teaspoon vanilla extract
- – Pinch of salt
For the Pistachio Layer
- – 1 cup 130g shelled unsalted pistachios
- – 1/4 cup 60ml whole milk
- – 1/2 cup 120ml heavy cream
- – 3 tablespoons granulated sugar
- – 1 tablespoon cornstarch
- – 1/2 teaspoon almond extract optional
- – 1/3 cup whole roasted pistachios
For the Top Ganache Layer
- – 1/2 cup 120ml heavy cream
- – 100g dark chocolate chopped
- – 1 tablespoon unsalted butter
For Garnish
- – Chopped or whole roasted pistachios
Instructions
- Prepare the chocolate tart dough. Whisk the flour, cocoa powder, powdered sugar, and salt together in a mixing bowl. Add the cold cubed butter and work it into the dry ingredients with your fingertips or a pastry cutter until coarse crumbs form.
- Add the egg yolk. Mix in cold milk, 1 tablespoon at a time, just until the dough comes together. Shape it into a disc, wrap, and refrigerate for at least 30 minutes.
- Blind bake the tart shell. Preheat the oven to 350°F (175°C). Roll out the chilled dough and carefully press it into a 9-inch tart pan. Trim the edges and prick the bottom lightly with a fork.
- Line the tart shell with parchment paper and add pie weights or dried beans. Bake for 15 minutes. Carefully remove the parchment and weights, then bake for another 10 minutes. Cool completely.
- Prepare the first ganache layer. Heat 1/2 cup heavy cream in a small saucepan until it is just beginning to simmer. Pour it over 100g chopped dark chocolate and leave undisturbed for 2 minutes.
- Stir until completely smooth. Mix in the vanilla and salt. Pour the ganache into the cooled tart shell, spread evenly, and refrigerate for approximately 30 minutes or until set.
- Make the pistachio filling. Blend the shelled pistachios and whole milk in a blender or food processor until as smooth as possible. Transfer the mixture to a saucepan.
- Add 1/2 cup heavy cream, granulated sugar, and cornstarch. Cook over medium heat while stirring continuously until thickened to a custard-like consistency.
- Remove from the heat and stir in the almond extract, if using. Cool for 5–10 minutes before gently folding in the whole roasted pistachios.
- Spread the pistachio mixture carefully over the chilled chocolate layer. Refrigerate for another 30–45 minutes.
- Make the final ganache. Heat the remaining 1/2 cup heavy cream until it just begins to simmer. Pour it over the remaining 100g chopped chocolate and 1 tablespoon butter. Allow it to sit briefly, then stir until glossy and smooth.
- Gently pour the ganache over the pistachio layer and smooth the surface with a spatula. This final layer gives the Chocolate Pistachio Ganache Tart its glossy chocolate finish.
- Garnish with chopped or whole roasted pistachios. Refrigerate for at least 1 hour before slicing so the layers can set completely.
Notes
Conclusion
This Chocolate Pistachio Ganache Tart turns classic chocolate and pistachio flavors into a striking layered dessert. From the crisp cocoa crust to the silky ganache and creamy pistachio center, every component brings a different texture and flavor to the finished tart.
Take your time setting each layer, give the finished tart plenty of time to chill, and you will have an elegant pistachio dessert that looks just as impressive sliced as it does whole.

