White Almond Cake with Silky Almond Buttercream

By Cathy Miller

On August 25, 2026

Up-close view of the velvety crumb and silky buttercream layers of a White Almond Cake slice.

Cuisine

American

Prep time

40 minutes

Cooking time

30 minutes

Total time

70 minutes

Servings

12 slices

This White Almond Cake is the ultimate celebration dessert, featuring three ultra-moist layers of white sponge with a delicate, velvety crumb texture. If you have been searching for that perfect “wedding cake” flavor at home, this recipe delivers a professional-grade result with a deep almond aroma and a lush, creamy finish. By incorporating sour cream and almond extract, we achieve a profile that is both nostalgic and sophisticated, making it a standout on any dessert table.

Side view of a tall three-layer White Almond Cake slice with rustic buttercream swirls and golden toasted almonds.
Elegant rustic swirls of almond buttercream create a beautiful bakery-style finish.

Why You Will Love This Moist Almond Layer Cake

  • Ultra-Moist Texture: The addition of sour cream ensures a fine, velvety crumb that stays soft for days.
  • Professional Aesthetic: Toasted golden-brown sliced almonds and a microscopic dusting of powdered sugar provide a rustic yet elegant look.
  • Balanced Sweetness: The silky almond buttercream is whipped until light and airy, perfectly complementing the dense sponge.
  • Pinterest-Ready Visuals: Standing tall on a matte beige ceramic plate, this cake is designed to be the star of your social feed.

If you enjoy classic bakery-style treats, you might also love my Vanilla Almond Snowflake Latte or a decadent Rich Chocolate Cake for your next gathering.

Essential Ingredients for the Perfect White Almond Cake

To achieve the signature white color and delicate texture of a true White Almond Cake, every ingredient serves a specific culinary purpose. We avoid egg yolks to maintain the snowy white appearance of the sponge.

The Cake Base Components

Cake Flour: 3 cups (360g). Cake flour has a lower protein content than all-purpose flour, which is critical for that “melt-in-your-mouth” texture.

Granulated Sugar: 2 cups (400g). Provides sweetness and helps aerate the butter during the creaming process.

Baking Powder: 1 tablespoon (12g). Our primary leavening agent to ensure the three distinct layers rise evenly.

Unsalted Butter: 1 cup (226g), softened. High-quality butter provides the fat necessary for a tender crumb.

Egg Whites: 6 large (approx. 180ml). Using only whites keeps the cake light and bright white.

Sour Cream: 1 cup (240g), room temperature. The secret ingredient for moisture and a slight tang that balances the almond extract.

Almond Extract: 2 teaspoons (10ml). This provides the primary flavor profile—floral, nutty, and sweet.

Whole Milk: 1/2 cup (120ml). Adds liquid for hydration and creates a smooth batter.

The Silky Almond Buttercream & Garnish

Unsalted Butter: 2 cups (452g), softened. The base of our silky off-white frosting.

Powdered Sugar: 6 cups (720g), sifted. Provides structure and sweetness to the buttercream.

Heavy Cream: 3-4 tablespoons (45-60ml). Adjusts the consistency for those elegant rustic swirls.

Sliced Almonds: 1 cup (90g). Must be toasted until golden brown for the perfect crunch.

Powdered Sugar (for dusting): 1 teaspoon. A microscopic dusting for a professional finish.

Step-By-Step: Creating the Ultimate Almond Layer Cake

1. Prepping for Success

Preheat your oven to 350°F (175°C). Grease and line three 8-inch (20cm) round cake pans with parchment paper. Pro Tip: Using parchment ensures your White Almond Cake layers release perfectly without tearing the delicate crumb.

2. The Creaming Method

In a large bowl or stand mixer, cream the softened butter and granulated sugar together for at least 3-5 minutes. You are looking for a pale, fluffy texture. This step incorporates air, which is vital for a light sponge. Gradually add the egg whites one at a time, followed by the almond extract.

3. Incorporating Dry and Wet Ingredients

In a separate bowl, whisk your cake flour, baking powder, and salt. Alternating Addition: Add the dry ingredients to the butter mixture in three parts, alternating with the milk and sour cream. Start and end with the dry ingredients. Mix until just combined; overmixing will result in a tough cake rather than a velvety one.

Up-close view of the velvety crumb and silky buttercream layers of a White Almond Cake slice.
Notice the fine, velvety crumb achieved by using sour cream and cake flour.

4. Baking the Layers

Divide the batter evenly between the three pans. Bake for 25-30 minutes, or until a toothpick inserted into the center comes out clean. The tops should be pale, not heavily browned. Allow them to cool in the pans for 10 minutes before transferring to a wire rack to cool completely.

5. Whipping the Silky Buttercream

Beat the softened butter for 2 minutes until smooth. Slowly add the sifted powdered sugar, one cup at a time. Add the almond extract and heavy cream. Increase the speed to high and whip for 5 minutes until the frosting looks like thick, luscious clouds. It should be an elegant off-white color.

