Buttermilch mit Butter und Zucker lauwarm erwärmen. So lange rühren, bis sich der Zucker aufgelöst hat. Mehl mit Hefe und Salz vermischen. Lauwarme Buttermilch dazugeben und zu einem glatten Teig vermengen. Kein weiteres Mehl unterkneten.
Teig zu einer Kugel formen. Eine Schüssel mit Öl einfetten und Teig hineingeben. Mit einem feuchten Küchenhandtuch abdecken und 45 Minuten ruhen lassen.
Teig auf einer bemehlten Arbeitsfläche kurz durchkneten. Kastenform mit Öl einfetten und Teig hineingeben. Mit einem feuchten Tuch abdecken und erneut 30 Minuten ruhen lassen.
Backofen auf 180 °C Ober-/Unterhitze vorheizen.
Für den Belag Butter mit Sahne, Zucker, Honig und Zimt erhitzen. So lange rühren, bis sich der Zucker aufgelöst hat. Topf vom Herd nehmen und Mandeln unterrühren, kurz auskühlen lassen.
Mandeln auf dem Kuchen verteilen und im heißen Ofen ca. 35 Minuten backen, ggf. nach 20 Minuten mit Alufolie abdecken.
Für die Füllung 50 ml Milch mit Vanillepuddingpulver glatt rühren. Restliche Milch mit 4 EL Zucker aufkochen. Angerührtes Puddingpulver unterrühren und Pudding unter Rühren einmal aufkochen lassen. Topf vom Herd nehmen und Oberfläche mit Frischhaltefolie bedecken, auf Zimmertemperatur auskühlen lassen.
Birnen waschen, vierteln und entkernen. Anschließend in schmale Spalten schneiden. Mit 1 EL Zucker, Zimtstange und 4 EL Wasser aufkochen und bei mittlerer Hitze ca. 5 Minuten weich garen, auskühlen lassen.
Vanilleschote halbieren und Mark auskratzen. Butter mit Vanillemark schaumig schlagen. Vanillepudding esslöffelweise dazugeben, beiseitestellen.
Kuchen aus der Form stürzen und waagerecht halbieren. Beide Hälften auf der Schnittfläche mit Buttercreme bestreichen. Untere Kuchenhälfte mit Birnen belegen. Obere Kuchenhälfte aufsetzen, kaltstellen.
Für die Soße Zucker mit 1,5 EL Wasser aufkochen und goldbraun karamellisieren lassen. Vom Herd nehmen und Crème fraîche sowie Salz unterrühren. Vor dem Servieren Kuchen mit Karamellsoße beträufeln.