🍫 Ultimate Chocolate Peanut Butter Layer Cake 🥜

Introduction

This Ultimate Chocolate Peanut Butter Layer Cake is a rich and indulgent dessert that looks like it came straight from a professional bakery.

Moist chocolate cake layers are filled with a thick, creamy peanut butter mousse and covered with fluffy whipped cream frosting.

Crunchy chopped peanuts add texture, while peanut butter candies create a beautiful finishing touch.

This impressive homemade cake is perfect for birthdays, holidays, celebrations, dinner parties, and special occasions.

Recipe Overview

CategoryDetails
Prep Time35 minutes
Bake Time25–30 minutes
Chilling Time2 hours
Total TimeAbout 3 hours
Servings10–12
DifficultyIntermediate
CuisineAmerican-inspired
Baking Temperature350°F (175°C)
Cake PanTwo 8-inch round pans

Why You’ll Love This Recipe

This cake combines two classic dessert flavors: rich chocolate and creamy peanut butter.

The chocolate cake layers are soft and moist without being overly sweet.

The peanut butter mousse is thick, creamy, and light enough to balance the richness of the cake.

The whipped cream frosting gives the outside a smooth and elegant finish.

Chopped peanuts add a satisfying crunch to every bite.

Despite its bakery-style appearance, this homemade dessert uses straightforward ingredients and simple techniques.

It is an excellent choice when you want an impressive birthday cake or a special occasion dessert.

Ingredients

For the Chocolate Cake

IngredientAmount
All-purpose flour1½ cups
Granulated sugar1 cup
Unsweetened cocoa powder½ cup
Baking soda1 tsp
Salt½ tsp
Milk1 cup
Vegetable oil½ cup
Large eggs2
Hot water½ cup

For the Peanut Butter Mousse Filling

IngredientAmount
Creamy peanut butter1 cup
Cream cheese, softened8 oz (225 g)
Powdered sugar1 cup
Cold heavy whipping cream1½ cups

For the Whipped Cream Frosting

IngredientAmount
Cold heavy whipping cream2 cups
Powdered sugar¼ cup

For Decoration

IngredientAmount
Chopped peanutsUp to 2 cups
Peanut butter candiesAs needed
Peanut cookies, optionalFor decoration

Step-by-Step Instructions

Prepare the Cake Pans

Preheat your oven to 350°F (175°C).

Grease two 8-inch round cake pans.

For easier removal, line the bottoms with parchment paper.

Mix the Dry Ingredients

In a large bowl, whisk together the flour, granulated sugar, cocoa powder, baking soda, and salt.

Whisk until everything is evenly distributed.

Add the Wet Ingredients

Add the milk, vegetable oil, and eggs.

Mix until the batter becomes smooth and well combined.

Do not overmix the batter.

Add the Hot Water

Slowly pour in the hot water while stirring.

The batter will become fairly thin.

This is normal and helps create a soft, moist chocolate cake.

Bake the Cake Layers

Divide the batter evenly between the prepared pans.

Bake for 25–30 minutes.

Check the cakes by inserting a toothpick into the center.

It should come out with a few moist crumbs.

Remove the cakes from the oven.

Let them cool in the pans for about 10 minutes before transferring them to a wire rack.

Allow them to cool completely before assembling the cake.

Prepare the Peanut Butter Filling

Place the softened cream cheese and creamy peanut butter in a large mixing bowl.

Beat until completely smooth.

Add the powdered sugar gradually.

Continue mixing until the filling is creamy and evenly combined.

Whip the Cream

Pour the cold heavy whipping cream into a separate chilled bowl.

Beat with an electric mixer until stiff peaks form.

Do not overbeat the cream.

Create the Peanut Butter Mousse

Gently fold the whipped cream into the peanut butter mixture.

Use a spatula and fold carefully to keep the mousse light and fluffy.

Continue until no large streaks of whipped cream remain.

Assemble the Cake

Place one completely cooled chocolate cake layer on a serving plate.

Spread the peanut butter mousse evenly over the top.

Keep the filling slightly away from the edge if you want a cleaner final presentation.

Carefully place the second chocolate cake layer on top.

Press very gently so the mousse remains evenly distributed.

Prepare the Frosting

Place the remaining 2 cups of cold heavy cream in a chilled bowl.

Add the powdered sugar.

Beat until thick, smooth, and spreadable.

Stop once firm peaks form.

Frost the Cake

Spread the whipped cream frosting over the top and sides of the cake.

Use an offset spatula or cake scraper to smooth the surface.

The cake does not need to be perfectly smooth because the chopped peanuts will cover much of the outside.

Add the Peanuts

Gently press the chopped peanuts onto the sides of the frosted cake.

Work around the cake until the desired coverage is achieved.

Add additional peanuts around the top edge if desired.

Decorate

Arrange peanut butter candies or peanut cookies on top of the cake.

You can place one decoration over each planned serving for a bakery-style presentation.

Chill the Cake

Place the finished cake in the refrigerator.

Chill for at least 2 hours before slicing.

This allows the mousse to firm up and makes the cake easier to cut.

For the cleanest slices, use a sharp knife warmed under hot water and dried before each cut.

Best Tips

Use room-temperature cream cheese so it blends smoothly with the peanut butter.

Keep the heavy cream very cold before whipping.

Do not overwhip the cream because it can become grainy.

Allow the chocolate cake layers to cool completely before adding the mousse.

For even cake layers, divide the batter carefully between the two pans.

