Eine quadratische Pfanne (23 x 23 cm) einfetten.
Die Butter in einem großen Topf bei mittlerer Hitze schmelzen. Den braunen Zucker und die Vanille einrühren. Die Haferflocken hinzufügen. Bei schwacher Hitze 2–3 Minuten kochen lassen, oder bis alles gut vermischt ist. Die Hälfte der Mischung auf den Boden der vorbereiteten Pfanne drücken. Die andere Hälfte für die Oberseite beiseitestellen.
In der Zwischenzeit die Schokoladenstückchen und die Erdnussbutter in einem kleinen, schweren Topf bei schwacher Hitze unter häufigem Rühren schmelzen, bis eine glatte Masse entsteht. Die Schokoladenmischung auf den Boden der Pfanne gießen und mit einem Messer oder der Rückseite eines Löffels gleichmäßig verteilen. Die restliche Hafermischung unter leichtem Druck über die Schokoladenschicht streuen. Abdecken und 2–3 Stunden oder über Nacht kühl stellen. Vor dem Schneiden in Riegel auf Zimmertemperatur bringen