I made these for a buffet we were having recently. The idea behind them was a soft chocolate filling on pastry with a caramel topping, all cut into small squares for people to pick at as and when they wanted them. This is not a quick dessert to make, but the results are worth the time you put in. It’s entirely vegan and gluten free, but it does contain peanuts. If you have an allergy, the peanut butter is for flavour and can be omitted without affecting the recipe.
If you enjoy the recipes here, please show your support for this blog by clicking on the ads to help keep the free content coming!

Chocolate and Peanut Butter Caramel Slices
Ingredients
Makes 1 large tray.
Gluten Free.
For the Pastry:
- 300 g gluten-free all-purpose flour
- 100 g vegan butter
- ½ tsp salt
- 2 tbsp sugar
- 1 ½ tsp xantham gum
- 100 ml plant-based milk
For the Filling:
- 1 x 400g block firm tofu drained
- 400 ml plant-based milk
- 1 x 170g tub vegan cream cheese
- 1 tsp vanilla extract
- 4 heaped tbsp peanut butter
- ¼ tsp ground nutmeg
- 180 g sugar
- 3 tbsp maple syrup
- 50 g cocoa powder
- 200 g dark chocolate melted
- For the Caramel Topping:
- 200 ml vegan cream
- 50 g vegan butter
- 250 g soft light brown sugar
- 2 tbsp peanut butter
- 1 tsp agar agar powder
To Decorate:
- 4 heaped tbsp icing sugar
- 1 tbsp water
Instructions
- First make the pastry. Put the flour and butter into a mixing bowl and crumb between your fingers to make a breadcrumb texture. Add the rest of the dry ingredients and then thoroughly mix together, then pour in the plant milk. Bring together with your hands and knead into a dough. Cover and store in the fridge for at least 30 minutes before using.
- Preheat the oven to gas 6/200C/400F and grease a large, rectangle baking tray with an approximately 1 inch lip.
- When your pastry has chilled, roll it out to the size of your baking tray and line the bottom with it. This can be very difficult with gluten-free pastry, so I found it easier to roll it out in the tray itself, using a plastic beaker as the rolling pin. Make sure the pastry goes to the edges of the tray but not up the sides. Prick the pastry with a fork and then cover with greaseproof paper, so that it goes up over the edges. Fill the paper with baking beans or dry rice and bake in the oven for 15-20 minutes, until just cooked. Remove from the oven and take out the beans and paper, then set aside to cool.
- To make the filling, put all the filling ingredients, apart from the melted chocolate, into a blender and blend until completely smooth. You make need to scrape down the sides with a spatula to make sure everything is blended. Pour in the melted chocolate and blend again until fully incorporated.
- Turn the oven down to gas 4/180C/350F.
- Pour the filling out onto the pastry, you should have enough so that it fills the tray to about ¾ inch deep. Smooth out with your spatula and then cook in the middle of the oven for 45 minutes, until firm and browned. Remove from the oven and allow to completely cool.
- While the tart is cooling you can make the caramel sauce. You also want this to be cool before pouring over the top of the tart to avoid it melting the tart and mixing in. Put all the ingredients, apart from the agar agar, into a saucepan and bring to the boil. Simmer gently for 5 minutes, whisking from time to time, then add the agar agar powder and whisk in. Simmer for 2 more minutes, then turn off the heat and allow to completely cool. It will thicken as it cools, so whisk from time to time to prevent a skin from forming and to keep it pourable.
- When the tart and the caramel sauce have cooled, pour the sauce over the top of the tart and spread it all over with a spatula or pallet knife. Store in the fridge or freezer to completely set firm (2-3 hours).
- To decorate, mix the icing sugar and water together and then drizzle over the top of the tart. You can cut the tart into either 12 large squares, or much small ones as in the picture.
WANT TO LEARN TO COOK AMAZING VEGAN FOOD?
SIGN UP TO MY PATREON MEMBERSHIP SITE RICHARD CHURCH’S VEGAN COOK SCHOOL
AND GET UNLIMITED ACCESS TO ONLINE VEGAN COOKING CLASSES


WANT TO LEARN TO COOK AMAZING VEGAN FOOD?
SIGN UP TO MY MEMBERSHIP SITE RICHARD CHURCH’S VEGAN COOK SCHOOL
AND GET UNLIMITED ACCESS TO ONLINE VEGAN COOKING CLASSES
Check out my latest recipes
Rhubarb and Blueberry Jam
This is a great recipe if you have some leftover rhubarb in your garden, in addition to some fresh blueberries, available now in most supermarkets if you don’t grow them. It’s the kind of thing you can throw together late one evening, as it only requires the occasional stir. You can then leave it to…
Caramelised Red Onion Dip
This is the perfect time of year to be experimenting with cold and light food. Easy items that you can store in the fridge and eat over a few days as the mood takes you. Dips are great for outdoor eating. You can put a selection of homemade dips on the table on any occasion,…
Roasted Asparagus, Basil and Walnut Pesto Served with Baby Potatoes and Broad Beans
You can get asparagus imported all year round in most supermarkets, but British asparagus has its growth season between May and July, with early appearance often at the end of April. Now is the perfect time to make use to these green spears in your everyday cooking. My choice for this recipe was to roast…
Asparagus, Mushroom and Leek Pastries
April 23rd marks the start of asparagus season and we are now starting to see British asparagus appear on the shelves. Young asparagus is a thin and tender vegetable that is perfect for cooking a variety of dishes. It cooks quickly, so you must keep an eye on it. The more mature plant is thicker…
Vegan Meatballs in Tomato Sauce
What is it about a plate of plump vegan meatballs in a rich tomato sauce, nestled comfortably on a soft pillow of spaghetti that is so satisfying even before a single mouthful is taken? It is a dish where even the sight and smell of it has its own umami. It creates thrilling anticipation from…
Vegan Enchiladas
To veganise something like Enchiladas now is incredibly easy with the variety of ingredients available in most supermarkets. For this one I have used fresh vegan mince, along with mushrooms and onions for the chilli base. Don’t worry if you don’t like eating vegan mince, you can always substitute this chilli for my Sweet Potato,…
Spanish Lentils with Vegan Chorizo and Black Pudding
I first tried this dish about 25 years ago, when my Spanish girlfriend made it for me in a bedsit we shared in North London back in the mid-nineties. It was cooked on one of those old Baby Belling stoves that you would often see in bedsits back in those days (they might still have…
Vegan Fudge Cookies
We’ve been enjoying packets of vegan fudge in our house for quite a while now and a recent conversation with my wife got me thinking about how great it would be to have the fudge in a cookie, just like it was chocolate chip. This recipe is the product of that discussion: a very simple…
Great post 😁