slice of chocolate Oreo cake on a white plate

Chocolate Oreo Poke Cake

  • Author: Julianne Dell
  • Prep Time: 45 minutes
  • Chill Time: 2 hours
  • Cook Time: 30 minutes
  • Total Time: 3 hours 15 minutes
  • Yield: 15 slices


This really is the ultimate Chocolate Oreo Poke Cake! It’s a fudgy chocolate cake recipe sprinkled with crushed Oreos, soaked with chocolate pudding mix, and then topped with homemade Oreo whipped topping.


For the Cake

  • 1 ½ cups (285g) granulated sugar
  • ½ cup (118 ml) vegetable oil
  • 3 large eggs
  • 1 tablespoon (15 ml) pure vanilla extract
  • ½ cup (118 ml) sour cream
  • 2 cups (280g) all-purpose flour
  • ½ cup (55 g) cocoa powder
  • 2 ½ teaspoons (9 g) baking powder
  • ½ teaspoon (2 g) baking soda
  • 1 teaspoon (5 g) salt
  • 1 ¼ cup (296 ml) hot brewed coffee
  • 12 Oreos, Crushed

For the Filling

  • 1 package (3.4oz) Instant Chocolate Pudding
  • 1 ¾ cup (414ml) milk

For the Topping

  • 24 Oreos, crushed
  • 1 ½ cups (355 ml) heavy whipping cream
  • ¾ cup powdered sugar
  • Additional Oreos for garnish
  • Hot fudge sauce for garnish


For the Cake:

  1. Preheat the oven to 350°F.
  2. In a large mixing bowl, combine the sugar, vegetable oil, eggs and vanilla extract. Beat on medium speed until the eggs and oil are well incorporated. Next mix in the sour cream and beat until well combined.
  3. In a separate bowl, sift together the dry ingredients. Alternate adding half the dry ingredients and half of the coffee at a time until all ingredients are added and well mixed. Use a spatula to scrape down the sides of the bowl and stir the batter from the bottom to the top to ensure it’s well mixed.
  4. Pour the batter into a 9×13-inch pan. Sprinkle the crushed Oreos over top of the cake batter. Bake at 350°F for 28-32 minutes. Test the cake for doneness by inserting a toothpick into the center of the cake. If the toothpick comes out clean, your cake is done. Remove from the oven and allow to cool completely.

For the Filling:

  1. Take the end of a wooden spoon or another round object and poke holes all over the top of your cake.
  2. Prepare the pudding layer by mixing a package of instant chocolate pudding with the cold milk. Before the pudding sets, pour it over the top of the cake and put the cake in the fridge to let the pudding set, about 10-15 minutes.

For the Topping:

  1. Place the mixing bowl and whisk attachment in the freezer for 5 to 10 minutes to chill. Pour the heavy whipping cream into the chilled bowl and use an electric mixer to beat the heavy cream at medium-high speed until the cream thickens to soft peaks.
  2. Slowly add the powdered sugar and continue beating on high speed until stiff peaks start to form.
  3. Crush the Oreos in a large plastic bag with a rolling pin or ice cream scoop. Then add the Oreos to the whipped cream and stir until well combined. Spread over top of the pudding. Refrigerate for a minimum of 2 hours. 


  • Oreos: you’ll need one 14oz package of Oreos for this. Any flavor or variety of Oreos will work.
  • Prepare ahead of time: The cake can be made and stored at room temperature in an airtight container up to 2 days in advance. Once the pudding filling has been added, it must be refrigerated. You can assemble the entire cake up to 2 days before serving.
  • How long will this stay fresh? This is best eaten within 3-4 days of preparation.
  • Substitutions: 
    • Swap out the homemade cake with any boxed cake mix and follow the ingredients and baking instructions on the package
    • Swap out the homemade whipped cream for Cool Whip
    • Sour cream: use plain or Greek yogurt
    • Brewed coffee: use milk instead
Nutrition Information:
1 slice
40.1 g
369.8 mg
19.3 g
58.5 g
1.6 g
6 g
67.3 mg
  • Category: Cake
  • Method: Oven
  • Cuisine: American