You could use any cake or frosting recipe, but if you’re looking for something moist and delicious, I’d highly recommend my favorite vanilla mayo cake recipe. I also found the perfect cream cheese frosting recipe which is light and fluffy. The best part is that it’s not too sweet and uses way less sugar than most other recipes. I’m never using another cream cheese frosting recipe ever again!
Whipped Cream Cheese Frosting
From Not So Humble Pie
Yields enough to frost a 8″ or 9″ double-layer cake or 3-4 mini layer cakes
1lb (16 oz) full fat cream cheese, softened but still cool
1 1/2 cups powdered sugar
1 cup cold heavy cream (use the ultra heavy 40%+ cream if you can find it)
1 teaspoon vanilla bean paste or vanilla extract
Sift the powdered sugar and add the cream cheese and vanilla to a large bowl. With an electric mixer, beat them thoroughly until fluffy and completely smooth/lump-free. In a separate bowl, beat the heavy cream to nearly stiff peaks, then add the whipped cream into the cheese mixture, scrape down the sides of your bowl and quickly and briefly beat to combine. Do not over beat.