Heavenly Chocolate Peanut Butter Ooey Gooey Cake is a rich and indulgent dessert that combines layers of chocolate cake, creamy peanut butter, and a gooey topping. This decadent treat is perfect for chocolate and peanut butter lovers, making it an ideal choice for parties, potlucks, or any special occasion!
Ingredients
For the Cake
- 1 box chocolate cake mix (15.25 oz)
- 1 cup water
- 1/2 cup vegetable oil
- 3 large eggs
For the Peanut Butter Layer
- 8 oz cream cheese (softened)
- 1 cup creamy peanut butter
- 1 cup powdered sugar
- 1 teaspoon vanilla extract
- 2 cups whipped topping (like Cool Whip)
For the Chocolate Topping
- 1 cup semi-sweet chocolate chips
- 1/2 cup heavy cream
- 1/4 cup chopped peanuts (for garnish, optional)
Timing
Making Heavenly Chocolate Peanut Butter Ooey Gooey Cake takes about 20 minutes for preparation and 30-35 minutes for baking.
Instructions
Step 1: Prepare the Cake
- Preheat Oven: Preheat your oven to 350°F (175°C). Grease a 9×13-inch baking dish.
- Mix Cake Batter: In a large bowl, combine the chocolate cake mix, water, vegetable oil, and eggs. Mix according to the package instructions until well combined.
- Bake the Cake: Pour the batter into the prepared baking dish and bake for 30-35 minutes, or until a toothpick inserted into the center comes out clean. Allow the cake to cool completely in the pan.
Step 2: Make the Peanut Butter Layer
- Mix Peanut Butter Filling: In a medium bowl, beat together the softened cream cheese, peanut butter, powdered sugar, and vanilla extract until smooth and creamy.
- Fold in Whipped Topping: Gently fold in the whipped topping until well combined.
- Spread on Cake: Once the cake has cooled, spread the peanut butter layer evenly over the top.
Step 3: Prepare the Chocolate Topping
- Heat Cream: In a small saucepan over medium heat, heat the heavy cream until it just begins to simmer.
- Melt Chocolate: Remove from heat and add the semi-sweet chocolate chips. Let sit for a few minutes, then stir until smooth and fully melted.
- Pour Over Peanut Butter Layer: Drizzle the chocolate topping over the peanut butter layer, spreading it evenly if needed.
Step 4: Chill and Serve
- Chill: Refrigerate the cake for at least 2 hours to allow the layers to set.
- Garnish: Before serving, sprinkle chopped peanuts on top for added crunch and flavor.
- Slice and Enjoy: Cut into squares and serve cold. Enjoy your Heavenly Chocolate Peanut Butter Ooey Gooey Cake!

Nutritional Information
Here’s a quick overview of the nutritional content of Heavenly Chocolate Peanut Butter Ooey Gooey Cake (per serving, based on 12 servings):
| Nutrient | Amount per Serving |
|---|---|
| Calories | 350 |
| Protein | 6g |
| Fat | 22g |
| Carbohydrates | 35g |
| Fiber | 2g |
| Sugar | 18g |
Tips for Customization
- Different Nut Butters: Substitute peanut butter with almond butter or cashew butter for a different flavor.
- Add Chocolate Chips: Mix in mini chocolate chips into the peanut butter layer for extra chocolate flavor.
- Drizzle with Caramel: For an even more indulgent dessert, drizzle caramel sauce over the top before serving.
Storage Instructions
Store any leftovers in an airtight container in the refrigerator for up to 5 days. The flavors will continue to meld together, making it even more delicious!
Conclusion
Heavenly Chocolate Peanut Butter Ooey Gooey Cake is a delightful dessert that’s sure to satisfy your sweet tooth. With its layers of chocolate cake, creamy peanut butter, and rich chocolate topping, this cake is a true indulgence for any occasion!
Heavenly Chocolate Peanut Butter Ooey Gooey Cake Recipe
Ingredients
- For the Cake
- • 1 box chocolate cake mix (15.25 oz)
- • 1 cup water
- • 1/2 cup vegetable oil
- • 3 large eggs
- For the Peanut Butter Layer
- • 8 oz cream cheese (softened)
- • 1 cup creamy peanut butter
- • 1 cup powdered sugar
- • 1 teaspoon vanilla extract
- • 2 cups whipped topping (like Cool Whip)
- For the Chocolate Topping
- • 1 cup semi-sweet chocolate chips
- • 1/2 cup heavy cream
- • 1/4 cup chopped peanuts (optional, for garnish)
Instructions
- Preheat the oven to 350°F (175°C) and grease a 9x13-inch baking dish.
- In a large bowl, combine the chocolate cake mix, water, vegetable oil, and eggs. Mix according to the package instructions until well combined.
- Pour the batter into the prepared baking dish and bake for 30–35 minutes, or until a toothpick inserted into the center comes out clean. Allow the cake to cool completely in the pan.
- In a medium bowl, beat together the softened cream cheese, peanut butter, powdered sugar, and vanilla extract until smooth and creamy.
- Gently fold in the whipped topping until well combined.
- Once the cake has cooled, spread the peanut butter layer evenly over the top.
- In a small saucepan over medium heat, heat the heavy cream until it just begins to simmer.
- Remove from heat and add the semi-sweet chocolate chips. Let sit for a few minutes, then stir until smooth and fully melted.
- Drizzle the chocolate topping over the peanut butter layer, spreading it evenly if needed.
- Refrigerate the cake for at least 2 hours to allow the layers to set.
- Before serving, sprinkle chopped peanuts on top if desired.
- Cut into squares and serve cold.
Step 1: Prepare the Cake
Step 2: Make the Peanut Butter Layer
Step 3: Prepare the Chocolate Topping
Step 4: Chill and Serve
Did you make this recipe?
Please leave a comment on the blog or share a photo on Facebook