Measure out the flour, cinnamon, sugar, baking powder, salt, nutmeg and cloves. Put in a large bowl and set aside. (dry ingredients)
Place eggs in hot water for 10 minutes to bring to room temperature. Set aside.
Measure out the milk and extracts, pour into a pitcher and stir together. Set the milk mixture aside. (wet ingredients)
Melt the coconut oil and when cooled add to the milk mixture.
Preheat the oven to 350.
Lightly grease the cake pan or ramekins and place on a baking sheet and set aside.
Wash, peel, core and slice the apples and pears and place in a large bowl. Toss with melted and cooled butter, sugar and cinnamon. Set aside.
Lightly beat the eggs and set aside.
Measure out the raisins and the almonds and set aside.
Pour the cooled coconut oil into the milk mixture and then add it to the flour mixture, stir to just combine.
Add 1/2 the eggs, lightly stir and then add the remaining half and stir till combined.
Fold in the apples and pears, stir till the fruit is well-coated. Optionally, you can fold in 1/3 cup of slivered almonds and 1/4 cup of raisins as well.
Spoon the batter into the prepared baking pan or ramekins. Leave some room (about 1/2 cm) for the batter to rise.
Place the baking sheet into the oven and bake for 20 minutes.
Melt 3 tbsp of butter and let cool. Set aside.
Once the butter has cooled, and while the pudding cake is baking, prepare the topping. Pour the melted and cooled butter and the brown sugar into a small bowl. Add the room temperature egg and the cinnamon and whisk to combine and until smooth.
After the 20 minutes of baking are done, remove the cake from the oven, pour the topping evenly on top and spread it out. Put back into the oven and bake for an additional 15 minutes until golden brown on top.
Make the vanilla cinnamon sauce while the cake bakes for another 15 minutes.
After 15 minutes, remove the cake from the oven and allow it to cool for 10 minutes. Pour the vanilla cinnamon sauce on top. Serve warm as is or with berries and/or vanilla ice cream or whipping cream on the side.