Step 1: *preheat oven to 250 degree. Line 2 baking pans with parchment paper. Set aside.
Step 2: *in a bowl, mix together the flour, baking powder, cocoa powder and salt.
Step 3: *in a large bowl, cream together the sugar, oil, eggs and vanilla extract.
Step 4: *add half of the dry ingredients in the egg mixture.
Step 5: *mix on low speed until well combined.
Step 6: *add the remaining dry ingredients, mix well.
Step 7: *divide the batter evenly among the two baking pans, pop them in the oven and bake them for about 25 minutes or until cooked through.
Step 8: *allow them to cool completely.
Step 9: *to make the frosting, in a large bowl, cream together (using a hand mixer) the butter, cream cheese, sugar, vanilla and salt.
Step 10: *add enough milk, until the frosting is nice and creamy.
Step 11: *place one of the cakes in a tray, spread frosting evenly.
Step 12: *place the other cake on top, and frost all over the top and sides of the cake.
Step 13: *serve chilled. 😉