Reese’s Peanut Butter Cake has a special place in my kitchen because it brings together two flavors I’ve loved since childhood—chocolate and peanut butter. I still remember unwrapping Reese’s cups after school, saving the peanut butter center for last, and wishing I could turn that joy into something bigger. Years later, I finally did. This cake layers rich chocolate with creamy peanut butter frosting, covers it in smooth chocolate buttercream, and crowns it with chopped Reese’s. Every slice feels like comfort and celebration rolled into one, making it the kind of dessert you’ll want to share with everyone.

Table of Contents
The Story Behind Reese’s Peanut Butter Cake
Why chocolate and peanut butter is an unbeatable duo
There’s a reason Reese’s Peanut Butter Cake instantly wins hearts—it’s built on one of the most iconic pairings ever. Chocolate and peanut butter have been delighting taste buds for decades, and it all started with the creation of the Reese’s Peanut Butter Cup in the 1920s. That bold mix of salty-sweet peanut butter tucked inside rich milk chocolate became a household favorite. Over the years, bakers have taken that inspiration and turned it into pies, cookies, brownies, and now, an indulgent layer cake. The beauty of this flavor duo lies in balance: the cocoa adds depth while the peanut butter gives it a creamy, nutty lift. Together, they create a taste that feels both comforting and decadent.
A personal twist on the classic
For me, Reese’s Peanut Butter Cake isn’t just a recipe—it’s a memory on a plate. I first experimented with it in my tiny college kitchen, determined to turn my favorite candy into something shareable. What I ended up with was more than just cake. It was a dessert that carried a sense of nostalgia, a reminder of simpler days and sweet rewards. Today, the version I bake features moist chocolate cake, a thick layer of peanut butter frosting, and a blanket of chocolate buttercream, topped with chopped Reese’s for good measure. It’s the kind of dessert that makes birthdays brighter and weeknights a little more special. If you love bold flavors, this cake will quickly become a favorite, much like my chocolate desserts.
Print
Reese’s Peanut Butter Cake
- Total Time: 1 hr 25 min
- Yield: 15 servings
Description
A rich, moist chocolate cake layered with creamy peanut butter frosting and covered in smooth chocolate buttercream. Topped with chopped Reese’s Peanut Butter Cups for the ultimate treat for chocolate–peanut butter lovers.
Ingredients
Chocolate Layer Cake
1 ¾ cups all-purpose flour
1 ¾ cups granulated sugar
¾ cup unsweetened cocoa powder (Dutch process recommended)
1 tsp baking powder
2 tsp baking soda
1 tsp salt
1 cup buttermilk
½ cup vegetable or canola oil
2 large eggs (room temp)
1 tsp vanilla extract
1 cup strong hot coffee
Peanut Butter Frosting
½ cup salted butter (room temp)
1 cup creamy peanut butter (Skippy or Jif preferred)
2 cups powdered sugar
3 tbsp milk or heavy cream
Chocolate Buttercream
1 cup salted butter (room temp)
½ tsp salt
2 tsp vanilla extract
3 ½ cups powdered sugar
½ cup cocoa powder
4 tbsp heavy cream
Topping
Chopped Reese’s Peanut Butter Cups (optional)
Instructions
1. Preheat oven to 350 °F (175 °C). Grease and flour two 9-inch round cake pans.
2. Whisk flour, sugar, cocoa, baking powder, baking soda, and salt in a bowl.
3. In a mixer, blend buttermilk, oil, eggs, and vanilla. Slowly add dry ingredients on low.
4. Pour in hot coffee and mix until combined (batter will be thin).
5. Divide batter into pans and bake ~25 min or until a toothpick comes out clean. Cool on racks.
6. Peanut Butter Frosting: Beat butter and peanut butter for 2 min. Add 1 cup powdered sugar, mix. Add 2 tbsp cream, beat, then add remaining sugar. Add more cream if needed for spreadability.
7. Chocolate Buttercream: Beat butter 1–2 min until creamy. Add salt and vanilla. Slowly mix in powdered sugar and cocoa. Add cream gradually until desired consistency. Beat 1 min on medium.
8. Assemble: Place one cake layer on a plate, spread peanut butter frosting on top. Add second cake layer and cover with chocolate buttercream. Pipe peanut butter frosting or top with chopped Reese’s.
9. Store airtight at room temperature.
Notes
Dutch process cocoa enhances the chocolate flavor.
Use strong coffee for deeper taste (won’t make cake taste like coffee).
Frostings can be made ahead and chilled—bring to room temp before use.
- Prep Time: 1 hr
- Cook Time: 25 min
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 slice
- Calories: 460
- Sugar: 38g
- Sodium: 320mg
- Fat: 24g
- Saturated Fat: 11g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 58g
- Fiber: 3g
- Protein: 6g
- Cholesterol: 55mg
Ingredients & Step-by-Step Guide
Essential ingredients for success
The magic of Reese’s Peanut Butter Cake comes from simple ingredients layered in the right way. At its core, you’ll find a rich chocolate cake made with flour, cocoa powder, sugar, buttermilk, and a splash of hot coffee that deepens the flavor without leaving a coffee taste. The peanut butter frosting is creamy and slightly salty, made with butter, powdered sugar, and your favorite brand of creamy peanut butter. To finish, a silky chocolate buttercream ties everything together, giving each bite that perfect blend of smooth and sweet. Don’t forget the final flourish: chopped Reese’s Peanut Butter Cups sprinkled over the top for a crunchy, nostalgic bite. Substitutions are easy too—swap in dairy-free milk for the frosting or try natural peanut butter if you prefer a less sweet version.
Easy baking steps anyone can follow
Making Reese’s Peanut Butter Cake may look impressive, but the process is straightforward. Start by whisking the dry ingredients, then blend in the buttermilk, oil, eggs, and vanilla. Pour in the hot coffee, which makes the batter wonderfully smooth, and divide it between two cake pans. Bake until a toothpick comes out clean, then let the layers cool completely before frosting. Spread the peanut butter frosting between the cakes, cover the outside with chocolate buttercream, and finish with Reese’s on top. The result is a bakery-worthy dessert that’s surprisingly approachable at home. If you’re just beginning your baking journey, this recipe is a fun project that’s as rewarding as it is delicious.