6. Assembly and Garnish

Place one layer on a matte beige ceramic plate. Spread a thick layer of buttercream evenly. Repeat with the second and third layers. Use the remaining frosting to create elegant, rustic swirls on the top and sides. Press the toasted golden-brown sliced almonds onto the back and top edge of the slice. Finish with a microscopic dusting of powdered sugar.

Expert Tips for a Bakery-Quality Result

  • Room Temperature Ingredients: Ensure your butter, egg whites, and sour cream are at room temperature to prevent the batter from curdling.
  • Toast the Almonds: Never use raw almonds. Toasting them for 5-7 minutes in the oven brings out the oils and enhances the nutty aroma of the White Almond Cake.
  • Measure by Weight: For the most accurate “velvety crumb,” use a kitchen scale for the flour and sugar.
  • Crumb Coat: If you want a perfectly smooth finish, apply a thin layer of frosting first, chill for 20 minutes, then apply the final rustic swirls.

For more layered dessert inspiration, check out my Strawberry Shortcake Cake or the fan-favorite Oreo Poke Cake.

Storage, Reheating & Freezing

Storage: Store the cake in an airtight container at room temperature for up to 2 days, or in the refrigerator for up to 5 days. If refrigerated, let the slice sit at room temperature for 20 minutes before serving to soften the buttercream.

Freezing: You can freeze the un-frosted cake layers wrapped tightly in plastic wrap for up to 3 months. The fully frosted cake can also be frozen; flash-freeze for 1 hour until the frosting is hard, then wrap tightly.

What to Serve With White Almond Cake

This cake is quite rich, so it pairs beautifully with light, acidic accompaniments. Consider serving a slice with fresh raspberries or a dollop of lemon curd. For a full dessert spread, pair it with Strawberry Cream Cake for a beautiful color contrast on your table.

Frequently Asked Questions

Yes! This batter makes about 24-28 cupcakes. Bake at 350°F (175°C) for 18-22 minutes, or until a toothpick comes out clean.

While you can use all-purpose flour, the cake will have a coarser, heavier crumb. For the signature velvety, fine texture shown in the photos, cake flour is highly recommended.

To keep the cake snowy white, use only egg whites and clear almond extract if available. Avoid over-baking, as this causes the exterior to brown.

Sour cream adds fat and acidity, which tenderizes the gluten in the flour. This results in an incredibly moist sponge that doesn’t crumble or dry out.

The Best White Almond Cake Recipe

Up-close view of the velvety crumb and silky buttercream layers of a White Almond Cake slice.

White Almond Cake with Silky Almond Buttercream

An ultra-moist White Almond Cake featuring three velvety layers of sour cream sponge, topped with rustic almond buttercream swirls and toasted golden almonds. Perfect for celebrations and Pinterest-worthy dessert tables.
Prep Time 40 minutes
Cook Time 30 minutes
Total Time 1 hour 10 minutes
Servings: 12 slices
Course: Cake, Desserts
Cuisine: American
Calories: 645

Ingredients
  

White Almond Cake Components
  • 3 cups Cake Flour 360g
  • 2 cups Granulated Sugar 400g
  • 1 tbsp Baking Powder 12g
  • 1 cup Unsalted Butter 226g, softened
  • 6 large Egg Whites 180ml
  • 1 cup Sour Cream 240g
  • 2 tsp Almond Extract 10ml
  • 2 cups Unsalted Butter 452g, softened
  • 6 cups Powdered Sugar 720g, sifted
  • 1 cup Sliced Almonds 90g, toasted

Equipment

  • 3 8-inch round cake pans Lined with parchment
  • 1 Stand Mixer With paddle attachment

Method
 

Preparation
  1. Preheat oven to 350°F (175°C) and line three 8-inch pans with parchment paper.
  2. Cream butter and sugar for 5 minutes until fluffy; add egg whites and almond extract.
  3. Alternate adding dry ingredients with milk and sour cream until just combined.
  4. Divide batter and bake for 25-30 minutes; cool completely on a wire rack.
  5. Whip butter, powdered sugar, and cream into silky swirls; frost cooled layers.
  6. Press toasted almonds onto the cake and add a light dusting of powdered sugar.

Notes

Ensure all dairy is at room temperature for a smooth emulsion.
Toast almonds at 350°F for 5-7 minutes until golden.

Join the Kitchen Community!

Did you make this White Almond Cake? I would love to see your results! Please save this recipe to your favorite Pinterest board by clicking the Pin button below. Follow @cathy_kitchen_official for more elite baking tutorials. Don’t forget to share a photo of your cake in the comments and leave a 5-star rating—it helps other home cooks find this recipe!

A tall slice of White Almond Cake with three layers of moist white sponge and silky almond buttercream, topped with toasted sliced almonds on a matte beige plate.
The ultimate moist White Almond Cake with toasted almonds.

You might also like these recipes

Leave a Comment

Recipe Rating