Go Back
+ servings
A funfetti layer cake on a white cake stand with a slice taken out on a white plate against white background
Print Recipe
5 from 5 votes

White Cake Recipe

This moist and fluffy, melt in your mouth white cake is the go-to cake recipe you’ve been searching for! Whether you wrap this tender, airy White Cake in smooth buttercream or whipped meringue you’re destined for an irresistible bite you’ll keep coming back for!
Prep Time25 mins
Cook Time45 mins
Total Time1 hr 10 mins
Course: Dessert
Cuisine: American
Servings: 3 8 inch layer cakes
Calories: 1700kcal


  • 3 cups cake flour 345 grams
  • 2 tsp baking powder 7 grams
  • 1/2 tsp baking soda
  • 1/2 tsp fine sea sal 2 grams
  • 8 oz unsalted butter, softened 226 grams/ 2 sticks
  • 2 cups granulated sugar 400 grams
  • 2 tsp vanilla extract
  • 1 tsp almond extract
  • 2/3 cup egg whites about 5 large egg whites/ 160 grams
  • 3/4 cup sour cream 180 grams
  • 3/4 cup whole milk 170 grams
  • 1/2 cup sprinkles


  • At least 30 minutes before mixing, take the butter, eggs, milk and sour cream out of the refrigerator to come to room temperature. Separate the eggs. Measure out the rest of the ingredients.
  • Position the oven rack to the center position. Preheat the oven to 350°F/175°C. Prepare your baking pan(s) with non-stick spray and parchment paper or with paper liners if making cupcakes.

To make the cake

  • Sift together the cake flour, baking powder, and baking soda. Add the salt, whisk together, and set aside.
  • In the bowl of a stand mixer fitted with the paddle attachment, or in a large bowl with a hand mixer, combine the butter and sugar. Cream together on medium speed until very light and fluffy, about 5 minutes. Stop the mixer and scrape down the sides and bottom of the bowl halfway through mixing. The mixture should be very pale yellow after mixing.
  • With the mixer running on medium/low speed add the vanilla and almond extracts. Next, slowly add in the egg whites while the mixer continues running. Scrape down the sides of the bowl periodically as you slowly incorporate the egg whites.
  • Mix the milk and sour cream together. Alternate adding the dry ingredients into the bowl in three additions with the milk/sour cream mixture in two additions, starting and stopping with the dry ingredients. Mix on medium speed in between each addition until fully incorporated. Carefully fold the sprinkles into the batter.
  • Transfer the batter into the prepared pan(s). Bake at 350°F/175°C. A sheet cake will take about 35-45 minutes. Layer cakes will take 22-26 minutes, and cupcakes will take 18-25 minutes. Pull out of the oven when the cake is firm but springs back when gently pressed in on the center, or when a cake tester comes out clean.
  • Cool the cakes in their pan completely on a cooling rack before turning out of the pan and frosting.
  • Store the cake covered in foil or plastic wrap at room temperature for up to 3 days.


A frosted White Cake will last 4-5 days at room temperature. Just be sure to either use a cake cover or an overturned bowl to protect the cake. 
If you prefer refrigeration or freezing, tightly wrap the cake in plastic wrap and aluminum foil. In the fridge, the cake will last 3-4 days. In the freezer, 3 months.
This recipe will also make a 9x13 inch sheet pan, 2 9 inch round cake pans, or 2 -12 cup muffin/cupcake tins
Cook time for sheet cake - 45 minutes/ 26 minutes for cake layers/ 25 minutes for cupcakes


Calories: 1700kcal | Carbohydrates: 231g | Protein: 25g | Fat: 77g | Saturated Fat: 47g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 19g | Trans Fat: 2g | Cholesterol: 199mg | Sodium: 747mg | Potassium: 671mg | Fiber: 3g | Sugar: 139g | Vitamin A: 2349IU | Vitamin C: 1mg | Calcium: 290mg | Iron: 2mg