Peanut Butter Chocolate Cake

Category: Sweet Endings

This treat features fluffy chocolate layers balanced by a creamy, nutty buttercream. The rich ganache drizzle and crunchy candy pieces add texture and depth. Easy to prepare, this cake enchants with every bite, combining the deep cocoa flavor with smooth peanut butter notes. Chilling before serving improves texture, while simple ingredient swaps offer versatile flavor twists. Whether shared at celebrations or enjoyed casually, it’s a crowd-pleaser that highlights harmonious sweet and salty contrasts.

A woman in a chef's uniform poses for a picture.
Updated on Fri, 19 Sep 2025 20:14:32 GMT
A chocolate cake with peanut butter frosting. Pin
A chocolate cake with peanut butter frosting. | applefoodie.com

This peanut butter chocolate layer cake is the ultimate indulgence for dessert lovers. Moist chocolate cake layers are filled and frosted with a rich peanut butter buttercream, then finished with silky chocolate ganache and plenty of chopped candy. Each bite gives you a perfect balance of fudgy chocolate and nutty creaminess, making it a true showstopper for parties or any occasion when you need something unforgettable. It is surprisingly easy to put together, and every slice looks as good as it tastes.

I made this cake for a birthday party once and it became so popular that now my family requests it for almost every celebration. It always brings smiles and plenty of compliments.

Ingredients

  • All purpose flour: gives structure to the cake and measuring carefully keeps it tender
  • Sugar: sweetens and helps retain moisture for a soft crumb
  • Natural cocoa powder: brings chocolate depth and Dutch process can give an even richer flavor
  • Baking soda and baking powder: help the cake rise tall and even
  • Salt: sharpens the chocolate flavor and balances sweetness
  • Milk: adds richness and hydrates the batter for a smooth mix
  • Vegetable oil: guarantees tenderness and keeps the cake moist for days
  • Vanilla extract: warms and rounds out all the other flavors
  • Eggs: bind the ingredients together and give stability
  • Hot water: blooms cocoa and intensifies the chocolate taste
  • Butter: creates a creamy base for the frosting and must be soft for easy mixing
  • Peanut butter: brings nutty richness and creamy texture always choose a creamy no stir type
  • Powdered sugar: gives sweetness and structure to the frosting
  • Milk or water: helps reach the perfect spreadable frosting consistency
  • Reeses candies: provide extra crunch and a double dose of chocolate peanut butter flavor
  • Chocolate chips and heavy cream: melt together into a glossy ganache that drips perfectly

Step by Step Instructions

Prep the pans:
Preheat oven to 350 F and line three 8 inch cake pans with parchment circles then grease the sides so layers release easily
Mix dry ingredients:
Whisk flour sugar cocoa baking soda baking powder and salt together until well combined and no clumps remain
Mix wet ingredients:
In a separate bowl whisk milk oil vanilla and eggs until smooth so everything blends evenly
Combine and add water:
Stir wet ingredients into the dry mixture slowly then whisk in hot water the thin batter is key for a soft crumb
Bake:
Divide the batter between pans and bake for 22 to 25 minutes until a toothpick comes out clean then let cool before removing from pans
Make frosting:
Beat soft butter and peanut butter until creamy add half the powdered sugar plus a little milk mix then add the rest of the sugar and enough milk for a spreadable texture
Assemble layers:
Trim cake tops if needed place one layer on a cake plate then spread frosting and sprinkle with chopped Reeses repeat with the next layer and finish with the third
Frost:
Spread a thin crumb coat around the cake and chill briefly then cover the cake with a smooth layer of remaining frosting
Make ganache:
Heat heavy cream until just simmering pour over chocolate chips let sit two minutes then whisk until glossy and smooth
Decorate:
Drizzle ganache around cake edges to form drips spread some on top then garnish with more chopped or halved candies
A chocolate cake with drizzled caramel and peanut butter frosting. Pin
A chocolate cake with drizzled caramel and peanut butter frosting. | applefoodie.com

Peanut butter is my favorite part in this cake. My grandmother used to sneak extra spoonfuls of the frosting and it always made us laugh. Now I always double the frosting just to have extra for snacking and memories.

Storage Tips

Store the cake in the fridge especially because of the ganache topping. Bring slices to room temperature for the best flavor and texture. To freeze leftovers wrap them tightly in plastic then foil or a freezer container and use within three months for freshness.

Ingredient Substitutions

For a deeper chocolate taste try Dutch process cocoa instead of natural. Replace vegetable oil with canola oil or even melted butter for a rich twist. If you need to swap out peanut butter almond butter will work though it changes the flavor profile.

Serving Suggestions

Serve slices chilled or at room temperature with a tall glass of cold milk. For extra decadence add a scoop of vanilla ice cream or a drizzle of caramel sauce. More chopped candies or a swirl of leftover frosting can give a bakery worthy presentation.

