If you have a sweet tooth that loves a rich, creamy combo, this Peanut Butter Chocolate Layer Cake Recipe will absolutely become your new favorite. Layers of moist, tender chocolate cake paired with a luscious peanut butter frosting studded with chopped Reese’s create a dreamy contrast of flavors and textures. Topped with silky chocolate ganache and decorative frosting swirls, every slice feels like a celebration in your mouth. Whether you’re baking for a special occasion or simply craving an indulgent treat, this cake is an irresistible showstopper that’s surprisingly easy to make at home.
Ingredients You’ll Need
Gathering the right ingredients is the first step to baking this memorable cake. Each component plays a crucial role in building the perfect balance of chocolate richness and peanut butter creaminess, making the whole cake sing with flavor and texture.
- 1 3/4 cups (228g) all purpose flour: Provides the structure and crumb of your cake layers, making them soft but sturdy.
- 2 cups (414g) sugar: Sweetens the batter and helps create a tender crumb.
- 3/4 cup (85g) natural unsweetened cocoa powder: For that deep, robust chocolate flavor that brings life to the cake.
- 2 1/4 tsp baking soda: Gives your cake a nice rise and lightness.
- 1/2 tsp baking powder: Adds extra lift for a perfectly fluffy texture.
- 1 tsp salt: Enhances all the flavors and balances the sweetness.
- 1 cup (240ml) milk: Keeps the batter moist and rich.
- 1/2 cup (120ml) vegetable oil: Adds tenderness and keeps the cake from drying out.
- 1 1/2 tsp vanilla extract: Rounds out the chocolate with a warm, inviting aroma.
- 2 large eggs: Bind everything together and add richness.
- 1 cup (240ml) hot water: Intensifies the cocoa flavor and makes the batter silky smooth.
- 2 cups (448g) unsalted butter, room temperature: The base of the frosting, creating a creamy texture.
- 1 1/4 cups (350g) peanut butter: Brings that unmistakable nutty and salty flavor that pairs brilliantly with chocolate.
- 9 cups (1035g) powdered sugar: Sweetens and thickens the frosting.
- 6-7 tbsp (90-105ml) water or milk: Adjusts frosting consistency to perfect spreadability.
- 6 Reese’s, chopped: Adds crunchy, peanut buttery pockets inside the frosting layers.
- Pinch of salt: Intensifies the peanut butter flavor and balances sweetness in the frosting.
- 6 oz (1 cup) semi-sweet chocolate chips: Base for the shiny chocolate ganache topping.
- 1/2 cup (120ml) heavy whipping cream: Makes the ganache smooth and pourable.
- 8 Reese’s, cut in half: Decorative and delicious accents on top of the cake.
- Crumbled Reese’s: For garnishing and adding texture to the final presentation.
How to Make Peanut Butter Chocolate Layer Cake Recipe
Step 1: Make the Chocolate Cake Layers
Start by preheating your oven to 350°F (176°C) and preparing three 8-inch cake pans with non-stick baking spray and parchment paper to ensure your cakes come out perfectly. Whisk together the flour, sugar, cocoa powder, baking soda, baking powder, and salt in a large bowl — this dry mix is the foundation of your chocolate layers. In another bowl, combine the milk, vegetable oil, vanilla extract, and eggs, stirring until smooth. Slowly add the wet ingredients to the dry and mix until just combined. Then, carefully add the hot water while mixing on low speed; you’ll notice the batter becomes silky thin—that’s exactly what you want! Divide the batter evenly among your pans and bake for about 22 to 25 minutes, or until a toothpick inserted comes out with a few moist crumbs. Let the cakes cool briefly before transferring to a rack to cool completely.
Step 2: Prepare the Peanut Butter Frosting
While your cakes are cooling, it’s time to make that dreamy peanut butter frosting. Beat the room temperature unsalted butter and peanut butter together until creamy and fully blended. Gradually add half of the powdered sugar and mix on low until smooth. Pour in 3 tablespoons of water or milk and blend to keep it fluffy and spreadable, then add the remaining powdered sugar. Make sure to keep mixing until the frosting is silky smooth, finally incorporating the rest of the water or milk and a pinch of salt. The salt is key to enhancing the nutty depth and balancing the sweetness.
Step 3: Assemble the Cake Layers
Using a serrated knife, level the cake layers by trimming off the domed tops. Place one cake layer on your serving plate or cake board and generously spread about 1 cup of frosting over it. Sprinkle half of the chopped Reese’s atop the frosting and gently press them in so they stick. Add a thin layer of frosting on top of the Reese’s to create a sticky surface for the next layer. Repeat this layering process with the second cake and remaining chopped Reese’s, then carefully place the final cake layer on top. Apply a thin crumb coat all over the sides of the cake to seal in any crumbs, then spread a thicker layer of frosting evenly on top. Use smooth, even strokes for a polished finish.
Step 4: Add the Chocolate Ganache
For the perfect crowning touch, melt the semi-sweet chocolate chips in a heatproof bowl. Warm the heavy whipping cream until it’s just boiling, then pour it over the chocolate, letting it sit for a couple minutes before whisking until smooth. Drizzle this luxurious ganache down the edges of the cake and cover the top, smoothing with an offset spatula. This adds a lovely glossy finish that’s as decadent as it looks. Allow the ganache to firm up for about 10 minutes before moving on to decoration.
Step 5: Decorate and Finish
Using a piping bag fitted with a closed star tip, create pretty swirls of the remaining peanut butter frosting on top of the ganache. Nestle the halved Reese’s candies atop the frosting swirls and sprinkle with crumbled Reese’s for a fun, textured look. Refrigerate the cake until you’re ready to serve; letting it sit at room temperature before cutting will bring out the rich, creamy flavors beautifully.
How to Serve Peanut Butter Chocolate Layer Cake Recipe
Garnishes
This Peanut Butter Chocolate Layer Cake Recipe is already a visual stunner, but you can step it up by adding extra Reese’s pieces or crunchy chopped peanuts on top for added texture and flair. A light dusting of cocoa powder or a drizzle of melted peanut butter can also enhance both look and taste.
Side Dishes
Pair your cake with a scoop of vanilla bean ice cream or a small bowl of fresh berries to balance the richness with a touch of freshness. A cup of strong coffee or robust black tea also complements the bittersweet chocolate and nutty frosting perfectly.
Creative Ways to Present
Serving this cake as mini layered cupcakes with the same peanut butter frosting and ganache drizzle can be a fun twist for parties. You might also turn it into a decadent trifle by cutting the layers into cubes and layering them in a clear dish with peanut butter mousse and whipped cream.
Make Ahead and Storage
Storing Leftovers
Wrap leftover cake tightly with plastic wrap and store in the refrigerator. It will stay fresh for up to 3-4 days, but make sure to bring it back to room temperature before serving so the flavors and textures shine.
Freezing
You can freeze individual cake layers before assembly by wrapping them well in plastic wrap and foil. Freeze for up to 2 months. Thaw in the refrigerator overnight before frosting and assembling the cake for the freshest taste.
Reheating
Since this cake is best served at room temperature, avoid reheating. Just let refrigerated slices sit at room temperature for about 30 minutes to soften the frosting and allow the cake’s flavors to fully emerge.
FAQs
Can I use creamy peanut butter instead of natural peanut butter?
Absolutely! Creamy peanut butter works well and can even make your frosting a little smoother. Just watch the salt content, as some brands are saltier than others.
Is it possible to make this cake gluten-free?
Yes, you can substitute the all-purpose flour with a 1:1 gluten-free baking flour blend. Just make sure it contains xanthan gum or another binder to help maintain the structure.
Can I prepare this cake in advance for a party?
Definitely. Baking and frosting the cake a day ahead allows the flavors to meld beautifully. Keep it covered and refrigerated, and bring it to room temperature before serving.
What’s the best way to chop the Reese’s for the layers?
Use a sharp knife to cut the Reese’s into small, manageable chunks about half an inch in size. This ensures they disperse evenly without overwhelming the frosting.
Can I substitute the vegetable oil with another fat?
You can use melted coconut oil or a neutral oil like canola, but avoid butter for the wet ingredients, as it will alter the texture and moisture of the cake layers.
Final Thoughts
If you’re looking for a show-stopping dessert that combines two classic flavors in the most delicious way, this Peanut Butter Chocolate Layer Cake Recipe is absolutely the one to try. The moist chocolate cake layers, peanut butter frosting studded with Reese’s, and smooth chocolate ganache come together to create something truly special. Once you make and share this cake, it’s guaranteed to become a cherished favorite in your baking rotation — so get ready to impress your friends, family, and yourself!
Print
Peanut Butter Chocolate Layer Cake Recipe
- Total Time: 47 minutes
- Yield: 12 servings
Description
This Peanut Butter Chocolate Layer Cake combines rich chocolate cake layers with creamy peanut butter frosting and a luscious chocolate ganache topping. Layers of chopped Reese’s candies add a delightful crunch and peanut butter burst, making it an irresistible decadent dessert perfect for celebrations or any chocolate lover’s delight.
Ingredients
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 and Decorations
- 6 oz (1 cup) semi-sweet chocolate chips
- 1/2 cup (120ml) heavy whipping cream
- 6 Reeses, chopped
- 8 Reeses, cut in half
- Crumbled Reeses
Instructions
- Make the chocolate cake layers: Preheat your oven to 350°F (176°C) and prepare three 8-inch cake pans by spraying them with non-stick baking spray and lining the bottoms with parchment paper to ensure easy removal.
- Combine dry ingredients: In a large mixing bowl, whisk together the all-purpose flour, sugar, cocoa powder, baking soda, baking powder, and salt. Set this mixture aside.
- Mix wet ingredients: In a separate medium bowl, combine the milk, vegetable oil, vanilla extract, and eggs thoroughly.
- Combine wet and dry ingredients: Pour the wet ingredients into the dry ingredients and beat until well integrated and smooth.
- Add hot water: Slowly add the hot water to the batter while mixing on low speed. Scrape down the sides of the bowl as needed to ensure even mixing; the batter will be thin.
- Bake the cakes: Divide the batter evenly into the prepared pans and bake for 22-25 minutes, or until a toothpick inserted in the center comes out with just a few moist crumbs. Let the cakes cool for 2-3 minutes in the pans, then transfer them to a cooling rack to cool completely.
- Prepare the peanut butter frosting: In a large bowl, beat together unsalted butter and peanut butter until smooth and combined.
- Add powdered sugar and liquids: Incorporate about half of the powdered sugar and mix until smooth. Add 3 tablespoons of water or milk and mix again until smooth. Add the remaining powdered sugar, mix again, then add remaining water or milk along with a pinch of salt. Adjust consistency to keep the frosting smooth but not too thin.
- Level cake layers: Using a large serrated knife, carefully trim the tops of each cake layer to make them flat and even, which will help with stacking the cake evenly.
- Assemble the cake – first layer: Place the first cake layer on a serving plate or cake board. Spread about 1 cup of the frosting evenly over the top. Sprinkle half of the chopped Reese’s candies evenly over the frosting and gently press them in. Spread a thin layer of frosting over the candies to make the surface sticky for the next layer.
- Add second layer: Place the second cake layer on top and repeat frosting and chopped Reese’s candy steps as with the first layer.
- Add the final layer: Place the third cake layer on top, then cover the entire cake with a thin crumb coat of frosting by smoothing a thin layer over the sides and top.
- Final frosting layer: Spread about 1 cup of frosting over the top of the cake, smoothing evenly. Use an offset spatula to smooth the sides and create decorative stripes around the cake, referencing the tutorial as needed.
- Make the chocolate ganache: Place chocolate chips in a heatproof bowl. Microwave the heavy cream until it just begins to boil, then pour it over the chocolate. Let sit for 2-3 minutes, then whisk gently until smooth.
- Apply ganache: Using a squeeze bottle or spoon, drizzle the ganache around the edges of the cake to create drips, then pour and smooth ganache over the top surface.
- Add final decorations: Allow the ganache to firm slightly for about 10 minutes. Use a piping bag fitted with a closed star tip to pipe swirls of remaining frosting on top. Finish by arranging halved Reese’s on the swirls and sprinkle with Reese’s crumbles for garnish.
- Refrigerate and serve: Refrigerate the assembled cake until ready to serve. Bring to room temperature before serving for best texture and flavor. Cake keeps well for 3-4 days.
Notes
- To level your cake layers, use a serrated knife or cake leveler to carefully trim domed tops for even stacking.
- Adjust the consistency of your frosting by adding water or milk a little at a time to avoid it becoming too thin.
- Microwave heavy cream carefully to avoid boiling over—stop once small bubbles form around the edges.
- Use room temperature butter for the frosting to ensure smooth mixing.
- Allow the cake to come to room temperature after refrigeration before serving to enjoy optimal texture and flavor of the frosting and ganache.
- This cake is best consumed within 3-4 days of assembly for freshness.
- Prep Time: 20 minutes
- Cook Time: 27 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
