Go Back
+ servings
chocolate tart with pistachios cut into slices on a marble platter.

No-Bake Chocolate Tart with Pistachio Paste

This no-bake chocolate tart with pistachio paste is gluten-free and easy to make. It's the perfect make-ahead vegan dessert for gatherings and uses less than 10 ingredients.
Course Dessert
Cuisine French
Diet Vegan, Vegetarian
Prep Time 1 hour
Chilling time 4 hours
Total Time 5 hours
Servings 10
Calories 412kcal


  • 9" tart tin with removable base



  • 200 g pecans or hazelnuts, walnuts, or cashews
  • 70 g cacao powder raw cacao or unsweetened cocoa powder
  • ½ teaspoon sea salt
  • 50 ml pure maple syrup or agave syrup, plus 1-2 tbsp more if needed

Pistachio paste

  • 150 g shelled pistachios raw or roasted and unsalted, *see note 1
  • 50 ml pure maple syrup or agave syrup
  • 2 teaspoons vanilla bean paste or vanilla extract
  • 1 teaspoon matcha powder optional, for color

Chocolate ganache

  • 350 g chilled full-fat canned coconut milk (cream from roughly 2x 400ml cans) or coconut cream, *see notes
  • 170 g vegan dark chocolate finely chopped
  • 60 g pure maple syrup or agave syrup
  • ¼ teaspoon sea salt
  • 50 g chopped pistachios for garnish


  • Prepare: Soak the shelled pistachios in a bowl of water for 4 hours, or quick-soak them in boiled water for 30 minutes to an hour).
    Rinse the pistachios with clean water and remove as much of the skins as possible using your fingers. They should come off easily if soaked properly.
    Line the base of a 9" tart tin with a piece of parchment paper and set aside.
  • Make the base: Add the walnuts, cacao powder, and salt to a food processor and blitz until they form a fine crumb consistency. Add the maple syrup and blend again to combine. The mixture should stick between your fingers like dough. If the mixture doesn't stick, add a little more maple syrup or water (1 tablespoon at a time) and blend again until it does.
    Press the dough into the bottom and sides of the tart tin using your fingers first, and then use a spoon or spatula to compact it down really well. Place in the freezer for 30 minutes until firm.
  • Make the pistachio paste: Place the peeled soaked pistachios, maple syrup, vanilla, and matcha in a high-speed blender or food processor and blitz for 5-10 minutes until really smooth. Scrape down the sides of the jug every minute or so in between blends.
    Check that the tart base is solid. Then spread the pistachio paste on top of the crust using an offset spatula to smooth it out in an even layer. Place in the fridge while you make the ganache.
  • Make the ganache: Add the coconut milk to a saucepan and heat up to a simmer, but do not boil.
    Add the finely chopped chocolate to a heat-resistant bowl and pour the heated coconut milk over it. Allow it to sit uncovered for 5 minutes, then stir until smooth. If the chocolate hasn't melted through, place the bowl on a double boiler to heat it through.
    Whisk in the maple syrup and salt. Pour the ganache into the tart shell. Gently tap the tart on the counter to knock out any air bubbles and smooth out the top with a spatula if needed. Chill for a minimum of 4 hours, or overnight.
  • Garnish the tart: Carefully remove the tart from the tin and place it on a serving plate. Sprinkle chopped pistachios around the outer edges.
  • Storage: Refrigerate in a sealed container, or on a plate covered with plastic wrap for up to 5 days.
    Freeze for up to 3 months, and defrost in the fridge the night before serving.


  • Chilled coconut milk: Refrigerate the cans of coconut milk overnight, then only use the thick cream from the top of the cans. You will need 2x 400ml cans for this recipe.
  • You can use Pistachio cream (crema al pistachio) instead of homemade paste, just make sure it does not contain any added dairy or honey.
  • Pistachio butter is also fine to use, but it usually has a runner consistency so be prepared for the filling to ooze out.
  • Make sure the crust is firm before adding the pistachio paste to ensure you get nice clean layers.


Serving: 1g | Calories: 412kcal | Carbohydrates: 31g | Protein: 6g | Fat: 32g | Saturated Fat: 13g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 12g | Trans Fat: 0.01g | Cholesterol: 1mg | Sodium: 186mg | Potassium: 482mg | Fiber: 7g | Sugar: 18g | Vitamin A: 51IU | Vitamin C: 1mg | Calcium: 69mg | Iron: 5mg