Vanilla Sheet Cake with Cream Cheese Frosting

Tested & Perfected Recipes

This post may contain affiliate links. Read my full disclosure policy.

The perfect dessert to feed a crowd, this vanilla sheet is easy to frost and decorate, easy to transport, and easy to serve.

Vanilla sheet cake with cream cheese frosting in a baking dish.

Grad parties, potlucks, family gatherings—some occasions just scream for a sheet cake. Less fussy than a layer cake but just as festive, a sheet cake is easy to frost, decorate, transport, and serve. This luscious vanilla sheet cake with cream cheese frosting (or vanilla buttercream frosting, if you prefer) is adapted from my favorite cake cookbook, Perfect Cakes by Nick Malgieri. It’s versatile, too—bake it as vanilla cupcakes or top it with berries for a pretty flag cake.

“The only sheet cake recipe you’ll ever need. The frosting is amazing and the cake is delicious.”

Steph

What You’ll Need To Make Vanilla Sheet Cake

vanilla sheet cake ingredients

Step-by-Step Instructions

Bake the Cake

In a medium bowl, whisk together the flour, salt, and baking soda.

Whisk in a bowl of dry ingredients.

In the bowl of an electric mixer fitted with the paddle attachment (or beaters), beat the butter and sugar on medium speed until light and fluffy, about 5 minutes.

creamed butter and sugar

Beat in the vanilla.

Vanilla in a stand mixer with butter and sugar.

Beat in the eggs, one at a time, scraping down the sides of the bowl as necessary.

adding eggs one at a time

Reduce the speed to low, then beat in one-third of the flour mixture.

adding flour to vanilla sheet cake batter

Pour in half of the buttermilk. Scrape down the sides and bottom of the bowl, then add another third of the flour, followed by the remaining buttermilk and flour.

adding buttermilk to vanilla sheet cake batter

Scrape down the bowl and beat again until the batter is evenly combined. Do not overmix.

vanilla sheet cake batter

Scrape the batter into the prepared baking pan.

batter in cake pan

Bake for 30 to 35 minutes, until the cake is set and lightly golden around the edges. Set the cake on a wire rack to cool completely.

baked vanilla sheet cake

Make the Cream Cheese Frosting

In the bowl of a stand mixer fitted with the paddle attachment, combine the cream cheese, butter, vanilla, and salt. Mix on low speed until combined, then increase the speed to medium-high and beat until aerated and light.

beating butter and cream cheese

Stop the mixer and add about half of the confectioners’ sugar; mix on low to combine. Gradually add the remaining sugar, keeping the speed on low.

Sugar in a stand mixer with batter.

Once all of the sugar is mixed in, increase the speed to medium-high and beat until fluffy, about 1 minute.

cream cheese frosting in bowl

When the cake is cool, use a butter knife or small offset spatula to top the cake with the frosting.

frosting the cake

Swirl the frosting lavishly.

frosted vanilla sheet cake

The cake is best enjoyed fresh on the day it is baked, but it will keep nicely for a few days. Store in an airtight container (or cover tightly with plastic wrap) at room temperature.

Slices of vanilla sheet cake with cream cheese frosting on plates.

You May Also Like

Vanilla Sheet Cake with Cream Cheese Frosting

Vanilla sheet cake with cream cheese frosting in a baking dish.

The perfect dessert to feed a crowd, this vanilla sheet is easy to frost and decorate, easy to transport, and easy to serve.

Servings: 18
Prep Time: 25 Minutes
Cook Time: 35 Minutes
Total Time: 1 Hour

Ingredients

For the Cake

  • 2¾ cups all-purpose flour, spooned into measuring cup and leveled-off
  • ½ teaspoon salt
  • ½ teaspoon baking soda
  • 2 sticks (1 cup) unsalted butter, softened
  • 2 cups granulated sugar
  • 2 teaspoons vanilla extract
  • 4 large eggs, at room temperature
  • 1 cup buttermilk (see note)

For the Frosting

  • 8 oz cream cheese, at room temperature
  • 1 stick (½ cup) unsalted butter, at room temperature
  • 1 teaspoon vanilla extract
  • Pinch salt
  • 4 cups confectioners' sugar
  • Sprinkles, for decorating (optional)

Instructions

For the Cake

  1. Preheat the oven to 350°F and set an oven rack in the middle position. Butter and flour a 9x13-in pan, or use nonstick cooking spray with flour in it, such as Baker's Joy or Pam with Flour.
  2. In a medium bowl, whisk together the flour, salt and baking soda. Set aside.
  3. In the bowl of an electric mixer fitted with the paddle attachment (or beaters), beat the butter and sugar on medium speed until light and fluffy, about 5 minutes. Beat in the vanilla, then beat in the eggs, one at a time, scraping down the sides of the bowl as necessary. (Don't worry if the batter looks a little curdled at this point.)
  4. Reduce the speed to low, then beat in one-third of the flour mixture, followed by half of the buttermilk. Scrape down the sides and bottom of the bowl, then add another third of the flour, followed by the remaining buttermilk. Beat in the remaining flour, then scrape down the bowl and beat again until the batter is evenly combined. Do not overmix.
  5. Scrape the batter into the prepared baking pan and bake for 30 to 35 minutes, until the cake is set and lightly golden around the edges, and a toothpick inserted into the center comes out clean. Set the cake on a wire rack to cool completely.

For the Frosting

  1. In the bowl of a stand mixer fitted with the paddle attachment (or beaters), combine the cream cheese, butter, vanilla and salt. Mix on low speed until combined, then increase the speed to medium-high and beat until aerated and light, about 2 minutes. Stop the mixer and add about half of the confectioners' sugar; mix on low to combine. Gradually add the remaining sugar, keeping the speed on low. Once all of the sugar is mixed in, increase the speed to medium-high and beat until fluffy, about 1 minute.
  2. When the cake is cool, use a butter knife or small offset spatula to swirl the frosting lavishly over top. The cake is best enjoyed fresh on the day it is baked, but it will keep nicely for a few days. Store in an airtight container (or cover tightly with plastic wrap) at room temperature.
  3. Note: If you’d like to make your own buttermilk, check out the easy method here.

Nutrition Information

Powered by Edamam

  • Serving size: 1 piece of cake
  • Calories: 462
  • Fat: 21 g
  • Saturated fat: 13 g
  • Carbohydrates: 65 g
  • Sugar: 50 g
  • Fiber: 1 g
  • Protein: 5 g
  • Sodium: 199 mg
  • Cholesterol: 96 mg

This website is written and produced for informational purposes only. I am not a certified nutritionist and the nutritional data on this site has not been evaluated or approved by a nutritionist or the Food and Drug Administration. Nutritional information is offered as a courtesy and should not be construed as a guarantee. The data is calculated through an online nutritional calculator, Edamam.com. Although I do my best to provide accurate nutritional information, these figures should be considered estimates only. Varying factors such as product types or brands purchased, natural fluctuations in fresh produce, and the way ingredients are processed change the effective nutritional information in any given recipe. Furthermore, different online calculators provide different results depending on their own nutrition fact sources and algorithms. To obtain the most accurate nutritional information in a given recipe, you should calculate the nutritional information with the actual ingredients used in your recipe, using your preferred nutrition calculator.

See more recipes:

Comments

  • Made this yesterday for my daughter’s 12th birthday, and it was perfect! Great texture and flavor, and the frosting was airy and delicious. Thank you for another great recipe!

    • — Kelley on February 9, 2025
    • Reply

Add a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.