Ingredients
Method
Preparation
- Preheat oven to 350 F. Grease and line two 8-inch round pans with parchment.
- Whisk flour, baking powder, baking soda, salt, and cocoa. Set aside.
Mixing
- In a mixer, beat butter and sugar until fluffy. Stream in oil. Beat in eggs one at a time. Add vanilla.
- Stir gel color into the buttermilk until it looks vibrant purple.
- Add half the dry mix, then the purple buttermilk, then the remaining dry mix. Mix just until combined.
Baking
- Divide batter into prepared pans. Bake for 26 to 32 minutes or until a toothpick shows moist crumbs.
- Cool completely.
Frosting
- For frosting, microwave white chocolate in short bursts until melted and smooth. Let it cool for 10 minutes.
- Beat cream cheese and butter until creamy. Add cooled white chocolate, vanilla, and salt. Beat in powdered sugar until fluffy.
Assembly
- Level cake layers if needed. Spread frosting between layers and all over the cake. Chill for 20 minutes for clean slices.
Notes
To keep cake moist, wrap cooled layers in plastic and chill before frosting. Cover and refrigerate after frosting. Can be made gluten-free with a suitable blend.
