Heizen Sie den Ofen auf 175°C vor. Fetten und mehlen Sie die zwei runden Kuchenformen (Ø 9 Zoll) und legen Sie den Boden mit Backpapier aus.
In einer Rührschüssel die weiche Butter und den Zucker mit einem elektrischen Mixer ca. 3-4 Minuten hell und fluffig schlagen.
Fügen Sie die Eier nacheinander hinzu und rühren Sie nach jeder Zugabe gut um. Rühren Sie den Vanilleextrakt unter.
In einer separaten Schüssel das Weizenmehl, Backpulver und Salz zusammen sieben.
Fügen Sie die trockenen Zutaten schrittweise zur Butter-Zucker-Mischung hinzu, abwechselnd mit der Vollmilch. Beginnen und enden Sie mit der Mehlmischung. Mischen Sie, bis alles gerade so kombiniert ist; nicht übermixen.
Heben Sie vorsichtig die frischen Himbeeren mit einem Gummispatel unter, ohne sie zu zerdrücken.
Teilen Sie den Teig gleichmäßig auf die vorbereiteten Kuchenformen auf. Backen Sie im vorgeheizten Ofen 30-35 Minuten, oder bis ein Zahnstocher in der Mitte sauber herauskommt.
Nach dem Backen die Kuchen aus dem Ofen nehmen und etwa 10 Minuten in den Formen auskühlen lassen. Übertragen Sie sie dann auf ein Kuchengitter, um vollständig abzukühlen.
Während die Kuchen abkühlen, bereiten Sie die Zitronenbuttercreme vor. In einer Rührschüssel die weiche Butter cremig schlagen. Fügen Sie schrittweise den Puderzucker, Zitronensaft, Zitronenzesten, Vanilleextrakt und eine Prise Salz hinzu. Schlagen, bis die Creme hell und fluffig ist.
Sobald die Kuchen vollständig abgekühlt sind, legen Sie eine Schicht auf einen Servierteller. Verteilen Sie eine Schicht Zitronenbuttercreme darüber. Legen Sie die zweite Kuchenschicht darauf und bestreichen Sie den gesamten Kuchen mit der restlichen Zitronenbuttercreme.
Dekorieren Sie nach Belieben mit zusätzlichen frischen Himbeeren obenauf. In Scheiben schneiden und servieren.