Layered Chocolate Almond Cake with Cream Filling

Layered Chocolate Almond Cake with Cream Filling is an elegant dessert featuring moist chocolate-almond sponge cake layered with a light vanilla cream. Finished with a glossy chocolate topping and sliced almonds, this cake is rich, refined, and perfect for celebrations or formal gatherings.

Why You’ll Love This Recipe

  • Moist and tender chocolate-almond layers
  • Delicate cream filling adds balance and lightness
  • Sophisticated look with minimal effort
  • Ideal for birthdays, holidays, or tea-time desserts
  • Easily made in advance and beautifully sliceable

ingredients

(Tip: You can find the complete list of ingredients and their measurements in the recipe card below.)

For the cake layers:

  • All-purpose flour
  • Almond flour or finely ground almonds
  • Unsweetened cocoa powder
  • Baking powder
  • Salt
  • Eggs
  • Granulated sugar
  • Vegetable oil or melted butter
  • Milk
  • Vanilla extract
  • Almond extract (optional)

For the cream filling:

  • Heavy whipping cream
  • Powdered sugar
  • Cream cheese or mascarpone (optional for structure)
  • Vanilla extract

For the topping:

  • Semi-sweet or dark chocolate
  • Heavy cream
  • Sliced almonds, toasted (for garnish)

directions

  1. Preheat oven to 350°F (175°C). Line and grease two 8-inch round cake pans.
  2. Make the cake batter: Whisk together flour, almond flour, cocoa, baking powder, and salt.
  3. In another bowl, beat eggs and sugar until light and fluffy. Stir in oil, milk, vanilla, and almond extract.
  4. Fold dry ingredients into the wet mixture until just combined.
  5. Divide the batter between the prepared pans and bake for 20–25 minutes or until a toothpick inserted comes out clean. Cool completely.
  6. Prepare the cream filling: Whip the heavy cream with powdered sugar and vanilla (plus cream cheese or mascarpone, if using) until stiff peaks form.
  7. Assemble the cake: Place one cake layer on a serving plate. Spread a thick layer of cream filling on top. Add the second cake layer.
  8. Make the ganache topping: Heat cream and pour over chopped chocolate. Let sit, then stir until smooth.
  9. Pour ganache over the top of the cake and let it drip slightly down the sides.
  10. Garnish with toasted sliced almonds. Chill for 30 minutes before slicing.

Servings and timing

  • Servings: 10–12 slices
  • Prep time: 30 minutes
  • Bake time: 25 minutes
  • Chill time: 30 minutes
  • Total time: About 1.5 hours

Variations

  • Gluten-free version: Use a gluten-free flour blend and almond flour.
  • Mocha version: Add a teaspoon of espresso powder to the cake batter.
  • Fruit filling: Add a thin layer of raspberry or cherry jam beneath the cream.
  • Nut swap: Replace almonds with hazelnuts or pistachios.
  • Whipped ganache: Chill and whip the ganache for a fluffier topping.

storage/reheating

  • Storage: Refrigerate in an airtight container for up to 4 days.
  • Freezing: Freeze individual slices wrapped tightly for up to 2 months. Thaw in the refrigerator.
  • Reheating: Not necessary—best served chilled or at room temperature.

FAQs

Can I make this cake in one pan and slice it?

Yes, bake in a deeper pan and slice the cake horizontally once cooled.

Does the cream filling hold up well?

Yes, especially if stabilized with mascarpone or cream cheese.

Can I make this cake ahead of time?

Absolutely. It’s best chilled for at least a few hours before serving.

Is almond flour essential?

It adds flavor and moisture, but you can replace it with more all-purpose flour if needed.

Can I skip the ganache?

Yes, dust the top with cocoa powder or powdered sugar instead for a lighter finish.

How do I toast sliced almonds?

Spread them on a baking sheet and toast at 350°F for 5–7 minutes, stirring halfway.

Can I use whipped topping instead of homemade cream?

For convenience, yes, but homemade cream has better texture and flavor.

