Preheat the oven to 350 degrees F. Lightly grease the bottom and sides of a 9-inch springform pan with olive oil, cut a parchment circle for the bottom and grease both sides. Set aside.
In a small sauce pan over medium heatn, bring the raisins and rum to a low boil, remove from heat and set aside to cool. Once cool, drain off any remaining rum.
Use a food processor or box grater to shred the carrots. Place them on a dry dish towel and roll it up tightly to absorb the moisture. Leave the carrots wrapped up until ready to add to the cake batter.
Chop the pistachios, reserve 2 tablespoons for the top of the cake.
Add dry ingredients to a mixing bowl and whisk to combine. Be sure all ingredients are completely incorporated. You want the baking powder to be evenly distributed.
Combine the olive oil and sugar in a mixing bowl. Use a hand mixer or stand mixer with the whisk attachment and mix for 2-3 minutes until the color lightens and sugar begins to melt into the oil.
Add the eggs and whisk for another 2-3 minutes until the color turns a pale yellow and the mixture starts to get frothy on top.
Add the dry ingredients to the wet, folding gently with a silicone spatula and making sure there are no bits of dry almond flour. Then fold in the carrots, the raisins (drained of rum) and pistachios. Last, add the lemon juice and zest and stir gently until all ingredients are fully incorporated.
Transfer the batter to the prepared pan and top with the reserved pistachios. Bake for 45 minutes until the top is a deep golden brown, the center is completely set, and the edges are pulling away from the side of the pan. Allow to cool completely on a wire rack before removing from the pan.
While the cake cools, make the mascarpone cream. Allow the mascarpone to soften at room temperature for 10-15 minutes. In a mixing bowl, combine the mascarpone, rum and powdered sugar, stirring until smooth.
Once you put the cake in the oven, leave it alone! Don't move the oven rack around. Since the cake is made with olive oil, there is a risk that it will fall. I know that 45 minutes sounds like a long time, but trust me, it needs it.
If you prefer not to use the rum, just use water to rehydrate the raisins. Replace the rum in the mascarpone cream with ½ teaspoon of vanilla.
If you can't find golden raisins, substitute with regular raisins.
Pecans or walnuts can be substituted for the pistachios.
Store in the refrigerator. Keeps up to one week.
This post contains affiliate links. If you make a purchase through one of my links, I may make a small commission at no additional cost to you. As an Amazon Associate, I earn from qualifying purchases. Read my full disclosure policy here.