If you adore the rich, irresistible blend of chocolate and peanut butter but follow a plant-based diet, you are absolutely going to love this Vegan Chocolate Peanut Butter Tart Recipe. This stunning tart balances a crisp, buttery vegan crust with a luscious, creamy filling that marries smooth peanut butter and decadent dark chocolate. It’s the perfect dessert to impress guests or treat yourself to an indulgent yet wholesome delight that’s completely dairy-free. Each bite melts in your mouth with the perfect harmony of sweetness and just a hint of saltiness that makes this tart unforgettable.
Ingredients You’ll Need

Ingredients You’ll Need
The magic of this tart lies in its simple, carefully chosen ingredients. Every element plays a crucial role, from creating that tender crust to crafting the silky chocolate and peanut butter filling. These pantry staples come together to form a dessert that feels complex and decadent, without any complicated steps or hard-to-find components.
- 150 g plain flour: Forms the sturdy, flaky base that holds all the goodness together.
- 80 g vegan block butter: Adds richness and a buttery texture to the crust without dairy.
- 80 g smooth peanut butter: Brings creamy peanut flavor right from the crust for depth.
- 40 g coconut sugar (or brown sugar): Provides subtle caramel notes and natural sweetness.
- ½ teaspoon sea salt: Enhances all the flavors and balances the sweetness perfectly.
- 100 g smooth peanut butter: The star ingredient in the luscious filling with pure, nutty goodness.
- 20 g pure maple syrup: Offers natural sweetness and a mild floral hint to the filling.
- 40 g coconut oil (solid): Ensures the filling sets with a smooth, creamy texture.
- 350 g chilled full-fat canned coconut milk: Adds luxurious creaminess to the chocolate layer when properly chilled.
- 170 g vegan dark chocolate: Creates the rich, deep chocolate flavor essential to this tart’s decadent appeal.
- 80 g pure maple syrup: Sweetens the chocolate filling naturally without overpowering it.
- ¼ teaspoon sea salt: Balances the rich chocolate and sweet maple syrup perfectly.
How to Make Vegan Chocolate Peanut Butter Tart Recipe
Step 1: Prepare Your Coconut Milk
To get that beautifully creamy filling texture, place your cans of full-fat coconut milk in the fridge overnight. Chilling them is essential because the cream separates from the liquid and solidifies, which you will later scoop out to blend into your filling. Skipping this step can affect the tart’s luxurious texture.
Step 2: Make the Crust
In a mixing bowl, combine the plain flour, vegan block butter, smooth peanut butter, coconut sugar, and sea salt. Use your fingers or a pastry cutter to work the butter and peanut butter into the flour until the mixture becomes crumbly but holds together when pressed. Press this mixture firmly into a tart tin to shape the base. Chill this crust in the fridge while you prepare the filling to set it firm.
Step 3: Prepare the Peanut Butter Filling
Mix together the 100 g of smooth peanut butter, maple syrup, and solid coconut oil until creamy and well combined. This mixture will add that unforgettable nutty richness complementing the chocolate layer perfectly.
Step 4: Make the Chocolate Layer
Carefully open your chilled coconut milk and scoop out the thick cream, leaving the liquid behind. Gently melt the dark chocolate in a heatproof bowl over simmering water or in short bursts in the microwave. Then, whisk together the coconut cream, melted chocolate, maple syrup, and sea salt until you have a smooth, glossy ganache.
Step 5: Assemble the Tart
Take your chilled crust and spread the peanut butter filling evenly over the base. Then, pour the chocolate ganache on top of the peanut layer, smoothing it out with a spatula. The layers will create a beautiful contrast with the creamy peanut butter topped by the dark, shiny chocolate.
Step 6: Chill to Set
Place the assembled tart in the fridge for at least 4 hours, preferably overnight, to allow everything to set firmly. This waiting creates the perfect sliceable texture and melds the flavors together beautifully. Once set, your Vegan Chocolate Peanut Butter Tart Recipe is ready to impress!
How to Serve Vegan Chocolate Peanut Butter Tart Recipe
Garnishes
Sprinkle your tart with a few crushed roasted peanuts or a light dusting of cocoa powder for extra texture and a visual pop. Fresh berries such as raspberries or sliced bananas add brightness and contrast that pairs wonderfully with the rich layers. For a finishing touch, a drizzle of maple syrup or a scatter of shredded coconut turns your tart into a masterpiece.
Side Dishes
The tart shines as a decadent dessert on its own, but pairing it with a dollop of coconut whipped cream or vegan vanilla ice cream takes it to the next level. A fresh green salad or a light fruit compote on the side can balance the richness of the tart, making for a well-rounded dessert experience that’s never too heavy.
Creative Ways to Present
Present your tart on a rustic wooden board for cozy gatherings or a sleek white platter for elegant dinner parties. Cut into small, bite-sized squares as party treats or serve individual slices with a sprig of mint for added flair. You can even experiment by layering the filling in mason jars or making mini tarts for fun, portable desserts.
Make Ahead and Storage
Storing Leftovers
This tart keeps beautifully in the fridge for up to 4 days when stored in an airtight container. The flavors actually develop more with time, so if you can wait, the next day’s slice may be even better!
Freezing
You can freeze the full tart or individual slices wrapped tightly in plastic wrap and stored in a freezer-safe container for up to a month. Thaw slices in the fridge overnight before serving to maintain the perfect texture and flavor.
Reheating
Since this tart is best served cold or at room temperature, reheating is not recommended. Instead, allow frozen slices to thaw gently in the fridge or on the counter for a short while before enjoying.
FAQs
Can I substitute the vegan butter in the crust?
Yes, you can use coconut oil or a plant-based margarine instead, but be mindful that coconut oil will lend a subtle coconut flavor and may change the texture slightly. Vegan butter tends to give the flakiest crust.
What type of peanut butter works best?
Smooth peanut butter is ideal for this recipe because it blends seamlessly into both the crust and filling, giving you that creamy, luscious texture you want in every bite.
Is it necessary to chill the coconut milk overnight?
Absolutely! Chilling the coconut milk allows the cream to separate and solidify, which is essential for achieving that rich and creamy chocolate layer. Without this step, the filling may be runny and less stable.
Can I make this tart nut-free?
This recipe centers around peanut butter’s flavor and texture, so substituting it is tricky. However, you might experiment with sunflower seed butter as a nut-free alternative, keeping in mind it will alter the taste.
How long does it take to prepare and set this tart?
The active prep time is about 30 minutes, but the tart needs at least 4 hours to chill and set properly, so planning ahead is key for the best results.
Final Thoughts
If you crave a dessert that feels indulgent yet is completely plant-based, this Vegan Chocolate Peanut Butter Tart Recipe is your new go-to. It’s a showstopper that’s surprisingly simple, full of comforting flavors, and sure to become a favorite for anyone who tries it. Trust me, once you make this, you’ll find yourself reaching for it whenever that chocolate and peanut butter combo calls your name!
Print
Vegan Chocolate Peanut Butter Tart Recipe
- Prep Time: 30 minutes
- Cook Time: 0 minutes
- Total Time: 30 minutes prep + 4 hours chilling
- Yield: 12 servings
- Category: Dessert
- Method: No-Cook
- Cuisine: Vegan, Western
- Diet: Vegan
Description
This decadent Vegan Chocolate Peanut Butter Tart combines a buttery, crumbly crust with a rich, creamy peanut butter and chocolate filling. Perfect for vegan dessert lovers, this no-bake tart uses wholesome ingredients like coconut milk and vegan dark chocolate to create a luscious treat that’s free from dairy and eggs.
Ingredients
Crust
- 150 g plain flour
- 80 g vegan block butter
- 80 g smooth peanut butter
- 40 g coconut sugar (or brown sugar)
- ½ teaspoon sea salt
Filling
- 100 g smooth peanut butter
- 20 g pure maple syrup
- 40 g coconut oil (solid)
- 350 g chilled full-fat canned coconut milk (see recipe notes)
- 170 g vegan dark chocolate
- 80 g pure maple syrup
- ¼ teaspoon sea salt
Instructions
- Prepare Coconut Milk: Chill the cans of full-fat coconut milk in the refrigerator overnight to allow the cream to separate and solidify.
- Make the Crust: In a mixing bowl, combine the plain flour, coconut sugar, and sea salt. Cut the vegan block butter into the dry ingredients and rub it in until the mixture resembles breadcrumbs. Add the 80 g of smooth peanut butter and mix well to form a dough. Press the dough evenly into a tart pan, creating an even base layer. Chill in the fridge while preparing the filling.
- Separate Coconut Cream: Carefully open the chilled coconut milk cans and scoop out the solidified coconut cream into a bowl, leaving the liquid behind for other uses.
- Prepare Filling Base: In a saucepan over low heat, melt together the coconut oil, vegan dark chocolate, peanut butter (100 g), and 80 g maple syrup, stirring gently for a smooth mixture.
- Add Coconut Cream & Mix: Remove the chocolate mixture from heat and gently fold in the coconut cream along with 20 g maple syrup and ¼ teaspoon sea salt. Stir until well combined to create a smooth, glossy filling.
- Assemble and Chill: Pour the chocolate peanut butter filling over the chilled tart crust, smoothing the top with a spatula. Refrigerate the tart for at least 4 hours or until fully set before serving.
Notes
- Ensure the coconut milk is chilled overnight to separate the cream properly for the filling.
- You can substitute coconut sugar with brown sugar if preferred.
- Use a tart pan with a removable base for easier serving.
- Store leftovers in the refrigerator and consume within 3-4 days.
- For an extra crunch, consider adding chopped peanuts on top before chilling.

