Sweet Treats

Reese’s Peanut Butter Chocolate Cake

Jump to Recipe

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

IngredientAmount
All-purpose flour1¾ cups
Granulated sugar2 cups
Unsweetened cocoa powder¾ cup
Baking powder1½ teaspoons
Baking soda1½ teaspoons
Salt1 teaspoon
Large eggs2
Whole milk1 cup
Vegetable oil½ cup
Vanilla extract2 teaspoons
Hot coffee or hot water1 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

IngredientAmount
Creamy peanut butter1 cup
Unsalted butter, softened1 cup
Powdered sugar3 cups
Heavy cream3–4 tablespoons
Vanilla extract1 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

IngredientAmount
Semi-sweet chocolate chips1 cup
Heavy cream½ cup
Reese’s Peanut Butter Cups, chopped8–10
Mini Reese’s Peanut Butter Cups6–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!

Reese's Peanut Butter Chocolate Cake
Print

Reese’s Peanut Butter Chocolate Cake

Description: This rich and moist Reese's Peanut Butter Chocolate Cake features two layers of homemade chocolate cake filled with creamy peanut butter frosting, covered in silky chocolate ganache, and topped with chopped Reese's Peanut Butter Cups. It's the perfect dessert for birthdays, holidays, and chocolate lovers!
Dessert
American
Layer Cake
Prep Time: 30 minutes
Cook Time: 30–35 minutes
Cooling & Decorating: 90 minutes
Total Time: About 2½ hours
Servings: 12–14 slices
Oven Temperature: 350°F (175°C)
Ingredients
For the Chocolate Cake
– 1¾ cups all-purpose flour
– 2 cups granulated sugar
– ¾ cup unsweetened cocoa powder
– 1½ teaspoons baking powder
– 1½ teaspoons baking soda
– 1 teaspoon salt
– 2 large eggs
– 1 cup whole milk
– ½ cup vegetable oil
– 2 teaspoons vanilla extract
– 1 cup hot coffee or hot water
For the Peanut Butter Frosting
– 1 cup creamy peanut butter
– 1 cup unsalted butter, softened
– 3 cups powdered sugar
– 3–4 tablespoons heavy cream
– 1 teaspoon vanilla extract
– ¼ teaspoon salt
For the Chocolate Ganache
– 1 cup semi-sweet chocolate chips
– ½ cup heavy cream
For the Topping
– 8–10 Reese's Peanut Butter Cups, chopped
– 6–8 mini Reese's Peanut Butter Cups (optional)
– ¼ cup chocolate shavings (optional)
Instructions
1. Prepare the Chocolate Cake
1. Preheat your oven to 350°F (175°C). Grease two 9-inch round cake pans and line the bottoms with parchment paper.
2. In a large bowl, whisk together flour, sugar, cocoa powder, baking powder, baking soda, and salt.
3. Add eggs, milk, vegetable oil, and vanilla extract. Beat until smooth and well combined.
4. Slowly stir in the hot coffee or hot water until incorporated. The batter will be thin.
5. Divide the batter evenly between the prepared cake pans.
6. Bake for 30–35 minutes, or until a toothpick inserted into the center comes out clean or with a few moist crumbs.
7. Cool in the pans for 10 minutes, then transfer to wire racks to cool completely.
2. Make the Peanut Butter Frosting
1. Beat softened butter and creamy peanut butter together until smooth and fluffy.
2. Gradually add powdered sugar, mixing until combined.
3. Add vanilla extract, salt, and 3 tablespoons of heavy cream.
4. Beat for 2–3 minutes until light and creamy.
5. Add the remaining cream if needed to reach a spreadable consistency.
3. Prepare the Chocolate Ganache
1. Place chocolate chips in a heatproof bowl.
2. Heat heavy cream in a small saucepan until steaming, but not boiling.
3. Pour the hot cream over the chocolate chips and let sit for 2–3 minutes.
4. Stir gently until the chocolate is completely melted and smooth.
5. Allow the ganache to cool slightly until thickened but still pourable.
4. Assemble the Cake
1. Place one cooled chocolate cake layer on a serving plate or cake stand.
2. Spread a generous layer of peanut butter frosting evenly over the cake.
3. Carefully place the second cake layer on top.
4. Apply a thin crumb coat of frosting and refrigerate for 15–20 minutes.
5. Spread the remaining peanut butter frosting over the top and sides of the cake.
6. Slowly pour the cooled chocolate ganache over the top, allowing it to drip down the edges.
7. Decorate with chopped Reese's Peanut Butter Cups, mini peanut butter cups, and chocolate shavings.
8. Refrigerate for 20–30 minutes to help the frosting and ganache set before slicing.
Notes
– Room-temperature ingredients: Use room-temperature eggs, milk, and softened butter for smoother mixing.
– Peanut butter: Regular creamy peanut butter works best for a stable, fluffy frosting.
– Coffee substitute: Replace hot coffee with hot water if preferred.
– Extra chocolate flavor: Use dark chocolate chips for a richer ganache.
– Make ahead: Bake the cake layers one day in advance and store them tightly wrapped.
– Storage: Refrigerate leftovers in an airtight container for 3–5 days.
– Freezing: Wrap unfrosted cake layers tightly and freeze for up to 3 months for best quality.
– Serving tip: Allow refrigerated cake slices to soften slightly at room temperature before serving.
Allergens: Contains peanuts, wheat, eggs, and dairy.
Recipe tip: For the prettiest presentation, arrange halved Reese's Peanut Butter Cups around the top edge and add chopped candy in the center.

Amber Amber

Amber is the creator behind AJ Greats, sharing easy family-friendly recipes, comfort food favorites, quick dinners, and delicious desserts. Passionate about simple cooking and… More »

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Back to top button
Close Welcome Bar