If you’re a fan of chocolate and peanut butter, then this Reese’s Peanut Butter Cake is the ultimate dessert for you.
Rich chocolate cake layers, creamy peanut butter frosting, and chunks of Reese’s Peanut Butter Cups come together for a decadent treat that will wow your family and guests.
This cake is perfect for birthdays, holidays, or any time you crave a sweet indulgence.
Why You’ll Love This Cake
-
Combines two favorite flavors: chocolate and peanut butter.
-
Packed with real Reese’s Peanut Butter Cups for extra flavor and texture.
-
Simple enough for beginners but impressive enough for special occasions.

Reeses Peanut Butter Cake
Ingredients
Method
- Preheat oven to 350°F (175°C). Grease and flour two 9-inch pans.
- Mix flour, sugar, cocoa, baking powder, baking soda, and salt in a bowl.
- Add milk, oil, eggs, and vanilla. Beat until smooth.
- Stir in boiling water. Batter will be thin.
- Pour batter into pans.
- Bake 30–35 minutes, until a toothpick comes out clean.
- Cool cakes completely.
- Beat peanut butter and butter until creamy.
- Add powdered sugar and cream slowly.
- Mix in vanilla. Beat until fluffy.
- Place first cake layer on plate.
- Spread frosting on top. Add chopped Reese’s.
- Place second cake layer on top.
- Frost top and sides.
- Decorate with Reese’s and chocolate drizzle.
Step-by-Step Instructions
Step 1: Make the Cake
Preheat oven to 350°F (175°C). Grease and flour two 9-inch round cake pans.
In a large bowl, whisk together flour, sugar, cocoa, baking powder, baking soda, and salt.
Add milk, oil, eggs, and vanilla. Beat until smooth.
Slowly stir in boiling water (batter will be thin).
Divide batter evenly into the pans and bake for 30–35 minutes or until a toothpick comes out clean.
Let cakes cool completely before frosting.
Step 2: Prepare the Frosting
Beat peanut butter and butter until creamy.
Add powdered sugar gradually, alternating with heavy cream, until smooth and fluffy.
Mix in vanilla extract.
Step 3: Assemble the Cake
Place one cake layer on a serving plate. Spread a thick layer of peanut butter frosting.
Sprinkle chopped Reese’s Peanut Butter Cups over the frosting.
Place the second cake layer on top. Frost the top and sides with remaining frosting.
Garnish with more Reese’s pieces and drizzle with chocolate if desired.
Tips for Success
-
Freeze your cake layers for 20–30 minutes before frosting to prevent crumbs.
-
Use mini Reese’s cups for easier decorating.
-
Store leftovers in an airtight container at room temperature for up to 2 days or refrigerate for up to 5 days.
Serving Ideas
This Reese’s Peanut Butter Cake pairs perfectly with a cold glass of milk or a scoop of vanilla ice cream.
You can also serve smaller slices for parties since it’s a rich and filling dessert.
Final Thoughts
If you love Reese’s candies, this Reese’s Peanut Butter Cake will become one of your go-to recipes.
It’s moist, flavorful, and packed with peanut butter and chocolate goodness in every bite.
Whether for a family gathering, birthday celebration, or just to satisfy a sweet tooth, this cake never disappoints.
Also Check: Taylor Swift Cookie Recipe
FAQs About Reese’s Peanut Butter Cake
1. Can I make this cake ahead of time?
Yes! You can bake the cake layers a day in advance, wrap them tightly in plastic wrap, and store them at room temperature. Frost and decorate the next day for best results.
2. Can I use a boxed cake mix instead of making it from scratch?
Absolutely. A chocolate cake mix works perfectly if you want to save time. Just follow the box instructions and then add the homemade peanut butter frosting and Reese’s pieces.
3. How do I store leftovers?
Store the cake in an airtight container. It will keep at room temperature for up to 2 days or in the refrigerator for up to 5 days.
4. Can I freeze Reese’s Peanut Butter Cake?
Yes, you can freeze frosted or unfrosted cake layers. Wrap tightly in plastic wrap and foil, then freeze for up to 2 months. Thaw overnight in the fridge before serving.
5. Can I make this as cupcakes instead of a full cake?
Yes! Just divide the batter into cupcake liners and bake for 18–20 minutes. Frost and top with chopped Reese’s for a fun party treat.