After a long time trying to perfect this recipe we’ve finally got the best vegan brownies! They’re gooey and soft, but still super chocolaty with pockets of melted dark chocolate running through. With no compromise on flavour either, with a sweet jammy centre and soya ganache and fresh berries on top, to give that extra chocolate hit. If you’re vegan, or even if you’re not, these are worth a try.

They’re also so simple to make, as you just chuck all of the ingredients into a food processor and you’re done! Simple and gorgeous.

Ingredients (makes 16 slices)

  • 150g dates
  • 150g dairy free margarine (I use flora dairy free)
  • 375g caster sugar
  • 60g golden syrup
  • 2 tsp vanilla
  • 350g plain flour
  • 50g cocoa powder
  • 2 tsp baking powder
  • 200ml soya cream
  • 100g dark chocolate chips

For the toppings:

  • 75ml soya cream
  • 150g dark chocolate
  • 100g raspberry jam (click here for the perfect jam to go with the recipe)
  • fresh berries



  1. First you need to soak the dates, I know this sounds weird but it gives the brownies their gooey texture. Just pour enough boiling water on them to cover, and set aside for about 15 minutes.
  2. Now preheat your oven to 180 degrees, and line a tray bake tin with baking paper.
  3. Once your dates have been soaking for about 15 minutes, place in a food processor and blend until smooth. Now add all the rest of your ingredients, apart from the dark chocolate chips. Blend together until smooth and well combined.
  4. Gently fold in your dark chocolate chips and pour into your tin, making sure it’s smooth and even on top.
  5. Bake for 15-20 minutes, it should be slightly soft on top. Now leave to cool for a couple of hours.
  6. To make the soya ganache for the top heat the cream on a medium heat until boiling, then pour it over the chocolate. Stir until all the lumps of chocolate have gone and you’re left with a smooth, silky texture.
  7. Place in the fridge for half an hour, you should have a silky ganache that’s a nice pipable consistancy.
  8. Now you’re ready to decorate. Cut the brownies into 16 slices, then make a hole in the centre with an apple corer. Make sure the hole doesn’t go all the way to the bottom as you don’t want the jam to fall out!
  9. Spoon your jam into each hole, then pipe on top a blob of your ganache. This will hide the jam, so it looks a bit neater!
  10. Now all you need to do is top with fresh berries, and enjoy!