Home » Peanut Butter » Reese's Peanut Butter Cake
A visually rich collage featuring a Reese’s peanut butter chocolate cake. The top half shows the full cake with chocolate ganache drips and mini Reese’s cups decorating the rim. The bottom half displays a close-up of the sliced cake, revealing layers of moist chocolate cake and creamy peanut butter frosting. The center includes bold text reading “Reese’s Peanut Butter Cake” in orange, yellow, and white fonts.

Reese’s Peanut Butter Cake Recipe

This Reese’s peanut butter cake is two moist 8 inch chocolate layers filled and covered with fluffy peanut butter frosting, finished with a chocolate ganache drip and about 20 mini Reese’s cups. It serves 12 and takes about 65 minutes of prep and baking, plus cooling time for the layers.

It’s the cake my family asks for on birthdays. The one choice that changes it most is the hot liquid in the batter: brewed coffee instead of water makes the chocolate taste deeper without any coffee flavor.

A vertical collage featuring a full Reese’s peanut butter cake from the side and top, with bold branded text in the center. The cake is decorated with swirls of peanut butter frosting, chocolate drips, and mini peanut butter cups lining the edges.

Following a special diet?

Every recipe on this site can be converted to gluten-free, vegan, dairy-free, keto, nut-free or egg-free with adjusted ratios so nothing falls flat.

Try the Recipe Converter →

What Goes Into a Reese’s Cake

  • Pans and oven: two 8 inch round pans, greased and lined, at 350°F (175°C)
  • Bake time: 30 to 35 minutes, until a toothpick comes out clean
  • Frosting: 1 cup butter, 1 cup creamy peanut butter, 3 to 4 cups powdered sugar
  • Ganache drip: ¾ cup semi sweet chocolate chips and ½ cup heavy cream
  • Topping: about 20 mini Reese’s Peanut Butter Cups
  • Serves: 12 slices

Coffee or Hot Water in the Chocolate Layers

A glass bowl filled with thick, swirled chocolate cake batter on a marble surface. A small cup of dark brewed coffee is placed beside the bowl, indicating an ingredient used in the batter preparation.

The batter is a one bowl cocoa batter with buttermilk and oil. Whisk the dry ingredients, mix in the buttermilk, oil, eggs and vanilla, then slowly pour in 1 cup of hot water or hot brewed coffee. Hot water makes a good chocolate cake. Coffee brings out the cocoa, and once baked the cake tastes like rich chocolate, not like coffee.

The batter will look thin, almost pourable like heavy cream. That is normal. The hot liquid blooms the cocoa and gives a soft, moist crumb, so do not add extra flour.

Two round cake pans filled with smooth, swirled chocolate cake batter placed on a white marble surface, ready to be baked into layers for a layered cake.

Divide it evenly between the two pans. Pans at least 2 inches deep are safest, since this amount of batter rises close to the top of shallow 8 inch pans. Bake 30 to 35 minutes, cool 10 minutes in the pans, then turn the layers out onto a rack. They need to be completely cool before any frosting goes on, or the peanut butter frosting melts and slides.


Peanut Butter Frosting That Holds a Drip

A glass bowl filled with creamy peanut butter frosting, swirled into soft peaks. A spatula and mixer attachments are visible nearby on a white surface.

Use a no stir creamy peanut butter for this frosting. Natural peanut butter separates, and its oil makes the frosting soft and greasy, which is the last thing you want under a ganache drip.

Beat the softened butter and peanut butter for about 2 minutes until smooth and creamy. If your butter is cold the frosting stays dense, so give it time to soften. Add the powdered sugar one cup at a time, then the vanilla and a pinch of salt. Three cups gives a soft, spreadable frosting; go up to 4 cups if you want to pipe swirls on top. Loosen it with cream a spoonful at a time, then beat on high for 2 to 3 minutes until light and fluffy.

Spread a thick layer on the first cake layer, set the second on top, and cover the whole cake with a thin crumb coat. Chill it for 15 minutes, then spread on the rest of the frosting.


Getting the Ganache Drip to Stop Halfway

A small ceramic bowl filled with glossy chocolate ganache. The ganache has a smooth, swirled texture and sits on a white marble background.

Heat the ½ cup of cream until hot but not boiling and pour it over the chocolate chips. Let it sit 2 minutes, then stir until glossy. The full method for this chocolate ganache is simple. The timing is what matters.

Straight from the bowl, the ganache is too hot and melts the frosting. Let it cool for a few minutes until it feels barely warm and runs slowly off a spoon. Chill the frosted cake first, because cold frosting stops each drip partway down the side.