If the cakes have domed tops, carefully level them with a serrated knife after cooling.

Chill the assembled cake thoroughly before slicing.

For cleaner presentation, wipe the knife between cuts.

Best Ingredient Options

Use creamy conventional peanut butter for a smooth mousse texture.

Natural peanut butter can work, but make sure it is thoroughly stirred and not excessively oily.

Full-fat cream cheese provides the best structure and richness for the filling.

Use unsweetened cocoa powder for a deep chocolate flavor.

Freshly whipped heavy cream creates the lightest frosting.

For decoration, roasted peanuts provide a particularly delicious crunch.

Dark chocolate peanut candies can be used if you prefer a less sweet finish.

Recipe Variations

Chocolate Peanut Butter Ganache Cake

Add a thin layer of chocolate ganache over the top of the chilled cake.

Allow the ganache to set before decorating.

Peanut Butter Cup Cake

Chop peanut butter cups and fold some into the mousse.

Add more pieces around the top for decoration.

Salted Peanut Butter Cake

Sprinkle a small amount of flaky sea salt over the finished cake.

The salty contrast works beautifully with the chocolate and peanut butter.

Extra Chocolate Version

Add chocolate chips between the cake layers before spreading the peanut butter mousse.

You can also finish the cake with chocolate shavings.

Crunchy Peanut Butter Cake

Use crunchy peanut butter instead of creamy peanut butter for additional texture.

What to Serve With

Serve this cake with freshly brewed coffee for a classic dessert pairing.

A cup of espresso also complements the rich chocolate flavor.

Vanilla ice cream can be served alongside each slice for an extra indulgent dessert.

Fresh strawberries or raspberries provide a refreshing contrast to the rich peanut butter filling.

For special occasions, serve small slices because the cake is wonderfully rich.

Make-Ahead Instructions

This cake is an excellent make-ahead dessert.

You can bake the chocolate cake layers one day in advance.

Once completely cooled, wrap them tightly and refrigerate.

The assembled cake can also be prepared several hours before serving.

Keep it refrigerated until you are ready to serve.

Add the final candy decorations shortly before serving for the best appearance.

Storage

Because the cake contains whipped cream and cream cheese, it should be refrigerated.

Cover the cake tightly or place it inside a suitable cake container.

Store in the refrigerator for up to 3–4 days.

Keep the cake chilled whenever it is not being served.

Reheating

This cake should not be reheated.

It is best served chilled or slightly softened at room temperature.

For the best texture, remove individual slices from the refrigerator about 10–15 minutes before serving.

Do not leave the entire cake at room temperature for extended periods.

Freezing

The chocolate cake layers can be frozen successfully before assembly.

Wrap each cooled cake layer tightly in plastic wrap and place them in a freezer-safe container.

Freeze for up to approximately 2 months.

Thaw the layers overnight in the refrigerator before assembling.

Because the mousse and whipped cream frosting can change texture when frozen, freezing the completed cake is not recommended for the best quality.

Common Mistakes to Avoid

Do not assemble the cake while the chocolate layers are still warm.

Avoid using warm cream when making the whipped cream.

Do not overbeat the heavy cream.

Avoid adding too much powdered sugar to the mousse because it can make the filling overly sweet.

Do not press too firmly when placing the second cake layer on the mousse.

Skipping the chilling step can make the cake difficult to slice.

Avoid storing the finished cake at room temperature because of the dairy-based filling and frosting.

Nutrition Estimate

NutrientApproximate Amount Per Serving
Calories690 kcal
Protein13 g
Carbohydrates67 g
Fat43 g
Saturated Fat20 g
Fiber5 g
Sugar45 g
Sodium470 mg

Nutrition information is an estimate and can vary depending on brands, ingredients, decorations, and serving size.

Frequently Asked Questions

Can I make this cake the day before?

Yes. This cake is particularly well suited to make-ahead preparation.

Keep it covered and refrigerated until serving.

Can I use crunchy peanut butter?

Yes. Crunchy peanut butter gives the mousse a little additional texture.

Can I use a different frosting?

Absolutely. Chocolate buttercream, cream cheese frosting, or chocolate ganache can all work well.

How long should the cake chill?

Chill the completed cake for at least 2 hours.

For an even firmer mousse and cleaner slices, you can chill it longer.

Can I use a 9-inch cake pan?

Yes, but the layers will be slightly thinner.

The baking time may also need to be adjusted, so begin checking the cakes earlier.

How do I get clean cake slices?

Make sure the cake is thoroughly chilled.

Use a sharp knife and wipe it clean between slices.

Can I add chocolate ganache?

Yes. A thin chocolate ganache layer on top makes the cake even more decadent.

Is this a good birthday cake?

Yes. Its bakery-style appearance makes it an excellent choice for birthdays, holidays, anniversaries, dinner parties, and other celebrations.

Final Thoughts

This Ultimate Chocolate Peanut Butter Layer Cake brings together two irresistible dessert flavors in one impressive homemade cake.

The soft chocolate layers, creamy peanut butter mousse, fluffy frosting, and crunchy peanuts create a wonderful combination of textures.

It looks elegant enough for a special celebration while still being achievable in a home kitchen.

If you are searching for easy chocolate cake recipes, peanut butter desserts, birthday cake ideas, homemade cake recipes, special occasion desserts, bakery-style cakes, or indulgent dessert recipes, this chocolate peanut butter cake is a recipe worth saving.

Leave a Comment