Heidelbeeren, die Zitrone und die Orange waschen.
Schale der Zitrone und der Orange abreiben.
Eine halbe Orange auspressen.
Eier trennen.
Die weiche Butter mit dem Zucker, einer Prise Salz, Vanilleextrakt, Zitronenabrieb und Orangenabrieb in eine Schüssel geben.
Alles zu einer cremigen, glatten Masse rühren.
Eigelbe nach und nach unter ständigem Rühren hinzufügen.
Die gemahlenen Mandeln, den Zimt und den Orangensaft dazugeben.
Alles gut miteinander vermengen.
Heidelbeeren vorsichtig unter den Teig heben.
Eiweiß steif schlagen.
Den Eischnee vorsichtig unter den Teig heben, damit die Masse schön luftig bleibt.
Eine Springform mit 24 cm Durchmesser mit Backpapier auslegen.
Den Teig in die Form füllen und glatt streichen.
Den Heidelbeerkuchen im vorgeheizten Ofen (170 °C Ober-/Unterhitze oder 150 °C Umluft) 30 Minuten backen.
Den Kuchen aus dem Ofen nehmen und vor dem Herauslösen aus der Form gut abkühlen lassen.
Nach Belieben mit frischen Heidelbeeren servieren.