Cultural Note

Chocolate and peanut butter is a classic American flavor combo made famous by Reese’s candies in the early 1900s. Today this pairing stars in cakes cookies and dozens of favorite desserts across the country.

A chocolate cake with chocolate drizzle and peanut butter cups. Pin
A chocolate cake with chocolate drizzle and peanut butter cups. | applefoodie.com

Frequently Asked Questions About the Recipe

→ How do I keep the cake moist?

Use a thin batter and vegetable oil to retain moisture. Avoid overbaking and test with a toothpick for doneness.

→ Can I prepare the cake layers in advance?

Yes, bake and cool layers up to two days prior, wrap tightly, and assemble when ready.

→ Which peanut butter is best for the frosting?

Smooth, creamy no-stir peanut butter blends seamlessly. Avoid natural varieties that separate.

→ Is refrigeration necessary?

Because of the ganache, refrigeration is recommended. Allow slices to warm to room temperature before serving.

→ Can leftovers be frozen?

Wrap tightly or store slices airtight. Freeze for up to three months to maintain freshness.

→ What are simple decoration ideas?

Drizzle ganache drips, add halved candy pieces, or pipe extra frosting swirls for a polished look.

Peanut Butter Chocolate Cake

Moist chocolate layers combined with rich peanut butter frosting and glossy chocolate ganache topped with chopped Reese’s.

Preparation Time
30 min
Cook Time
25 min
Total Time
55 min
By: Tyla

Category: Desserts

Skill Level: Intermediate

Cuisine: American

Yield: 12 Serves (One 3-layer 8-inch cake)

Dietary Preferences: Vegetarian

Ingredients

→ Cake

01 1 3/4 cups all-purpose flour
02 2 cups granulated sugar
03 3/4 cup natural cocoa powder
04 1 teaspoon baking soda
05 1 teaspoon baking powder
06 1/2 teaspoon salt
07 1 cup whole milk
08 1/2 cup vegetable oil
09 2 teaspoons vanilla extract
10 2 large eggs
11 1 cup hot water

→ Peanut Butter Buttercream

12 1 cup unsalted butter, softened
13 1 cup creamy no-stir peanut butter
14 3 to 4 cups powdered sugar
15 2 to 4 tablespoons milk or water

→ Ganache and Topping

16 1 cup semisweet chocolate chips
17 1/2 cup heavy cream
18 1 1/2 cups chopped Reese’s peanut butter cups

Steps

Step 01

Preheat oven to 350°F. Line and grease three 8-inch round cake pans with parchment paper to ensure easy release.

Step 02

Whisk together flour, sugar, cocoa powder, baking soda, baking powder, and salt in a large bowl until evenly mixed to prevent clumps.

Step 03

In a separate bowl, whisk milk, vegetable oil, vanilla extract, and eggs until smooth to ensure even incorporation.

Step 04

Slowly add the wet ingredients to the dry mixture, stirring gently. Incorporate hot water last; batter will be thin, contributing to a moist, tender crumb.

Step 05

Divide batter evenly among prepared pans. Bake for 22 to 25 minutes until a toothpick inserted in the center comes out clean. Cool in pans for 10 minutes before transferring to a wire rack.

Step 06

Beat softened butter and peanut butter together until smooth. Gradually add half the powdered sugar with 2 tablespoons of milk or water, then add remaining sugar and liquid to achieve a spreadable consistency.

Step 07

Trim cake layers with a serrated knife for even stacking. Place first layer on serving plate, spread frosting evenly, sprinkle chopped Reese’s, add more frosting. Repeat for the second layer, then place the final cake layer on top.

Step 08

Apply a thin crumb coat to seal in loose crumbs. Chill briefly, then cover the entire cake with remaining frosting for a smooth finish.

Step 09

Heat heavy cream just to a simmer. Pour over chocolate chips and let stand for 2 minutes, then whisk gently until glossy and smooth.

Step 10

Drizzle ganache carefully along the edges to create drips, then spread lightly over the top. Garnish with halved and crumbled Reese’s once the ganache firms slightly.

Notes & Tips

  1. Chill cake layers before assembly for easier handling. Use a crumb coat for a clean frosting finish. Refrigerate due to ganache; bring to room temperature before serving for optimal flavor and texture.

Necessary Equipment

  • Three 8-inch round cake pans
  • Mixing bowls
  • Electric mixer or hand whisk
  • Serrated knife
  • Wire cooling rack
  • Spatula

Allergy Information

Always double-check ingredient labels for allergens and consult a healthcare professional if you’re unsure.
  • Contains peanuts, dairy, and gluten

Nutritional Facts (Per Serving)

These details are for informational purposes and should not be considered medical advice.
  • Calories: 520
  • Fats: 28 g
  • Carbohydrates: 58 g
  • Proteins: 7 g