Go Back

Confetti Mayonnaise Cake


  • 1 1/2 cups Mayonnaise
  • 2 1/4 cups granulated white sugar
  • 1 1/2 Tablespoon pure vanilla extract
  • 3 large eggs
  • 1 cup whole milk
  • 3 cups all-purpose flour
  • 1 1/2 Tablespoon baking powder
  • 1 1/2 teaspoon kosher salt
  • 1 cup holiday sprinkles
  • For the Vanilla Buttercream:
  • 3 cups or 6 sticks unsalted butter softened
  • 12 cups powdered sugar sifted
  • 3 Tablespoons pure vanilla extract
  • 1 Tablespoon kosher salt
  • 1/3 cup heavy cream
  • red and green food coloring


For the Confetti Cake

  1. Adjust oven rack to middle position and heat oven to 350 degrees Fahrenheit. Spray a 9” by 3” round baking pan with nonstick cooking spray. Line the bottom with parchment paper and spray it again. Set aside.
  2. In a large bowl, whisk together mayonnaise, granulated white sugar, and vanilla extract until blended. Add the eggs, one at a time until well incorporated. Add the baking powder and salt. Whisk to combine. Add the all-purpose flour alternately with the whole milk until mixture is homogenous. Gently fold in the holiday sprinkles.
  3. Pour batter into the prepared baking pan. Make sure to smooth the top with a rubber spatula.
  4. Bake until toothpick inserted in center comes out clean, about 45 minutes to an hour. Cool cake in the pan for 15 minutes then turn out onto a cooling rack and let the cake completely cool, about 2 to 3 hours.
  5. Once cool, use a long serrated knife to trim the domed top and then,cut the cake into thirds. Set aside.

For the Vanilla Buttercream

  1. In a mixer fitted with a paddle attachment, beat together butter, salt, and vanilla until light and fluffy.
  2. At low speed, gradually add the powdered sugar, one cup at a time. Add the heavy cream. Whip until smooth. Set aside 1 cup of buttercream in a small bowl and tint with a few drops of green food coloring.
  3. In another bowl, set aside another cup of buttercream and tint with a few drops of red food coloring. Leave the remaining buttercream as is.
  4. To Assemble Cake
  5. Place the first layer of confetti cake on a cake stand or serving platter.
  6. Put 1 cup of the green buttercream on top and spread evenly. Position the second layer of confetti cake and press to adhere.
  7. Put 1 cup of the red buttercream on top and spread evenly. Place the last layer of confetti cake and press lightly.
  8. Cover the entire cake with a thin coat of buttercream. This is what you call a “crumb coat”, it will ensure that there is no stray crumbs once you apply the final frosting on the outside.
  9. Refrigerate for 30 minutes to set.

To Decorate

  1. Finish icing the cake by using an offset spatula. Frost the top and the sides. Press the holiday sprinkles on the bottom edges and the top edges to make it festive. Enjoy!

Recipe Notes

Recipe courtesy of Sir Kensington’s.