These bite-sized treats are pretty much the epitome of deliciousness – sweet, creamy and chocolatey. The roasted blueberries add a wonderful fruity aspect, as well as a good nutritional punch. Combine it with the protein from almonds and the antioxidants from dark chocolate and we have a sweet treat that is pretty much a nutritional powerhouse whilst still remaining utterly decadent.

Best of all – these are ready is less than an hour and can last in the fridge/freezer for a couple of weeks. That is if you don’t finish them before.

To make these delicious treats I teamed up with Blueboost, who not only supply South Africa with the BEST blueberries but also publish a truly inspiring blog of all things good. You can find a couple more my recipes on there too!

Now, to get back to the chocolate cups, you can make these in any size cupcake liners – small ones work really well too! Also, then you might not eat an entire chocolate cup at once and they might last you for longer.

I was smitten by these from the first bite – I’m sure you will be too!

In a medium-sized bowl, combine the blueberries, honey and lemon juice. Mix well. Place in a single layer on an oven-tray and roast for 10-15 minutes, until the blueberries have released some of their juices. Let cool at room temperature.

While the blueberries are roasting, melt the chocolate in a tight-fitting bowl over a pot of boiling water. When the chocolate is melted, place a tablespoon of it into a cupcake liner and swirl it around to coat the sides about 2-3 cm high. Repeat with the rest of the liners and place in the freezer to solidify for 15-30 minutes.

When the chocolate has solidified, place a teaspoon of almond butter in each and top with a tablespoon of roasted blueberries and their juices. Top with a tablespoon of melted chocolate (if it has solidified then place in back over boiling water, slowly heat it up again). Place the cups in the freezer for 30 minutes or until solidified. Keep in the fridge or freezer. Enjoy!