Reese’s Peanut Butter Cake Recipe: Easy, Delicious & Crowd-Pleasing Dessert

Posted on February 28, 2024 by Sophie

Desserts and Sweets

Introduction

Oh, remember those childhood dreams of a cake that tasted exactly like your favorite candy? Well, get ready, because today we’re making that dream a reality! This Reese’s Peanut Butter Cake is more than just a dessert; it’s a hug in cake form, a nostalgic trip back to simpler times, and a guaranteed way to make any occasion feel extra special. And the best part? It’s surprisingly easy to whip up, making it perfect for those spontaneous sweet cravings or when you want to impress without a fuss.

Why You’ll Love This Recipe

  • Fast: Perfect for when you need a delicious dessert in a hurry.
  • Easy: Even if you’re new to baking, you’ll find this recipe super straightforward.
  • Giftable: Imagine handing someone this beautiful cake – pure joy!
  • Crowd-pleasing: Seriously, who can resist chocolate and peanut butter? Everyone will be asking for seconds!

Ingredients

Let’s gather our goodies! These are the building blocks for pure deliciousness.

For the Chocolate Layer Cake:

  • 1 ¾ cups all-purpose flour: The base of our delicious cake.
  • 1 ¾ cups granulated sugar: For that perfect sweetness.
  • ¾ cup unsweetened cocoa powder: This is where the rich chocolate flavor comes from!
  • 1 teaspoon baking powder: Our little helper for a light and airy cake.
  • 2 teaspoons baking soda: Works with the buttermilk to give our cake a beautiful rise.
  • 1 teaspoon salt: Balances out the sweetness and enhances all the flavors.
  • 1 cup buttermilk: Gives our cake a tender crumb and a delightful tang. Don’t have any? See our tips below!
  • ½ cup vegetable oil or canola oil: For a super moist cake that stays soft.
  • 2 large eggs (room temperature): Make sure they’re at room temp for the best incorporation.
  • 1 teaspoon vanilla extract: A classic for a reason, it rounds out the flavors beautifully.
  • 1 cup freshly brewed strong hot coffee: This is the secret ingredient for an intense chocolate flavor and a super moist cake! Don’t worry, it won’t taste like coffee.

For the Peanut Butter Frosting:

  • ½ cup salted butter (room temperature): Softened butter makes for a smooth frosting.
  • 1 cup creamy peanut butter: Use your favorite creamy variety!
  • 2 cups powdered sugar: To make it sweet and wonderfully fluffy.
  • 3 tablespoons milk or heavy cream: Just enough to get that perfect spreadable consistency.

For the Chocolate Buttercream:

  • 1 cup salted butter (room temperature): Again, softened is key for creamy frosting.
  • ½ teaspoon salt: To enhance that chocolatey goodness.
  • 2 teaspoons vanilla extract: For that classic buttercream aroma and taste.
  • 3 ½ cups powdered sugar: For sweetness and structure.
  • ½ cup cocoa powder: More chocolatey goodness!
  • 4 tablespoons heavy cream: To make it light, airy, and perfectly spreadable.

For Decoration (Optional but Highly Recommended!):

  • Reese’s Peanut Butter Cups: Because what’s a Reese’s cake without them?

How to Make It

Alright, let’s get our aprons on and dive into the fun part!

Step 1: Prepare the Chocolate Layer Cake

  1. First things first, let’s get that oven preheating to 350°F (175°C). While it’s warming up, grease and flour two 9-inch cake pans. This ensures our beautiful cakes won’t stick!
  2. In a big bowl, whisk together your flour, sugar, cocoa powder, baking powder, baking soda, and salt. Give it a good mix so everything is evenly distributed.
  3. In a separate bowl, whisk together the buttermilk, oil, your room-temperature eggs, and vanilla extract.
  4. Now, pour the wet ingredients into the dry ingredients. Mix until everything is just combined. Don’t overmix – we want a tender cake!
  5. Here’s the magic! Carefully stir in the hot coffee until the batter is smooth. I know it looks thin, and that’s exactly what we want. This is the secret to that incredibly moist texture!
  6. Divide the batter evenly between your prepared cake pans.
  7. Pop them into the oven and bake for about 30-35 minutes. You’ll know they’re ready when a wooden skewer inserted into the center comes out clean.
  8. Once they’re done, let the cakes cool in their pans for about 10 minutes. Then, carefully invert them onto a wire rack to cool completely. Patience is key here – warm cakes can be a bit delicate!

