Sätt ugnen på 170 grader varmluft, klä en springform med bakplåtspapper, ca 22 cm i diameter. Vispa smör, socker och vaniljsocker fluffigt med elvisp, tillsätt ett ägg i taget och vispa lite till. Sikta i mjöl och bakpulver, häll i salt och kardemumma. Tillsätt ricotta och rör ihop till en jämn smet. Häll ner smeten i formen. Skiva rabarbern i lite olika storlekar och placera över hela kakan. Strö över pistagenötter, lite strösocker och kardemumma. Grädda i ca 25 minuter tills kakan är genomgräddad, låt svalna och servera med lättvispad grädde eller glass.