Test one drip at the back of the cake. If it races to the plate, wait a few more minutes. If it sits in a blob and will not move, warm the ganache for 5 seconds in the microwave. Use a spoon or a squeeze bottle along the edge, then fill in the top with a little more if you like.


Turning It Into a Reese’s Birthday Cake

A close-up view of a sliced Reese’s peanut butter cake with rich chocolate layers and smooth peanut butter frosting. The cake is topped with mini Reese’s cups and drizzled with chocolate ganache along the sides, set on a marble surface.

Add the mini cups once the ganache has set for a few minutes, so they stay upright instead of sliding. I like a few whole ones around the edge, with some cut in half and tucked in at angles. They are always the first thing to disappear.

For a party, bake the layers the day before, wrap them once cool, and keep them in the fridge. Cold layers crumb less when you frost them. On the day, frost, drip and decorate, then refrigerate the cake for 30 to 60 minutes so the frosting sets. Take it out about 20 minutes before slicing so the frosting is creamy, not stiff.


Keeping Leftover Slices

Cover the cut cake with a cake dome or plastic wrap and keep it in the fridge for 4 to 5 days. To freeze, wrap single slices in plastic and then foil and thaw them overnight in the fridge. I do not freeze the whole decorated cake, because the ganache and the peanut butter cups do not handle the temperature change well. Leftover slices also make a quick trifle layered with whipped cream and chopped peanut butter cups.


Reese’s Cake Questions

Can I use Reese’s Pieces instead of mini cups?

Yes. Scatter Reese’s Pieces over the top and around the base after the ganache sets. They add color and crunch and work well for a kids’ birthday cake.

Can I bake this as a sheet cake?

Yes, in a greased 9×13 inch pan. Start checking at 35 minutes and bake until a toothpick comes out clean. Or try my peanut butter sheet cake, which is built for that pan.

Does the cake need to be refrigerated?

Yes, once it is frosted. The butter and cream frosting and the ganache should be kept cold, then softened about 20 minutes before serving.


If you want the same flavors in a smaller bake, try chocolate peanut butter cupcakes, peanut butter cup cookies or chocolate peanut butter brownies. For another layer cake, my chocolate peanut butter cake skips the drip. Save this one to your birthday cake board, and tell me in the comments if you used coffee or water.

Yield: 12 slices

Reese’s Peanut Butter Cake

A visually rich collage featuring a Reese’s peanut butter chocolate cake. The top half shows the full cake with chocolate ganache drips and mini Reese’s cups decorating the rim. The bottom half displays a close-up of the sliced cake, revealing layers of moist chocolate cake and creamy peanut butter frosting. The center includes bold text reading “Reese’s Peanut Butter Cake” in orange, yellow, and white fonts.

This Reese's peanut butter cake is a two layer chocolate cake made with cocoa, buttermilk and hot coffee or water, covered in fluffy peanut butter frosting, finished with a chocolate ganache drip and topped with mini Reese's Peanut Butter Cups. The two 8 inch layers bake at 350°F for 30 to 35 minutes, and the cake serves 12. Coffee in the thin batter deepens the chocolate without tasting like coffee, and letting the ganache cool until barely warm keeps the drip from melting the frosting. Make it as a Reese's birthday cake, a chocolate peanut butter cake for a party, or a holiday dessert. Swap the mini cups for Reese's Pieces if you like. Keep it in the fridge for up to 5 days.

Prep Time 30 minutes
Cook Time 35 minutes
Total Time 1 hour 5 minutes

Ingredients

  • FOR THE CHOCOLATE CAKE
  • 2 cups all-purpose flour
  • 2 cups granulated sugar
  • ¾ cup unsweetened cocoa powder
  • 2 teaspoons baking soda
  • 1 teaspoon baking powder
  • 1 teaspoon salt
  • 1 cup buttermilk, at room temperature
  • ½ cup vegetable oil
  • 2 large eggs
  • 2 teaspoons vanilla extract
  • 1 cup hot water or brewed coffee
  • FOR THE PEANUT BUTTER FROSTING
  • 1 cup unsalted butter, softened
  • 1 cup creamy peanut butter
  • 3 to 4 cups powdered sugar, to desired consistency
  • ¼ cup heavy cream or milk, as needed
  • 1 teaspoon vanilla extract
  • Pinch of salt
  • FOR THE CHOCOLATE GANACHE DRIP
  • ¾ cup semi-sweet chocolate chips
  • ½ cup heavy cream
  • FOR GARNISH
  • Approximately 20 mini Reese’s Peanut Butter Cups

