Den Backofen auf 180 Grad vorheizen. Die Süßkartoffeln zerstampfen und die geschmolzene Butter, Milch, Zucker, Vanille, geschlagene Eier und eine Prise Salz hinzufügen. Umrühren, bis alles gut vermischt ist. In eine flache Auflaufform oder eine gusseiserne Pfanne gießen.
Butter, braunen Zucker, Mehl und Pekannussstücke in einer kleinen Schüssel vermengen und mit den Fingern feuchte Streusel formen. Großzügig über den Auflauf streuen. 25–35 Minuten backen, bis sich die Ränder von den Seiten der Pfanne lösen und die Oberseite goldbraun ist. Vor dem Servieren stehen lassen, damit die Mischung etwas abkühlt und fest wird.