Den Ofen auf 175° vorheizen. Eine Kastenform von 30 cm Länge mit Backpapier auslegen.
Für den Teig die Butter in einem Topf leicht bräunen, etwas abkühlen lassen. Rohrzucker, Milch, Eier, Vanilleextrakt, Zimt und die geschmolzene Butter verrühren. Halva fein zerkrümeln und mit dem Mehl, Backpulver und einer Prise Salz mischen, unter die Buttermischung rühren.
Die Birnen schälen, entkernen, klein schneiden und in einer Schüssel mit 2 TL Zimt-Zucker mischen. Die Nüsse hacken. Beides unter den Teig mischen. Den Teig in die vorbereitete Form geben.
Für die Streusel die Nüsse grob hacken und mit der geschmolzenen Butter, Zucker, Kakaonibs, Mehl und einer Prise Salz zu Streuseln vermengen und auf den Teig geben.
Den Kuchen auf der mittleren Schiene ca. 80 Minuten backen.