Variations & Creative Twists
Fun add-ins and presentation ideas
One of the best things about Reese’s Peanut Butter Cake is how versatile it can be. If you love cupcakes, simply divide the batter into a muffin tin and bake for about 18 minutes, then swirl peanut butter frosting on top and garnish with mini Reese’s. For birthdays, try stacking three layers instead of two and drizzle warm chocolate ganache down the sides for a dramatic finish. Another fun twist is swirling peanut butter right into the chocolate batter before baking, which creates a marbled effect that looks just as good as it tastes. If you’re serving a crowd, consider baking the recipe in a sheet pan and topping it generously with chopped Reese’s for a casual, party-style dessert.
Dietary-friendly swaps
Even though this cake is indulgent, you can easily adapt it to fit different dietary needs. A gluten-free flour blend works beautifully in place of all-purpose flour, and dairy-free butter and milk alternatives make the frosting just as creamy. If you’re aiming for a less sugary bite, use natural peanut butter and reduce the powdered sugar slightly. You can also scale down the recipe to create a small six-inch cake, perfect for a more intimate celebration. These simple adjustments prove that Reese’s Peanut Butter Cake doesn’t have to be off-limits for anyone—it just takes a few thoughtful swaps. For more ideas like this, check out my dessert swaps.
Serving & Storing Your Reese’s Cake
Best ways to serve and enjoy
Reese’s Peanut Butter Cake isn’t just a dessert—it’s an occasion in itself. Because it combines chocolate cake, peanut butter frosting, and smooth chocolate buttercream, it’s the perfect centerpiece for birthdays, family gatherings, or holidays. For extra indulgence, serve each slice with a scoop of vanilla ice cream or a glass of cold milk. Coffee lovers will appreciate how well a slice pairs with a fresh cup, as the rich cocoa layers balance beautifully with a bold brew. If you want to take presentation to the next level, pipe extra peanut butter frosting along the edges and crown the top with whole or halved Reese’s cups for a show-stopping finish.
How to store leftovers for freshness
If you’re lucky enough to have leftovers, proper storage will keep your Reese’s Peanut Butter Cake tasting fresh. At room temperature, the cake holds up well for about two days in an airtight container. For longer storage, refrigerate it, but allow slices to come back to room temperature before serving so the frosting regains its creamy texture. You can also freeze individual slices by wrapping them tightly in plastic wrap and storing them in a freezer-safe container for up to three months. When you’re ready for a treat, just thaw a slice overnight in the fridge. These tips make it easy to enjoy your cake even days later without losing that decadent chocolate-and-peanut butter flavor.

Frequently Asked Questions
What makes a Reese’s cake taste so good?
The magic lies in the balance of flavors. Reese’s Peanut Butter Cake blends moist chocolate layers with creamy peanut butter frosting, creating a sweet-and-salty contrast that keeps every bite exciting. Topping it with chopped Reese’s adds texture and nostalgia, making it irresistible for anyone who loves this classic candy.
What is the most delicious cake in the world?
That depends on personal taste, but many people rank Reese’s Peanut Butter Cake near the top because it combines two of the most beloved flavors—chocolate and peanut butter. While some adore red velvet or carrot cake, the rich layers and playful candy topping of a Reese’s cake make it a standout for celebrations.
What strain is peanut butter cake?
You might come across “Peanut Butter Cake” as a cannabis strain, but in this recipe context, it simply means a decadent chocolate-and-peanut-butter dessert inspired by Reese’s cups. The name can refer to different things, but here, it’s all about enjoying a cake that tastes just like the candy bar version.
Can I add peanut butter to a box cake mix?
Yes! If you want a shortcut version of Reese’s Peanut Butter Cake, start with a chocolate box mix and stir in ½ cup of creamy peanut butter before baking. This boosts the flavor and gives the cake that signature Reese’s richness. Then top with peanut butter frosting and chopped Reese’s for a quick upgrade.
Conclusion
Reese’s Peanut Butter Cake is more than just a dessert—it’s a celebration of flavor. With its rich chocolate layers, creamy peanut butter frosting, and smooth chocolate buttercream, this cake captures the best of both worlds in every bite. The chopped Reese’s on top add a playful crunch that makes the whole creation feel fun and nostalgic, like unwrapping your favorite candy but in a bigger, better way.
What I love most about this cake is how approachable it is. Even though it looks bakery-worthy, the steps are simple enough for home bakers, and the ingredients are easy to find. Plus, the variations mean you can make it your own—whether that’s in cupcake form, a festive birthday layer cake, or even a freezer-friendly version to save for later.
At its heart, this recipe is about joy. It’s about taking flavors we already love and sharing them in a new, delicious way. So the next time you’re craving something sweet and unforgettable, bake a Reese’s Peanut Butter Cake—you might just find it becomes your new favorite tradition.