-
Preheat oven to 340-350ºF, 170ºC. Brush a 4 cup/1 liter heatproof bowl or deep casserole with oil.
-
Put the raisins in the pan with the water. Bring to a boil, then remove from heat. Let steep for 10 minutes, then drain.
-
Make the sauce: Put all sauce ingredients into a saucepan. Bring to a boil, stir, reduce heat and simmer for 10 minutes.
-
In a stand mixer bowl or large mixing bowl, whisk together the oil, sugar and ground almonds until thick and syrupy. This could take up to 8 minutes when using an electric mixer!
-
Add eggs, one at a time, beating well after each addition. Combine the raisins with the flour, salt, baking powder & baking soda. Stir into egg mixture.
-
Pour cake mixture in prepared baking dish and pout hot sauce on top. Place dish on a baking sheet & bake for 1 hour or until well risen. If pudding starts browning too quickly, cover top with parchment paper.
-
Let cool for 2-3 minutes in the bowl then turn out onto a warmed serving plate.