Break the bananas into a blender, add the apple puree & vanilla. Blend. Loosely chop the dates to ensure no pits. Blend until the mix is smooth.
Heat the oven to 180°C (350°F). Line a brownie pan with non-stick baking paper.
Drain & rinse the beans, then stir them in batches into the wet ingredients still in the blender. Blend, adding just enough cold coffee to stop the blender gagging.
Put the oats, cocoa, carob & chilli in a food processor. Whizz to course flour stage.
Transfer the dry ingredients into a bowl and stir in the walnuts & chocolate chips.
When the oven’s hot, mix the wet ingredients into the dry.
Pour into the baking pan, smoothing it out to 1½ - 2cm thick.
Bake approx 30 mins until they’re a little crusty on the outside but moist inside.
Cool a little then rub ground almond across the top, dusting it into the cracks. Cut when cold. Store in the fridge and serve slightly warmed or at room temperature.