Betræk en kageform med smør, læg bagepapir i bunden og smør let papiret samt de udsatte sider.
I en skål, pisk mel, bagepulver, salt og kardemomme sammen.
I skålen på en køkkenmaskine med flad pisker, bland sukker, smør, olie og ekstrakter ved medium hastighed, indtil du får en lys og cremet blanding, cirka 2 minutter.
Tilsæt æggene ét ad gang, mens du pisker ved medium hastighed efter hver tilsætning, indtil ægget er godt inkorporeret.
Tilsæt melblandingen og bland ved lav hastighed, indtil alt er godt kombineret, cirka 30 sekunder.
Skrab siderne af skålen og bland en sidste gang for at sikre, at dejen er ensartet.
Tilsæt næsten alle blommerne til skålen (gem 1 til 2 spiseskefulde til siden) og bland, indtil de er godt fordelt.
Hæld dejen i den forberedte form, og fordel den i et jævnt lag. Drys toppen med de resterende blommer.
I en lille skål, bland ingredienserne til topping, og drys jævnt denne blanding over dejen.
Bag kagen med blommer i 55 til 65 minutter, og dæk den med stanniol, hvis nødvendigt, indtil en tandstik eller spidsen af en kniv, der er indsat i midten, kommer ud ren, og den indre temperatur når mindst 93 °C på et digitalt termometer.