

Preheat your oven 180°C and line two 20 cm cake pans with parchment paper rounds, then grease the parchment paper.
Mix butter and white caster sugar together until combined, then add eggs one at a time.
Add sunflower oil, flour, and cocoa powder to the mixture. Stir slowly until it becomes a thick batter.
Gradually pour in the buttermilk, mixing until the batter becomes smooth again.
Add salt and red food coloring.
Mix baking soda and vinegar together and immediately spoon it into the batter, stirring to combine.
Divide the batter into two baking pans. Bake for 25 to 30 minutes, or until a toothpick inserted into the center comes out clean. After baking, let the cakes rest in the pans for 10 minutes. Then flip them out onto a cooling rack to finish cooling.
Mix butter, powdered sugar, and vanilla extract until the mixture turns white and fluffy.
Gradually add the cream cheese to the butter mixture, gently folding until combined. Be careful not to overmix to prevent the frosting from becoming too soft.
Once the cakes have cooled, using a large serrated knife, slice a thin layer off the tops of the cakes to create a flat surface. (Reserve the trimmed pieces for decoration).
Place one cake layer on a serving plate and spread a thick layer of frosting on top. Stack the second layer on top and lightly frost the outside of the cake for a "naked" look.
Crumble the reserved cake pieces and use them to decorate the edges of the cake, completing your red velvet creation.