Yield: serves 16

Amaretto Almond White Cake

Prep Time 45 minutes
Cook Time 25 minutes

Almond Amaretto White Cake is a classic White Cake with a twist. Made from scratch with almond flavoring and a sweet amaretto cream cheese frosting, this almond cake makes the perfect addition to any party!


For the Cake:

  • 5 egg whites, room temperature
  • ¾ cup buttermilk
  • ¾ cup unsalted butter, softened
  • 2 Tablespoons almond extract
  • 1 ¾ cup granulated sugar
  • 2 ½ cups cake flour
  • 1 Tablespoon baking powder
  • ½ teaspoon kosher salt

For the frosting:

  • 1 cup sliced almonds
  • ½ cup unsalted butter, softened
  • 8 ounce cream cheese, softened
  • ¼ cup Amaretto liquor
  • 4 cups powdered sugar


  1. To prepare cake, grease and flour two 9 inch cake pans and line bottoms with parchment paper (cut circles to fit). Set aside.
  2. In small bowl, mix egg whites and ¼ cup buttermilk. Set aside.
  3. In mixing bowl, beat butter and sugar until creamy, about 2-3 minutes. Beat in almond extract. Add in dry ingredients and mix until combined. Slowly add in egg white mixture.
  4. Beat in remaining buttermilk for 1-2 minutes until fluffy.
  5. Pour evenly into cake pans. Bake in a 350 degree oven for about 25-28 minutes, until toothpick comes out clean. Remove and cool in cake pans 5 minutes. Invert onto a wire rack and cool completely before frosting.
  6. Heat a small skillet over medium high heat. add sliced almonds and toast them for about 2 minutes, stirring with a wooden spoon. Remove from heat and cool completely.
  7. In a large mixing bowl, beat butter and cream cheese for 3 minutes until creamy and combined. Add Amaretto liquor and powdered sugar. Beat an additional 4-5 minutes until frosting is light and fluffy.
  8. To assemble, place one cooled cake on a cake plate. Spread a thin layer of frosting over the top. Add the second cake layer. I like the frost the sides of the cake first, then the top.
  9. Press the cooled, toasted almonds into the sides, or arrange as desired. ENJOY.


  • Toast your almonds. It only takes a couple of minutes on the stove to draw even more robust flavor from the sliced nuts. Check out this guide on How to Toast Nuts for more tips!
  • Buttermilk substitute. My recipe for homemade buttermilk works just as well as the store bought version in this amaretto cake recipe.
  • Frost the sides first. I find this gives the cake a smoother, neater appearance than starting at the top and working my way down.
  • Nutrition Information:



    Serving Size:

    1 slice

    Amount Per Serving: Calories: 514Total Fat: 23gSaturated Fat: 12gTrans Fat: 0gUnsaturated Fat: 9gCholesterol: 53mgSodium: 218mgCarbohydrates: 71gFiber: 1gSugar: 52gProtein: 6g

    *Nutrition facts are an estimate and not guaranteed to be accurate. Please see a registered dietitian for special diet advice.

    Did you make this recipe?

    Please leave a comment on the blog or share a photo on Instagram