Step 2: Prepare the Peanut Butter Frosting

  1. In a large bowl, beat your softened butter until it’s nice and creamy.
  2. Add in your creamy peanut butter and beat it all together until it’s well combined and looks beautifully smooth.
  3. Now, gradually add the powdered sugar. I like to alternate it with a little bit of milk or heavy cream, beating after each addition, until you have a smooth and perfectly spreadable frosting.

Step 3: Prepare the Chocolate Buttercream

  1. In another big bowl, beat your softened butter until it’s wonderfully creamy.
  2. Add the salt and vanilla extract and beat them in.
  3. Time for the powdered sugar and cocoa powder! Gradually add these, alternating with the heavy cream, beating until you have a smooth, fluffy, and utterly irresistible chocolate buttercream.

Step 4: Assemble the Cake

  1. Place one of your completely cooled cake layers on your serving plate. This is your foundation!
  2. Spread a generous, dreamy layer of that creamy peanut butter frosting over the first cake layer. Don’t be shy here!
  3. Carefully place the second cake layer on top.
  4. Now, frost the entire cake with that luscious chocolate buttercream. Make it as smooth or as rustic as you like!
  5. For the grand finale, decorate with Reese’s Peanut Butter Cups if you’re feeling extra fancy. It’s the perfect finishing touch!

Substitutions & Additions

We love a good recipe, but we also love making it our own! Here are a few ideas:

  • No Buttermilk? No Problem! Just place 1 tablespoon of white vinegar or lemon juice in a measuring cup and add enough milk to reach 1 cup. Let it sit for 5-10 minutes until it looks slightly curdled. Perfect substitute!
  • Peanut Butter Frosting Variations: If you’re a fan of chunky peanut butter, feel free to use it! You can also add a tablespoon or two of melted chocolate to this frosting for an extra layer of chocolatey goodness.
  • Chocolate Buttercream Variations: Want a darker chocolate flavor? Add a bit more cocoa powder. For a mocha twist, add a teaspoon of instant espresso powder.
  • Additions: You can fold some mini chocolate chips or chopped peanut butter cups into the cake batter before baking for little bursts of flavor and texture.
  • Layering: Feeling ambitious? Make a third cake layer and add a layer of peanut butter frosting and a layer of chocolate buttercream between each layer for an extra decadent experience.

Tips for Success

A few little secrets from my kitchen to yours!

  • Room Temperature Ingredients: This is super important for both the cakes and the frostings. Room temperature butter, eggs, and milk (or buttermilk) blend together much more smoothly, leading to a better texture.
  • Don’t Overmix: Overmixing cake batter can lead to a tough cake. Mix until just combined.
  • Cool Completely: Resist the urge to frost a warm cake! It will melt your frosting into a sad, goopy mess. Patience, my friend!
  • Prep Ahead: You can bake the cake layers a day in advance and store them, well-wrapped, at room temperature. The frostings can also be made a day ahead and stored in the refrigerator, then brought to room temperature and re-whipped before frosting.
  • Coffee Substitute: If you’re not a coffee drinker, you can use hot water instead. The chocolate flavor will still be great, though coffee does enhance it!

How to Store It

Keeping your masterpiece fresh and delicious is easy!

This Reese’s Peanut Butter Cake is best stored in an airtight container at room temperature for up to 3 days. If your kitchen is particularly warm, you might want to store it in the refrigerator, but let it come back to room temperature before serving for the best flavor and texture. If you refrigerate it, expect it to last a little longer, around 5 days.

FAQs

Can I make this cake gluten-free?
Yes, you can! You’ll likely need to use a good quality gluten-free all-purpose flour blend in place of the regular flour. You might need to adjust the liquid slightly, so start with the recipe amount and add a little more if the batter seems too thick.
My peanut butter frosting is too thick, what should I do?
No worries! Just add a teaspoon of milk or cream at a time, beating well after each addition, until you reach your desired spreadable consistency. Be careful not to add too much!
Can I make cupcakes instead of a cake?
Absolutely! This batter is perfect for cupcakes. Line a muffin tin with liners and fill them about two-thirds full. Baking time will be shorter, so start checking around 18-20 minutes.
What kind of peanut butter is best?
For the frosting, a standard creamy peanut butter that you stir yourself (like Jif or Skippy) works wonderfully. Natural peanut butter can sometimes make the frosting a bit oily or harder to incorporate, but if that’s your favorite, give it a try!
Print

Reese’s Peanut Butter Cake

A nostalgic and easy-to-make chocolate cake with a creamy peanut butter frosting and rich chocolate buttercream, inspired by Reese’s Peanut Butter Cups.

  • Prep Time: 30 minutes
  • Cook Time: 35 minutes
  • Total Time: 1 hour 5 minutes
  • Yield: 12 servings

