Preheat the oven to 325 F. Butter and flour two 8 inch round cake pans (alternatively use a baking spray).
Set the sugar in the bowl of the stand mixer and over it zest the lemons. Rub the zest into the sugar using your fingers until the texture resembles wet sand.
Add the butter and oil to the bowl, as well as the cardamom, rose water, vanilla and salt. Affix the paddle attachment and beat the mix starting on low, working up to medium speed.
Scrape down the bowl as needed and beat again until you have a light and airy mixture.
With the mixer on, one by one add the eggs allowing 20-30 seconds between each addition. Scrape down the bowl as needed and beat again until the mixture is all smooth.
Add the flours and baking powder and turn the mixer on low, as it mixes pour in the kefir/buttermilk. Mix until just combined.
Divide the batter between the two cake pans and smooth out the tops. The cakes won’t dome much in the oven but evening them out prevent any little that might.
Bake until a cake tester comes out clean, about 25 minutes.
Let the cakes cool in their pan for about 5 minutes after baking then transfer to a cooling rack.
Once they are completely cool, slice off any doming with a cake slicer or bread knife (eat the ‘hat’ as a snack ;-) )