Double Chocolate Cake
Decadent Double Chocolate Cake with Peanut Butter Cream Cheese Frosting
If you’re a fan of chocolate and peanut butter, this is the dessert you’ve been dreaming of. Our Double Chocolate Cake with Peanut Butter Cream Cheese Frosting is rich, moist, and bursting with bold flavor. It’s the perfect treat for birthdays, holidays, or any day that just needs a little sweetness.
Whether you’re a seasoned baker or just starting out, this easy recipe will have you impressing everyone with minimal effort—and maximum flavor.
⭐ Why You’ll Love This Recipe:
- Super moist and chocolatey thanks to the addition of instant chocolate pudding
- The creamy peanut butter cream cheese frosting is irresistibly smooth and tangy
- Topped with mini peanut butter cups for an extra chocolate-peanut butter punch
- Perfect for Pinterest-worthy party cakes or indulgent weeknight desserts
🍫 Double Chocolate Cake Ingredients:
- 1 box chocolate cake mix
- 1 small box instant chocolate pudding mix (dry)
- 4 large eggs
- 1 tsp vanilla extract
- ¾ cup vegetable oil
- ¾ cup water
- 1 cup mini peanut butter cups
🧁 Cake Instructions:
- Preheat oven to 350°F.
- In a large mixing bowl, combine the cake mix, dry pudding mix, oil, and water.
- Add eggs one at a time, mixing well after each addition. Batter should be smooth and shiny.
- Add vanilla extract and beat for 3-4 more minutes until light and fluffy.
- Grease two 8-inch round cake pans.
- Pour the batter evenly into both pans.
- Bake for 20-25 minutes, or until a toothpick comes out clean.
- Let cakes cool completely before frosting.
- Frost with peanut butter cream cheese frosting and top with mini peanut butter cups.
- Refrigerate any leftovers.
🥜 Peanut Butter Cream Cheese Frosting
Ingredients:
- 8 oz cream cheese, room temperature
- 4 cups powdered sugar
- 6 tbsp salted butter, room temperature
- ½ cup creamy peanut butter
Instructions:
- In a mixing bowl, blend cream cheese, peanut butter, and butter until smooth.
- Gradually add in powdered sugar, mixing until thick and creamy.
- If the frosting is too thick, add a small amount of milk until you reach your desired consistency.
- Use immediately to frost your cooled cake layers.
👩🍳 Pro Tips:
- Don’t skip the pudding mix—it gives the cake that ultra-moist texture.
- Chill the frosting slightly before using for easier spreading.
- Want to go all out? Drizzle melted chocolate on top for an extra indulgent touch.
🎉 More Must-Try Cake Recipes:
🍓 Strawberry Cake with Cream Cheese Frosting is Berry Good
This fresh and fruity strawberry cake is bursting with strawberry flavor and topped with a tangy cream cheese frosting. Perfect for spring and summer celebrations.
☕ Mmmmm Cinnamon Coffee Cake!
Craving something cozy? This cinnamon coffee cake pairs perfectly with your morning cup of joe or as a sweet brunch treat.
📌 Save it for later!
Don’t forget to pin this recipe on Pinterest so you can come back to it anytime. It’s the kind of cake that will have everyone asking for seconds!
Please check my Facebook page Joyful Little Things, or my Pinterest page Joyful Little Things for more recipes.

Double Chocolate Cake
Equipment
- 1 Mixer
- 1 Rubber spatula
- 1 9×13 inch cake pan
- 1 Knife
Ingredients
- 1 Box Chocolate cake mix
- 1 Small box Instant Chocolate Pudding dry
- 4 Large Eggs
- 1 tsp Vanilla extract
- ¾ Cup Vegetable Oil
- ¾ Cup Water
- 1 cup Peanut Butter Cups, Mini's
Instructions
- Preheat the oven to 350 degrees.
- In a mixing bowl add cake mix, dry pudding, water, and oil.
- Add eggs one at a time mixing very well. The batter should be smooth and shiny before adding the next egg. Repeat until all eggs have been added.
- Add the vanilla and beat for 3-4 more minutes.
- Grease two 8 inch round baking pans. Pour batter into each baking pan. Putting an even amount in both pans.
- Bake for 20-25 minutes or until a toothpick comes out clean.
- Cool completely before icing the cake.
- Spread icing on the cooled cake. Top with the mini peanut butter cups. Keep refrigerated.
Notes
Nutrition

Peanut Butter Cream Cheese Frosting
Equipment
- 1 Mixer
- 1 Rubber spatula
Ingredients
- 8 oz Cream cheese room temperature
- 4 cups Powdered sugar
- 6 tbsp Salted Butter room temperature
- ½ cup Creamy Peanut Butter
Instructions
- Put cream cheese, peanut butter, and butter in the mixing bowl. Mix until blended and smooth.
- Add powdered sugar. Mix until smooth. If it seems too thick, you can add a small amount of milk.
- Mix until smooth and creamy. It is ready to use immediately.
