01 -
Preheat the oven to 175°C. Grease and line a 23×33 cm baking pan with parchment paper.
02 -
Cream unsalted butter and granulated sugar with an electric mixer on medium speed until pale and fluffy, about 3–4 minutes.
03 -
Add neutral oil, egg whites, and vanilla extract to the mixture and blend until fully combined.
04 -
In a separate bowl, whisk together flour, baking powder, baking soda, and salt. Alternately add dry ingredients and buttermilk to the wet mixture, starting and ending with the dry components. Mix until just incorporated; do not overmix.
05 -
Pour batter evenly into the prepared pan. Bake for 25–30 minutes, or until a toothpick inserted in the center comes out clean. Remove from the oven and allow the cake to cool completely in the pan.
06 -
Stir vanilla extract into whole milk in a small bowl. Reserve for assembly.
07 -
Beat room-temperature butter until light and aerated. Add cream cheese and continue beating until smooth. Gradually incorporate powdered sugar, mixing well between additions. Beat in clear vanilla extract until silky.
08 -
In a medium bowl, combine flour, granulated sugar, brown sugar, baking powder, and salt. Add oil and clear vanilla extract. Blend with a fork until clusters form, then fold in rainbow sprinkles. Spread crumbs on a lined baking sheet and bake at 175°C for 20 minutes. Cool completely.
09 -
Cut the cooled cake horizontally into two even sheets. Place the bottom sheet on a serving tray, brush generously with vanilla milk soak.
10 -
Spread a portion of frosting over the base layer. Gently place the second sheet on top, brush again with milk soak, and frost the entire surface and sides evenly.
11 -
Scatter the baked cake crumbs liberally over the top of the frosted cake. Let the assembled cake rest at room temperature at least one hour before slicing and serving.