Bereid eerst de vorm voor (25 cm × 25 cm) en bekleed hem met huishoudfolie.
Bereid een au-bainmariebad voor: Neem 2 potten van verschillende grootte die in elkaar passen, maar waarbij de bodem van de kleinere pot de bodem van de grotere niet raakt – het beste is een pan en een kom (bij voorkeur van glas of roestvrij staal). Giet een beetje water in de pan en breng het aan de kook.
Zet het vuur daarna laag en hang de kom in de pan – de bodem van de kom mag het water niet raken. Doe de chocolade en de boter in de kom en laat ze langzaam smelten boven de hete stoom.
Verhit ondertussen een koekenpan op middelhoog vuur. Hak de noten grof en doe ze zodra de pan heet is in de pan. Rooster ze droog onder voortdurend roeren gedurende 3–4 minuten op middelhoog vuur. Zet het vuur daarna uit en laat de noten in de pan nagaren.
Zodra de chocolade gesmolten is, zet je het vuur uit, voeg je de noten, de kokosmelk en het vanille-extract toe aan de chocolade en roer je alles goed door.
Giet het chocolademengsel in de voorbereide vorm en zet die minstens 4 uur in de vriezer. Snijd de fudge na die tijd in de gewenste stukken en serveer.
De kant-en-klare fudge kan in de vriezer worden bewaard, waar hij ongeveer 1–2 maanden houdbaar is.