Heavenly Chocolate Peanut Butter Ooey Gooey Cake is a decadent dessert that combines rich chocolate cake with a creamy peanut butter filling and a gooey topping. This cake is perfect for chocolate and peanut butter lovers and is sure to impress at any gathering!
Ingredients
For the Cake:
- 1 box (15.25 ounces) chocolate cake mix
- 1 cup water
- 1/2 cup vegetable oil
- 3 large eggs
For the Peanut Butter Filling:
- 1 cup creamy peanut butter
- 1 cup powdered sugar
- 1/2 cup cream cheese, softened
- 1 teaspoon vanilla extract
- 1/4 cup milk (as needed for consistency)
For the Topping:
- 1 cup semi-sweet chocolate chips
- 1/2 cup heavy cream
- 1/4 cup chopped peanuts (optional, for garnish)
Timing
Making Heavenly Chocolate Peanut Butter Ooey Gooey Cake takes about 20 minutes for preparation and 30-35 minutes for baking, plus cooling time.
Instructions
Step 1: Prepare the Cake
- Preheat Oven: Preheat your oven to 350°F (175°C). Grease and flour a 9×13-inch baking pan.
- Mix Cake Batter: In a large mixing bowl, combine the chocolate cake mix, water, vegetable oil, and eggs. Beat on medium speed for about 2 minutes, until well combined.
- Bake: Pour the batter into the prepared baking pan and smooth the top. Bake in the preheated oven for 25-30 minutes, or until a toothpick inserted in the center comes out clean. Remove from the oven and let it cool in the pan for about 10 minutes.
Step 2: Make the Peanut Butter Filling
- Mix Filling Ingredients: In a medium bowl, beat together the peanut butter, powdered sugar, softened cream cheese, vanilla extract, and milk until smooth and creamy. Adjust the milk as needed to achieve a spreadable consistency.
- Spread Filling: Once the cake has cooled slightly, spread the peanut butter filling evenly over the top of the cake.
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. Remove from heat.
- Melt Chocolate: Add the semi-sweet chocolate chips to the hot cream and let it sit for about 2 minutes. Stir until the chocolate is completely melted and the mixture is smooth.
- Pour Topping: Pour the chocolate topping over the peanut butter layer, spreading it gently to cover the entire surface.
Step 4: Cool and Serve
- Cool the Cake: Allow the cake to cool completely at room temperature, then refrigerate for at least 1 hour to set the layers.
- Garnish: Before serving, sprinkle chopped peanuts on top for added crunch and flavor (optional).
- Slice and Serve: Cut into squares and serve chilled or at room temperature.

Nutritional Information
Here’s a quick overview of the nutritional content of Heavenly Chocolate Peanut Butter Ooey Gooey Cake (per square, based on 12 servings):
| Nutrient | Amount per Square |
|---|---|
| Calories | 350 |
| Protein | 6g |
| Fat | 22g |
| Carbohydrates | 34g |
| Sugar | 18g |
Tips for Customization
- Nut Variations: Swap out peanuts for other nuts like almonds or walnuts for a different flavor.
- Add a Layer: You can add a layer of sliced bananas or marshmallows between the cake and the peanut butter filling for extra flavor.
- Drizzle: Drizzle some melted chocolate or caramel sauce on top for an extra touch.
Storage Instructions
Store any leftover Heavenly Chocolate Peanut Butter Ooey Gooey Cake in an airtight container in the refrigerator for up to 5 days. For longer storage, you can freeze individual pieces for up to 3 months.
Conclusion
Heavenly Chocolate Peanut Butter Ooey Gooey Cake is a rich and indulgent dessert that combines the beloved flavors of chocolate and peanut butter. Perfect for any occasion, this cake will satisfy your sweet tooth and leave everyone wanting more!
FAQs
Can I make this cake in advance?
Yes! This cake can be made a day in advance. Just keep it refrigerated until you’re ready to serve.
Can I use natural peanut butter?
Yes! Natural peanut butter can be used, but it may alter the texture slightly. Ensure it’s well mixed and creamy for the best results.
Heavenly Chocolate Peanut Butter Ooey Gooey Cake Recipe
Ingredients
- For the Cake:
- • 1 box (15.25 ounces) chocolate cake mix
- • 1 cup water
- • 1/2 cup vegetable oil
- • 3 large eggs
- For the Peanut Butter Filling:
- • 1 cup creamy peanut butter
- • 1 cup powdered sugar
- • 1/2 cup cream cheese, softened
- • 1 teaspoon vanilla extract
- • 1/4 cup milk (as needed for consistency)
- For the Topping:
- • 1 cup semi-sweet chocolate chips
- • 1/2 cup heavy cream
- • 1/4 cup chopped peanuts (optional, for garnish)
Instructions
Step 1: Prepare the Cake
- Preheat Oven: Preheat your oven to 350°F (175°C). Grease and flour a 9x13-inch baking pan.
- Mix Cake Batter: In a large mixing bowl, combine the chocolate cake mix, water, vegetable oil, and eggs. Beat on medium speed for about 2 minutes, until well combined.
- Bake: Pour the batter into the prepared baking pan and smooth the top. Bake in the preheated oven for 25-30 minutes, or until a toothpick inserted in the center comes out clean. Remove from the oven and let it cool in the pan for about 10 minutes.
Step 2: Make the Peanut Butter Filling
- Mix Filling Ingredients: In a medium bowl, beat together the peanut butter, powdered sugar, softened cream cheese, vanilla extract, and milk until smooth and creamy. Adjust the milk as needed to achieve a spreadable consistency.
- Spread Filling: Once the cake has cooled slightly, spread the peanut butter filling evenly over the top of the cake.
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. Remove from heat.
- Melt Chocolate: Add the semi-sweet chocolate chips to the hot cream and let it sit for about 2 minutes. Stir until the chocolate is completely melted and the mixture is smooth.
- Pour Topping: Pour the chocolate topping over the peanut butter layer, spreading it gently to cover the entire surface.
Step 4: Cool and Serve
- Cool the Cake: Allow the cake to cool completely at room temperature, then refrigerate for at least 1 hour to set the layers.
- Garnish: Before serving, sprinkle chopped peanuts on top for added crunch and flavor (optional).
- Slice and Serve: Cut into squares and serve chilled or at room temperature.
Did you make this recipe?
Please leave a comment on the blog or share a photo on Facebook