Ingredients

Scale

For the Chocolate Layer Cake

  • 1.75 cups all-purpose flour (The base of our delicious cake.)
  • 1.75 cups granulated sugar (For that perfect sweetness.)
  • 0.75 cup unsweetened cocoa powder (This is where the rich chocolate flavor comes from!)
  • 1 teaspoon baking powder (Our little helper for a light and airy cake.)
  • 2 teaspoons baking soda (Works with the buttermilk to give our cake a beautiful rise.)
  • 1 teaspoon salt (Balances out the sweetness and enhances all the flavors.)
  • 1 cup buttermilk (Gives our cake a tender crumb and a delightful tang. Don’t have any? See our tips below!)
  • 0.5 cup vegetable oil or canola oil (For a super moist cake that stays soft.)
  • 2 large eggs (Room temperature for the best incorporation.)
  • 1 teaspoon vanilla extract (A classic for a reason, it rounds out the flavors beautifully.)
  • 1 cup freshly brewed strong hot coffee (Secret ingredient for intense chocolate flavor and a super moist cake. Won’t taste like coffee.)

For the Peanut Butter Frosting

  • 0.5 cup salted butter (Room temperature. Softened butter makes for a smooth frosting.)
  • 1 cup creamy peanut butter (Use your favorite creamy variety!)
  • 2 cups powdered sugar (To make it sweet and wonderfully fluffy.)
  • 3 tablespoons milk or heavy cream (Just enough to get that perfect spreadable consistency.)

For the Chocolate Buttercream

  • 1 cup salted butter (Room temperature. Softened is key for creamy frosting.)
  • 0.5 teaspoon salt (To enhance that chocolatey goodness.)
  • 2 teaspoons vanilla extract (For that classic buttercream aroma and taste.)
  • 3.5 cups powdered sugar (For sweetness and structure.)
  • 0.5 cup cocoa powder (More chocolatey goodness!)
  • 4 tablespoons heavy cream (To make it light, airy, and perfectly spreadable.)

For Decoration (Optional but Highly Recommended!)

  • Reese’s Peanut Butter Cups (Because what’s a Reese’s cake without them?)

Instructions

  1. First things first, let’s get that oven preheating to 350°F (175°C). While it’s warming up, grease and flour two 9-inch cake pans. This ensures our beautiful cakes won’t stick!
  2. In a big bowl, whisk together your flour, sugar, cocoa powder, baking powder, baking soda, and salt. Give it a good mix so everything is evenly distributed.
  3. In a separate bowl, whisk together the buttermilk, oil, your room-temperature eggs, and vanilla extract.
  4. Now, pour the wet ingredients into the dry ingredients. Mix until everything is just combined. Don’t overmix – we want a tender cake!
  5. Here’s the magic! Carefully stir in the hot coffee until the batter is smooth. I know it looks thin, and that’s exactly what we want. This is the secret to that incredibly moist texture!
  6. Divide the batter evenly between your prepared cake pans.
  7. Pop them into the oven and bake for about 30-35 minutes. You’ll know they’re ready when a wooden skewer inserted into the center comes out clean.
  8. Once they’re done, let the cakes cool in their pans for about 10 minutes. Then, carefully invert them onto a wire rack to cool completely. Patience is key here – warm cakes can be a bit delicate!
  9. In a large bowl, beat your softened butter until it’s nice and creamy.
  10. Add in your creamy peanut butter and beat it all together until it’s well combined and looks beautifully smooth.
  11. Now, gradually add the powdered sugar. I like to alternate it with a little bit of milk or heavy cream, beating after each addition, until you have a smooth and perfectly spreadable frosting.
  12. In another big bowl, beat your softened butter until it’s wonderfully creamy.
  13. Add the salt and vanilla extract and beat them in.
  14. Time for the powdered sugar and cocoa powder! Gradually add these, alternating with the heavy cream, beating until you have a smooth, fluffy, and utterly irresistible chocolate buttercream.
  15. Place one of your completely cooled cake layers on your serving plate. This is your foundation!
  16. Spread a generous, dreamy layer of that creamy peanut butter frosting over the first cake layer. Don’t be shy here!
  17. Carefully place the second cake layer on top.
  18. Now, frost the entire cake with that luscious chocolate buttercream. Make it as smooth or as rustic as you like!
  19. For the grand finale, decorate with Reese’s Peanut Butter Cups if you’re feeling extra fancy. It’s the perfect finishing touch!

Notes

This cake is best stored in an airtight container at room temperature for up to 3 days. If your kitchen is warm, refrigerate, but let it come to room temperature before serving. Refrigerated cake lasts about 5 days.

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!