Peanut Butter Chocolate Layer Cake Recipe
This Peanut Butter Chocolate Layer Cake is a decadent dessert featuring moist homemade chocolate cake layers layered and frosted with creamy peanut butter frosting, complemented by chopped Reese’s candies throughout the layers and on top. Finished with a rich chocolate ganache drip and decorative peanut butter frosting swirls, this cake offers a perfect blend of chocolate and peanut butter flavors for an indulgent treat.
- Author: Mila
- Prep Time: 30 minutes
- Cook Time: 25 minutes
- Total Time: 1 hour 5 minutes
- Yield: 12 servings 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
Chocolate Cake Layers
- 1 3/4 cups (228g) all purpose flour
- 2 cups (414g) sugar
- 3/4 cup (85g) natural unsweetened cocoa powder
- 2 1/4 tsp baking soda
- 1/2 tsp baking powder
- 1 tsp salt
- 1 cup (240ml) milk
- 1/2 cup (120ml) vegetable oil
- 1 1/2 tsp vanilla extract
- 2 large eggs
- 1 cup (240ml) hot water
Peanut Butter Frosting
- 2 cups (448g) unsalted butter, room temperature
- 1 1/4 cups (350g) peanut butter
- 9 cups (1035g) powdered sugar
- 6–7 tbsp (90-105ml) water or milk
- Pinch of salt
Chocolate Ganache & Decoration
- 6 oz (1 cup) semi-sweet chocolate chips
- 1/2 cup (120ml) heavy whipping cream
- 6 Reese’s, chopped
- 8 Reese’s, cut in half
- Crumbled Reese’s candies for topping
- Make the chocolate cake layers: Preheat your oven to 350°F (176°C). Prepare three 8-inch cake pans by spraying them with non-stick baking spray and lining the bottoms with parchment paper to prevent sticking.
- Mix dry ingredients: In a large mixing bowl, combine the all-purpose flour, sugar, cocoa powder, baking soda, baking powder, and salt. Stir together to mix evenly and set aside.
- Combine wet ingredients: In a separate medium bowl, whisk together milk, vegetable oil, vanilla extract, and eggs until well blended.
- Combine wet and dry: Gradually add the wet mixture to the dry ingredients in the mixer bowl. Beat on medium speed until fully incorporated.
- Add hot water: Slowly pour in the hot water while mixing on low speed to create a smooth, thin batter. Scrape down the sides of the bowl to ensure even mixing.
- Fill pans and bake: Evenly divide the batter among the prepared cake pans. Bake for 22-25 minutes or until a toothpick inserted into the center comes out with a few moist crumbs.
- Cool the cakes: Let the cakes cool in the pans for 2-3 minutes before transferring them to a wire rack to cool completely, preparing for frosting.
- Make the peanut butter frosting: Using a mixer, cream together the softened unsalted butter and peanut butter until smooth and well combined.
- Add powdered sugar and liquids: Mix in half of the powdered sugar, then add 3 tablespoons of water or milk and beat until smooth. Add the remaining powdered sugar, then the rest of the water or milk and a pinch of salt. Adjust consistency as needed to keep the frosting smooth but not too runny.
- Level the cake layers: Use a serrated knife to carefully trim the tops of the cooled cake layers to make them flat and even for stacking.
- Assemble the cake layers: Place the first cake layer on your serving plate. Spread about 1 cup of peanut butter frosting over the surface evenly.
- Add chopped Reese’s: Sprinkle half of the chopped Reese’s candies onto the frosting and gently press them in. Spread a thin layer of frosting over the candy to seal it before adding the next cake layer.
- Second layer: Place the second cake layer on top. Repeat frosting and Reese’s candy layering as before.
- Add final cake layer: Place the last cake layer on top of the stacked layers.
- Crumb coat: Apply a thin layer of frosting around the sides and top of the cake to seal in crumbs. Chill briefly if needed.
- Final frosting layer: Frost the entire cake smoothly using an offset spatula. Create decorative stripes around the cake sides as desired.
- Make the chocolate ganache: Place the semi-sweet chocolate chips in a heatproof bowl. Heat the heavy cream until it just starts to boil, then pour it over the chocolate. Let sit 2-3 minutes, then whisk until smooth and glossy.
- Apply ganache drip: Use a spoon or squeeze bottle to drizzle the ganache around the edges of the cake, allowing it to drip down the sides. Spread ganache evenly over the top of the cake.
- Decorate: Let ganache set for about 10 minutes, then pipe swirls of remaining peanut butter frosting on top using a piping bag with a star tip. Garnish with halved Reese’s and crumbled Reese’s candies.
- Chill and serve: Refrigerate the finished cake until ready to serve. Bring to room temperature before serving for best taste. This cake stays fresh and delicious for 3-4 days.
Notes
- For best results, ensure all ingredients are at room temperature before starting.
- Use natural unsweetened cocoa powder to get a rich chocolate flavor.
- Leveling cake layers ensures even stacking and a professional appearance.
- If frosting is too thin, add more powdered sugar; if too thick, add a little more water or milk.
- Allow cake to come to room temperature after refrigeration for optimal texture and flavor.
- Store the cake covered in the refrigerator to maintain freshness.
Keywords: Peanut Butter Cake, Chocolate Cake, Layer Cake, Peanut Butter Frosting, Reese's Cake, Chocolate Ganache