Reese’s Peanut Butter Chocolate Cake

There’s something about chocolate and peanut butter that makes an ordinary dessert feel like a special occasion. Maybe it’s the way rich chocolate melts into creamy peanut butter, or how a handful of Reese’s Peanut Butter Cups can turn a homemade cake into something everyone wants a second slice of.
If you love that classic combination, this Reese’s Peanut Butter Chocolate Cake deserves a place in your recipe collection. You get two layers of moist, chocolatey cake, a generous filling of fluffy peanut butter frosting, and a smooth chocolate ganache that drips beautifully down the sides. Chopped Reese’s Peanut Butter Cups finish everything off with a little crunch and extra sweetness.
The best part? You don’t need professional baking skills or complicated equipment. With a few pantry staples, simple techniques, and a little patience, you can create a chocolate peanut butter layer cake that looks impressive enough for a birthday but feels right at home on your weekend dessert table.
Whether you’re baking for family, celebrating something special, or simply satisfying a chocolate craving, this homemade Reese’s cake is one you’ll want to save.
Why You’ll Love This Reese’s Peanut Butter Chocolate Cake
A good chocolate cake should be soft, rich, and full of flavor. This recipe takes those qualities further by adding a creamy peanut butter filling and a glossy chocolate topping.
Here’s why you’ll enjoy making it:
- Rich chocolate flavor: Cocoa powder and hot coffee create deep chocolate notes without making the cake taste strongly of coffee.
- Moist, tender layers: Vegetable oil and milk help keep the chocolate cake soft.
- Fluffy peanut butter frosting: Creamy peanut butter and butter combine for a smooth, spreadable filling.
- Beautiful presentation: Chocolate ganache and chopped Reese’s cups create an eye-catching finish.
- Perfect for celebrations: Serve it at birthdays, holidays, potlucks, or Sunday family dinners.
- Easy to customize: You can turn the recipe into cupcakes, a sheet cake, or a chocolate peanut butter poke cake.
What Makes Chocolate and Peanut Butter So Delicious Together?
Chocolate and peanut butter work beautifully because their flavors balance each other. Chocolate brings sweetness and cocoa richness, while peanut butter adds a roasted, slightly salty taste.
When you combine them in a layered cake, you also get contrasting textures. The chocolate sponge is tender, the frosting is light and creamy, and the candy pieces add a satisfying bite.
Each layer has a purpose, so the finished dessert feels more interesting than a standard chocolate cake.
Ingredients for Reese’s Peanut Butter Chocolate Cake
You can make this cake with ingredients commonly found in your kitchen. For the best results, measure everything before you begin and bring refrigerated ingredients to room temperature where indicated.
Ingredients for the Chocolate Cake
| Ingredient | Amount |
|---|---|
| All-purpose flour | 1¾ cups |
| Granulated sugar | 2 cups |
| Unsweetened cocoa powder | ¾ cup |
| Baking powder | 1½ teaspoons |
| Baking soda | 1½ teaspoons |
| Salt | 1 teaspoon |
| Large eggs | 2 |
| Whole milk | 1 cup |
| Vegetable oil | ½ cup |
| Vanilla extract | 2 teaspoons |
| Hot coffee or hot water | 1 cup |
The hot coffee helps intensify the chocolate flavor, but you can use hot water if you prefer. Vegetable oil gives the cake a tender texture, even after refrigeration.
Ingredients for the Peanut Butter Frosting
| Ingredient | Amount |
|---|---|
| Creamy peanut butter | 1 cup |
| Unsalted butter, softened | 1 cup |
| Powdered sugar | 3 cups |
| Heavy cream | 3–4 tablespoons |
| Vanilla extract | 1 teaspoon |
| Salt | ¼ teaspoon |
For the smoothest frosting, use regular creamy peanut butter rather than a natural variety that separates easily.
Ingredients for the Chocolate Ganache and Topping
| Ingredient | Amount |
|---|---|
| Semi-sweet chocolate chips | 1 cup |
| Heavy cream | ½ cup |
| Reese’s Peanut Butter Cups, chopped | 8–10 |
| Mini Reese’s Peanut Butter Cups | 6–8, optional |
| Chocolate shavings | ¼ cup, optional |
Ingredient Substitutions
You can make a few simple changes without completely altering the dessert.
- Replace hot coffee with hot water.
- Use dark chocolate instead of semi-sweet chocolate for a less sweet ganache.
- Substitute an equal amount of neutral canola oil for vegetable oil.
- Use mini Reese’s cups instead of full-size candy for easier decorating.
Keep in mind that substitutions can slightly change the flavor or texture.
How to Make Reese’s Peanut Butter Chocolate Cake
Making this cake involves four main stages: baking the chocolate layers, whipping the peanut butter frosting, preparing the ganache, and assembling the dessert.
RECIPE OVERVIEW
Prep Time: 30 minutes
Bake Time: 30–35 minutes
Total Time: About 2½ hours
Servings: 12–14 slices
Step 1: Prepare Your Oven and Cake Pans
Preheat your oven to 350°F (175°C). Grease two 9-inch round cake pans and line their bottoms with parchment paper.
Lightly grease the parchment as well. This extra step makes it easier to remove the cakes without damaging their edges.
Step 2: Mix the Chocolate Cake Batter
In a large mixing bowl, whisk together the flour, granulated sugar, cocoa powder, baking powder, baking soda, and salt.
Add the eggs, milk, vegetable oil, and vanilla extract. Beat with an electric mixer on medium speed until everything is combined.
Slowly pour in the hot coffee or water, mixing on low speed. Your batter will look thinner than many traditional cake batters. That’s expected.
Step 3: Bake the Chocolate Cake Layers
Divide the batter evenly between your prepared pans.
Bake for 30–35 minutes, or until a toothpick inserted into the center comes out clean or with a few moist crumbs.
Let the cakes rest in their pans for about 10 minutes. Carefully turn them onto a wire rack and allow them to cool completely.
Never frost warm cake layers, because the heat can melt your peanut butter buttercream.
Step 4: Make the Creamy Peanut Butter Frosting
Place the softened butter and creamy peanut butter in a large bowl. Beat until smooth and fluffy.
Gradually add the powdered sugar, mixing on low speed to prevent a sugar cloud.
Add vanilla extract, salt, and three tablespoons of heavy cream. Beat until the frosting becomes light and spreadable.
If it feels too thick, add the remaining cream a little at a time.
Step 5: Prepare the Chocolate Ganache
Place the chocolate chips in a heatproof bowl.
Heat the heavy cream in a small saucepan until it begins steaming. Pour the warm cream over the chocolate and let it sit for two to three minutes.
Stir gently until the mixture becomes smooth and glossy.
Let your ganache cool until it thickens slightly but remains pourable.
Step 6: Assemble and Decorate the Cake
Place one cooled chocolate cake layer on a serving plate or cake stand.
Spread a thick, even layer of peanut butter frosting over the top. Carefully place the second cake layer over the filling.
Cover the cake with a thin layer of frosting to trap loose crumbs. Refrigerate for 15–20 minutes, then spread the remaining frosting over the top and sides.
Slowly pour the cooled ganache over the top, encouraging a few drips around the edges.
Finish with chopped Reese’s Peanut Butter Cups, mini candy cups, and chocolate shavings.
How to Get Perfect Chocolate Ganache Drips
For neat, bakery-style drips, your cake should be slightly chilled, and your ganache should not be hot.
Test a small amount along the back edge first. If it runs too quickly, allow the ganache to cool longer. If it barely moves, gently warm it for a few seconds.
A spoon or squeeze bottle gives you better control around the edges.
Expert Tips for the Best Chocolate Peanut Butter Cake
Even a straightforward cake recipe benefits from a few careful techniques.
How to Keep Your Chocolate Cake Moist
The most important rule is to avoid overbaking. Start checking your cake a few minutes before the recommended baking time ends.
Measure your flour carefully, too. Scooping directly from the bag can pack too much flour into your measuring cup, leaving the cake dense or dry.
Using hot coffee or water helps bring out the cocoa flavor. King Arthur Baking also explains that coffee can deepen chocolate notes, while water allows the cocoa flavor to stand on its own.
King Arthur Baking
+1
How to Make Perfect Peanut Butter Frosting
Your butter should be softened enough to mix easily, but it shouldn’t look melted or greasy.
Beat the butter and peanut butter thoroughly before adding powdered sugar. This creates a smoother foundation for the frosting.
If your frosting becomes too soft while decorating, refrigerate it for 10–15 minutes before continuing.
Common Baking Mistakes to Avoid
- Overmixing the batter: Mix just until the ingredients are incorporated.
- Using warm cake layers: Always cool the cake completely before frosting.
- Adding hot ganache: Warm ganache can melt your frosting.
- Skipping the crumb coat: A thin first layer of frosting helps create a cleaner finish.
- Using too much filling: Keep the frosting even so your layers don’t slide.
Delicious Reese’s Peanut Butter Chocolate Cake Variations
Once you know how to make the original cake, you can adapt it for different occasions.
Reese’s Chocolate Peanut Butter Cupcakes
Divide the chocolate batter among lined cupcake tins, filling each about two-thirds full.
Bake at 350°F for approximately 18–22 minutes, checking for doneness. Let the cupcakes cool before piping peanut butter frosting on top.
Finish each cupcake with a mini Reese’s Peanut Butter Cup.
Reese’s Peanut Butter Chocolate Sheet Cake
For a simpler dessert, bake the chocolate batter in a greased 9×13-inch pan.
Begin checking for doneness around 35 minutes, allowing additional time if needed.
Once cooled, spread peanut butter frosting over the cake, drizzle with ganache, and sprinkle chopped candy on top.
This version is particularly convenient for potlucks because you can serve it directly from the baking pan.
Triple Chocolate Reese’s Cake
For an extra-rich dessert, add mini chocolate chips to the batter and finish the cake with dark chocolate shavings.
You can also sprinkle finely chopped chocolate between the layers for added texture.
Reese’s Chocolate Peanut Butter Poke Cake
Bake the chocolate cake in a rectangular pan and let it cool slightly.
Poke holes across the surface, then pour a smooth peanut butter filling into them. Refrigerate until set before adding frosting and candy.
How to Decorate Reese’s Peanut Butter Chocolate Cake
You don’t need advanced piping skills to make your homemade cake look beautiful.
Start with a smooth layer of peanut butter frosting. Use an offset spatula to create gentle swirls or straight, clean edges.
For a more dramatic finish, pipe frosting rosettes around the top and place a mini Reese’s cup on each one.
Easy Decorating Ideas
- Arrange halved peanut butter cups around the cake’s outer edge.
- Sprinkle chopped candy in the center.
- Add chocolate curls for a more elegant appearance.
- Pipe peanut butter frosting swirls over the ganache.
- Drizzle a small amount of warmed peanut butter across the top.
How to Get Clean Cake Slices
Refrigerate your decorated cake for about 20–30 minutes before slicing.
Dip a sharp knife into warm water, wipe it dry, and cut straight down. Clean the blade between cuts to keep the chocolate and peanut butter layers distinct.
What to Serve with Reese’s Peanut Butter Chocolate Cake
Because this cake is rich and sweet, simple accompaniments work best.
A cold glass of milk is a classic choice, especially when you’re serving children or anyone who loves peanut butter cups.
Fresh coffee or espresso also pairs nicely with the chocolate flavor.
For a special dessert plate, add a scoop of vanilla ice cream or a handful of fresh strawberries. The fruit provides a refreshing contrast to the creamy frosting.
If you’re serving the cake at a party, consider cutting smaller slices. Guests can always return for seconds.
How to Store Reese’s Peanut Butter Chocolate Cake
Proper storage helps maintain the cake’s soft texture and protects its creamy frosting.
Refrigerating Leftover Cake
Place your cake in an airtight container and refrigerate it for approximately 3–5 days.
Keep your refrigerator at 40°F (4°C) or below, following USDA food safety guidance.
Food Safety and Inspection Service
+1
For the best eating texture, remove individual slices from the refrigerator shortly before serving so the frosting can soften slightly.
Can You Freeze Reese’s Peanut Butter Chocolate Cake?
Yes. Freezing the unfrosted cake layers is especially convenient.
Wrap each completely cooled layer tightly in plastic wrap, then add a layer of freezer-safe wrapping.
For the best quality, use the frozen layers within 2–3 months.
Thaw them in the refrigerator before assembling your cake.
Making the Cake Ahead of Time
You can bake the chocolate layers one day before decorating.
Prepare the frosting separately and refrigerate it in an airtight container. When you’re ready to assemble, let the frosting soften slightly and beat it again until fluffy.
For the freshest-looking decorations, add the chopped Reese’s cups close to serving time.
Reese’s Peanut Butter Chocolate Cake Nutrition and Serving Information
This dessert contains chocolate, butter, peanut butter, sugar, and heavy cream, making it a rich treat best enjoyed in satisfying portions.
The recipe yields approximately 12–14 slices, depending on how generously you cut them.
Exact nutritional values depend on the brands you use, optional decorations, and serving size. For accurate calorie and macronutrient information, calculate the complete ingredient quantities using verified nutrition labels or USDA FoodData Central.
Because this recipe contains peanuts, wheat, eggs, and dairy, always check ingredient packaging if you’re preparing it for someone with food allergies.
Frequently Asked Questions About Reese’s Peanut Butter Chocolate Cake
Can I Make Reese’s Peanut Butter Chocolate Cake Ahead of Time?
Yes. You can prepare the cake layers a day ahead, wrap them tightly, and assemble the dessert the following day. Store the finished cake in the refrigerator until you’re ready to serve.
What Is the Best Peanut Butter for Reese’s Peanut Butter Chocolate Cake?
Regular creamy peanut butter works best because it creates a smooth, stable frosting. Natural peanut butter may separate and produce a less consistent texture.
Can I Use Boxed Cake Mix?
Absolutely. Prepare your favorite chocolate cake mix according to its package instructions. Once the layers cool, fill and decorate them with the homemade peanut butter frosting and chocolate ganache.
How Do I Keep Reese’s Peanut Butter Chocolate Cake Moist?
Avoid overbaking, measure flour accurately, and store your finished cake in an airtight container. Vegetable oil also helps maintain a soft crumb.
Can I Make This Cake Without Coffee?
Yes. Replace the hot coffee with an equal amount of hot water. Your cake will still have plenty of chocolate flavor.
Why Is My Peanut Butter Frosting Too Thick?
Too much powdered sugar or not enough cream can make the frosting stiff. Add heavy cream one teaspoon at a time until it reaches a smooth, spreadable consistency.
Can I Freeze the Finished Cake?
You can freeze the decorated cake, although the candy topping may lose some texture after thawing. For the best appearance, freeze the cake layers separately and decorate after thawing.
How Long Does Reese’s Peanut Butter Chocolate Cake Last?
For best quality, enjoy your refrigerated cake within 3–5 days. Keep it covered and properly chilled.
Conclusion: A Chocolate Peanut Butter Cake Worth Sharing
Some desserts are meant for quiet evenings, while others deserve a place in the middle of the celebration table. This Reese’s Peanut Butter Chocolate Cake works beautifully for both.
You get moist chocolate layers, creamy peanut butter frosting, silky ganache, and plenty of Reese’s Peanut Butter Cups in every delicious slice. The combination feels indulgent, yet the preparation is manageable even when you’re making your first homemade layer cake.
Whether you’re celebrating a birthday, preparing Sunday dessert, or treating someone who loves chocolate and peanut butter, this cake gives you a wonderful reason to gather around the table.
Save this Reese’s Peanut Butter Chocolate Cake recipe for your next special occasion! If you make it, leave a comment sharing how it turned out, whether you added extra Reese’s cups, and which part your family loved most.
And don’t forget to share the recipe with someone who believes chocolate and peanut butter belong together!






Want an easier way to get my recipes? ❤️