Instructions

  1. PREPARE THE CAKE PANS: Preheat the oven to 350°F (175°C). Grease and line two 8-inch round cake pans with parchment paper.
  2. MIX THE DRY INGREDIENTS: In a large mixing bowl, whisk together the flour, sugar, cocoa powder, baking soda, baking powder, and salt until fully combined.
  3. ADD THE WET INGREDIENTS: Add the buttermilk, vegetable oil, eggs, and vanilla extract to the bowl. Mix until just incorporated.
  4. ADD HOT LIQUID: Slowly pour in the hot water or coffee and whisk until the batter is smooth. The batter will be thin, which is expected.
  5. BAKE THE CAKE: Divide the batter evenly between the prepared pans. Bake for 30 to 35 minutes, or until a toothpick inserted into the center comes out clean. Let cakes cool in the pans for 10 minutes, then transfer to wire racks to cool completely.
  6. MAKE THE FROSTING: In a large bowl, beat the softened butter and peanut butter together until smooth and creamy, about 2 minutes.
  7. ADD SUGAR AND LIQUID: Gradually add powdered sugar, one cup at a time. Add vanilla and salt. Adjust consistency with cream or milk as needed. Beat on high speed for 2 to 3 minutes until the frosting is light and fluffy.
  8. ASSEMBLE THE CAKE: Place one cooled cake layer on a serving plate or cake stand. Spread a thick layer of peanut butter frosting on top. Add the second cake layer and apply a thin crumb coat of frosting over the entire cake. Chill for 15 minutes to set the crumb coat.
  9. FROST THE CAKE: Spread the remaining frosting over the entire cake, smoothing the sides and swirling the top as desired.
  10. MAKE THE GANACHE: Heat the heavy cream in a small saucepan or microwave until hot but not boiling. Pour over the chocolate chips in a bowl. Let sit for 2 minutes, then stir until smooth and glossy. Allow it to cool slightly.
  11. ADD THE GANACHE DRIP: Use a spoon or squeeze bottle to gently drip ganache along the edges of the cake. Spread a small amount in the center of the top if desired.
  12. DECORATE THE CAKE: Arrange mini Reese’s Peanut Butter Cups evenly around the top edge of the cake. Chill the cake until ready to serve.

Notes

Using brewed coffee instead of water in the cake batter enhances the chocolate flavor without adding noticeable coffee taste. The batter is thin; that is normal.
Use a no-stir creamy peanut butter for the frosting; natural peanut butter makes it soft and oily. Use 3 cups powdered sugar for spreading and up to 4 cups for piping, adjusting with cream.
The ganache should be slightly cooled to avoid melting the frosting when applied. Chill the frosted cake first and test one drip at the back.
Make ahead: bake the layers a day early, wrap and refrigerate. Store the finished cake in the fridge for 4 to 5 days; let slices sit out 20 minutes before serving. Freeze wrapped single slices, not the decorated cake.

Nutrition Information

Yield

12

Serving Size

1

Amount Per Serving Calories 1328Total Fat 56gSaturated Fat 23gTrans Fat 1gUnsaturated Fat 28gCholesterol 103mgSodium 720mgCarbohydrates 201gFiber 4gSugar 172gProtein 14g

6 Comments

  1. Can this cake be made a few days ahead? Then when needed, frost the cake

    1
    • Hi Kim 😊
      Yes, the chocolate layers behave nicely when made ahead. I often bake them two days early, let them cool completely, then wrap each one in plastic wrap and slip them into a zip-top bag. Keep them in the fridge for up to 48 hours or freeze for longer storage. Bring the layers back to room temperature (still wrapped) before frosting. Slightly chilled cake is easier to handle, so feel free to leave a touch of chill while you spread the peanut butter frosting and finish with the ganache drip. 👍

      0
  2. Can this be made as cupcakes?

    2
    • Hi Kari 😊

      Yes, this batter turns into cupcakes without any trouble. A full recipe will give you about 24 standard cupcakes. Fill each liner two-thirds full and bake at 350 °F for 18-20 minutes, or until the centers spring back when lightly pressed.

      The peanut butter frosting from the cake works well as a swirl on top, and a quick drip of ganache plus a mini Reese’s cup finishes them off neatly.

      If you prefer a step-by-step cupcake version, I have a detailed post here:
      Chocolate Peanut Butter Cupcakes
      .

      Let me know how they turn out 🧁

      0
    • To make this a 4 layered cake, just double the recipe?

      1
      • Yes, exactly! Doubling the recipe will give you enough batter and frosting for 4 full layers. Just divide the batter evenly across four pans (or bake in batches), and reduce the bake time slightly if the layers are thinner.

        0

Leave a Comment

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

*