How do I avoid a dry cake?

Do not overbake, and ensure the batter is well mixed but not overmixed.

Can I use almond extract in the filling?

Yes, just a few drops will enhance the almond flavor throughout the cake.

Will the ganache harden too much?

No, it stays soft and glossy if the cream-to-chocolate ratio is correct.

Conclusion

Layered Chocolate Almond Cake with Cream Filling is an elegant, show-stopping dessert with rich chocolate flavor, subtle almond notes, and a creamy center. Whether you’re hosting guests or celebrating something special, this cake delivers both on flavor and appearance with every slice.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Layered Chocolate Almond Cake with Cream Filling

Layered Chocolate Almond Cake with Cream Filling

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Olivia
  • Prep Time: 25 minutes
  • Cook Time: 35 minutes
  • Total Time: 1 hour 30 minutes
  • Yield: 12 slices 1x
  • Category: Dessert
  • Method: Baking
  • Cuisine: European
  • Diet: Vegetarian

Description

This Layered Chocolate Almond Cake with Cream Filling is an elegant dessert made with moist chocolate-almond sponge layers and a rich, fluffy cream filling—perfect for celebrations or indulgent gatherings.


Ingredients

Units Scale
  • 1 1/2 cups all-purpose flour
  • 1/2 cup almond flour
  • 3/4 cup unsweetened cocoa powder
  • 1 1/2 teaspoons baking powder
  • 1/2 teaspoon baking soda
  • 1/2 teaspoon salt
  • 1 cup granulated sugar
  • 1/2 cup brown sugar
  • 3/4 cup unsalted butter, softened
  • 3 large eggs
  • 1 teaspoon almond extract
  • 1 teaspoon vanilla extract
  • 1 cup buttermilk
  • 1/2 cup hot water
  • For the Cream Filling:
  • 1 1/2 cups heavy whipping cream
  • 1/4 cup powdered sugar
  • 1/2 teaspoon almond extract
  • 1/2 teaspoon vanilla extract

Instructions

  1. Preheat the oven to 350°F (175°C). Grease and flour two 8-inch round cake pans and line the bottoms with parchment paper.
  2. In a medium bowl, whisk together all-purpose flour, almond flour, cocoa powder, baking powder, baking soda, and salt.
  3. In a large bowl, beat butter with granulated sugar and brown sugar until light and fluffy. Add eggs one at a time, mixing well after each addition. Stir in almond and vanilla extracts.
  4. Alternately add the dry ingredients and buttermilk to the wet mixture, beginning and ending with the dry ingredients. Stir in hot water until the batter is smooth.
  5. Divide the batter evenly between the prepared pans and bake for 30–35 minutes, or until a toothpick inserted in the center comes out clean.
  6. Let cakes cool in the pans for 10 minutes, then turn out onto wire racks to cool completely.
  7. While cakes cool, make the cream filling: In a chilled mixing bowl, beat heavy cream, powdered sugar, almond extract, and vanilla extract until stiff peaks form.
  8. Once cakes are completely cool, place one layer on a serving plate and spread with half of the cream filling.
  9. Top with the second cake layer and spread the remaining cream filling on top. Optionally, garnish with sliced almonds or chocolate shavings.
  10. Chill the cake for at least 1 hour before slicing for cleaner layers.

Notes

  • Cakes can be baked a day in advance and stored wrapped in plastic wrap at room temperature.
  • For extra almond flavor, add a layer of almond paste or marzipan between the layers.
  • Decorate with cocoa powder, toasted almonds, or chocolate curls for presentation.
  • Store leftovers covered in the refrigerator for up to 3 days.

Nutrition

  • Serving Size: 1 slice
  • Calories: 410
  • Sugar: 28g
  • Sodium: 190mg
  • Fat: 26g
  • Saturated Fat: 14g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 41g
  • Fiber: 3g
  • Protein: 6g
  • Cholesterol: 90mg

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Your email address will not be published. Required fields are marked *