Mix softened butter, sugar and vanilla until creamy.
Separate eggs.
Add yolks to butter mixure one by one, mixing in between, until light and very creamy.
Sieve flour and baking powder and mix with nuts and choped chocolate.
Whip egg whites and a pinch of salt until stiff.
Fold nut mixture and beaten egg whites in the butter mixture.
Fill in a greased and floured loaf pan. (30 cm)
Bake in preheated oven at 180° C for 60 to 70 minutes. After 45 minutes cover with a foil, so that it does not get too dark.
Leave to cool.
Dust with powdered sugar. (without chocolate)
OR
Melt chocolate and coconut oil over bain-marie and cover the cake.
Sprinkle with roasted nuts.