The Ultimate Chocolate Dessert Bars

These four layered chocolate dessert bars are the ultimate sweet treat – with a decadent, rich flavour and addictive texture, they’re everything that you could want from a dessert and more – a chocolate shortbread base, fudgey nutty brownie and gooey chocolate date caramel all topped with the most incredible sweet chocolate ganache – dessert couldn’t possibly get any better.

It’s no secret that no bake treats are my absolute favourite! There might be 4 layers to these bars but they’re still relatively easy to make – there’s actually only 8 ingredients used and they’re repeated throughout the recipe. The base, like a lot of my desserts, is made up of a blend of dates, cacao powder, coconut oil and nut butter – which although it sounds fairly basic, together creates something so moreish and delicious.

Whilst I can usually pick out a favourite layer, I am completely and utterly torn when it comes to these bars – each bite is so sticky, sweet and addictive and I definitely have to resist temptation to not devour the whole batch at once! I usually store the remainder of a batch of sweet treats in the freezer, but these definitely didn’t last long enough for that. Between me and my mum, we’re both in agreement that these are up there with the best desserts that I’ve made and I’ve no doubt that you’ll be just as impressed.

I think that these bars are the perfect way to end my veganuary series – sweet treats are my favourite thing to make and chocolate is quite possibly my favourite food, so it was very much a selfish recipe. These bars are so decadent that they feel like such a celebration, and posting every day this month hasn’t been the easiest of tasks so I definitely think that I deserve a little treat! I think that this recipe, along with the rest of my posts this month, helps to sum up what Nourishing Yas is about – showing that plant-based food truly is delicious and that it doesn’t have to be over complicated or expensive. These bars show that veganism isn’t about restriction and you can definitely still eat chocolate too!

I hope that my veganuary series inspired you in one way or another – whether it’s given you some breakfast, dinner or dessert inspiration, provided you with some new vegan beauty products or recipe resources. And whether you took the full veganuary pledge, switched your dairy free milk to a nut milk or incorporated one more plant based meal a week, I hope that you found it helpful and remember that every step, no matter how small it may seem, is one in the right direction.

I love seeing you recreate my recipes so if you make this, please let me know in the comments below and don’t forget to tag me in your photos on Instagram using @nourishingyas or #nourishingyas.


makes 12 bars

for the shortbread base
  • 2 cups ground oats
  • 1/2 cup ground almonds
  • 3 and 1/2 tbsps cacao powder
  • 2 tbsps coconut oil, melted
  • 2 tbsps maple syrup
  • 3 tbsps nut milk
for the nutty brownie
  • 150g almonds
  • 150g medjool or deri dates
  • 3 tbsps cacao powder
  • 2 and 1/2 tbsps smooth peanut butter
for the chocolate date caramel
  • 150g medjool or deri dates
  • tbsp smooth peanut butter
  • tsp cacao powder
  • 3 tbsps water
for the chocolate ganache
  • 4 tbsps maple syrup
  • 4 tbsps cacao powder
  • 4 tbsps coconut oil
  • 3 tbsps smooth peanut butter


  1. Line a square baking tin with grease proof paper and leave to one side.
  2. Add all of the base ingredients to a blender or food processor and mix until fully combined.
  3. Remove the shortbread mixture from the blenderand transfer to the tin. Spread in to an even compact layer and pop in to the freezer whilst you make the brownie layer.
  4. Add all of the brownie ingredients to the blender and blitz until fully combined. Spread the brownie in an even, compact layer on top of the shortbread base and return to the freezer.
  5. To make the date caramel add the dates, peanut butter, cacao powder and water to the blender and blend until smooth and creamy. If the caramel isn’t smooth enough then add a little more water. Once smooth, spread in an even layer on top of the brownie and return to the freezer to set.
  6. Prepare the ganache by melting the coconut oil in a small pan, over a low heat. Once fully melted, add in the maple syrup, cacao powder and peanut butter and stir until everything is mixed together.
  7. Pour evenly over the chocolate brownie layer and return to the freezer to set for 1-2 hours.
  8. Once set, remove from the freezer and leave to thaw slightly before cutting into 12 slices and enjoy! Store any leftovers in the freezer and thaw in the fridge before serving.

This post is part of my Veganuary series; you can learn more about the campaign and donate here.

If you liked this recipe then why not try my Salted Caramel Brownie Cheesecake Slice Peanut Butter Popcorn Protein Bars.

Posted by

Hi, I'm Yasmin! Plant based recipe developer and certified health and wellness influencer. I share simple, nourishing plant based recipes along with tips on healthy living, mental health and well being, in the hope that I can inspire others to be the healthiest and happiest versions of themselves.

5 thoughts on “The Ultimate Chocolate Dessert Bars

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.