In fact it's adapted from hollyshaner's recipe, In the Netherlands the All Purpose Flour didn't work as well as the Patent Flour, and somehow also the baking powder, so I added baking soda, for the chewy-ness I added Zante Currant - I feel like adding walnut/pecan would also be good! Experiment. —nikoleung
In a bowl of mixer, beat together sugar and eggs until thick. Add rum and vanilla.
In a large bowl, combine flours, baking powder, baking soda, cardamom, cinnamon. Add carrots, zante currant and orange zest, toss to coat.
Add flour mixture, alternately with yogurt and oil, to egg mixture. Stir with spatula. Add salt now and taste to test.
Preheat oven to 325 (180C). Grease a loaf pan or insert baking paper in it. Pour batter in pan. Bake for 50-60 minutes. Cool in pan for 10 minutes, then out on a rack to cool completely. Frost with Cream Cheese Frosting.