Preheat oven to 150 C. Line a greased 20cm x 30cm baking tray with parchment paper
In a small saucepan over low to medium heat, combine dates, peanut butter (or tahini), honey, coconut oil and vanilla extract. Stir to melt and blend into a smooth paste. Remove from heat and set aside
Place remaining ingredients in a large bowl and mix well, then carefully add in the melted paste. Use a spatula to thoroughly combine the mixture - be careful as the peanut mixture may still be hot
Once the ingredients are fully blended, press the mixture firmly down on the prepared baking tray, smoothing the top evenly with the back of a spoon. Place tray in the preheated oven and bake for 35-40 minutes, or until the top turns golden brown
After baking, let the tray cool for a while then place in the refrigerator. Once chilled, remove the tray and carefully slice the mix into individual bars or squares.