Verwarm de oven voor op 200 graden. Snijd de boter en de chocolade in stukjes en smelt dit au ban marie boven een pan kokend water (laat de schaal met chocolade het water niet aanraken). Roer goed door totdat alle stukjes gesmolten zijn. Laat de gesmolten chocolade op kamertemperatuur komen.
Mix ondertussen de eieren met de basterdsuiker en vanillesuiker in ongeveer 10 minuutjes tot een volle bleke romige crème die ongeveer in hoeveelheid is verdubbeld. Doe hier de gesmolten chocolade bij en mix alles door elkaar totdat het één glad geheel is.
Zeef hier vervolgens de bloem, espresso en cacao boven en voeg lekker veel grof zeezout toe naar smaak. Doe er ook een handjevol geroosterde hazelnoten bij. Spatel alles door tot een mooi egaal beslag.
Doe een stuk bakpapier in een cake- of bakblik. Laat het uitsteken zodat je straks de brownie er gemakkelijk uit kunt tillen. Bak de brownie in zo'n 25 minuten gaar. Beweeg de brownie op en neer om te kijken of de binnenkant nog wiebelig is. Als dat zo is, is de brownie nog niet helemaal gaar. Bak de brownie dan nog 5 minuutjes extra.
Laat de brownie daarna volledig afkoelen in het bakblik en daarna nog ongeveer een uurtje in de koelkast.
Smelt de extra chocolade en giet deze over de brownie heen, smeer uit met een mes en bestrooi met grof gehakte hazelnoten en extra zeezout. Laat de chocolade uitharden in de koelkast.
Snijd de brownie daarna in stukjes. Je kunt 'm dan gewoon buiten de koelkast bewaren. Bewaar je 'm toch in de koelkast, haal de brownie dan ruim voordat je 'm wil eten uit de koelkast.