Preparation:
For the Carrot Cake:
- Preheat the oven to 350 degrees and grease the glass dish.
- Whisk together flour, baking powder, baking soda, salt, cinnamon, ginger, nutmeg, and cloves in a medium bowl and set it aside.
- Add oil, eggs, vanilla, sugar, and brown sugar in a bowl, and mix until it is combined.
- Then add flour mixture to it and mix properly till it is homogenous.
- Fold the grated carrots and pecans and spread the cake batter into the greased dish.
- Leave it to bake for about 40-50 minutes, or until the toothpick inserted in the center comes out clean.
- Let the cake cool for about 10 minutes and poke holes less than 1 inch apart all over the cake using a wooden spoon.
- Then whisk the instant pudding mix and 4 cups of milk together until there are no lumps.
- Pour the pudding over the cake and into the holes, then smoothen the top of the cake and place it in the fridge until the cake is cooled completely.
For the Frosting:
- Beat the butter, cream cheese, vanilla, and dash of salt well until it is smooth and creamy.
- Add powdered sugar gradually into the mixture, and beat on high speed for about 2-3 minutes.
- Spread the frosting on the cooled cake and put it back in the fridge for 30-45 minutes before serving. You can store for up to 5 days.
Tips:
- In making the cake, you can use walnuts instead of chopped pecans