This post may contain affiliate links.

This Oreo Dirt Cake has chocolate pudding, a chocolate Oreo topping, a layer of cookie crumbs and gummy worms on top! It’s like the childhood classic “Dirt Cups” but in a delicious cake form!

Jump to Recipe
Piece of cake with other pieces in the foreground and background.

Did you grow up requesting Dirt Cups for your birthday?? It was a favorite dessert of mine growing up!! When I chose a birthday treat for school, I typically debated between Ice Cream Cone Cupcakes and Oreo dirt dessert cups.

If you’re not sure what a “dirt cup” is, it’s essentially a cup with chocolate pudding, Cool Whip, Oreo crumbs and a worm setting on the top layer. It’s such a delicious dessert, but I thought it would be fun to turn it into a poke cake recipe, so here we are!

Overhead view of a slice of oreo dirt cake with a worm on top.

Ingredients Needed

  • Chocolate Cake Mix, prepared (or a homemade 9×13” chocolate cake)
  • Chocolate Instant Pudding Mix
  • Milk
  • Oreo Sandwich Cookies
  • Whipped Topping
  • Chocolate Syrup
  • Gummy Worms

How to Make Oreo Dirt Cake

First, you’ll make a chocolate cake. You can either use a boxed cake mix and prepare it according to the package instructions OR make a homemade chocolate cake. I love this chocolate cake recipe and use it over a box mix most times (it’s just so good)!!! 

Chocolate cake with holes.

Then use the end of a wooden spoon or a straw to poke holes into the cake. Be sure to poke the holes only about 2/3 the way through the cake, not to the bottom.

Whisk mixing chocolate instant pudding mix and milk.

Next, you’ll mix the milk and the instant chocolate pudding mix in a medium bowl. Whisk it together (or use a hand mixer) and then reserve ½ cup of the mixture for later. Spoon the remaining pudding over the cake and spread it out evenly.

Chocolate pudding being spread out over a cake.

Now it’s time to crush the cookies. I find it easiest to put them in a food processor, but you can also place them in a large resealable bag and crush them with a rolling pin.

Add the tub of whipped topping and 1/2 of the crushed cookies to the pudding that you set aside. Stir until well-mixed and then spread over the pudding.

Oreo whipped topping on a cake.

Drizzle the chocolate syrup over the whipped topping and then cover the cake with the remaining crushed Oreos to look like dirt.

Place the gummy worms on top of the dirt cake. I recommend refrigerating for at least an hour to make sure it’s completely set up before serving.

Close up of Oreo Dirt Cake with several gummy worms on top.


Sandy Beach Cake – Use the same concept, but use a yellow cake mix, instant vanilla pudding mix (or White chocolate or French vanilla pudding) and Golden Oreos. It’ll look like a “sandy beach” rather than “dirt!”

Oreo Dirt Trifle – Make the cake, let it cool and then cut into cubes. Next, make the pudding and the whipped topping mixture. Place half of the cake cubes into a trifle dish (or glass bowl) followed by half of the pudding, half of the whipped topping mixture and half of the Oreo cookie crumbs. Repeat and then top with gummy worms!

Other Options – Feel free to get creative – there are lots of fun ways to mix it up! Use different cake flavors, pudding flavors, different flavors of Oreos, etc.!

Close up of Oreo Dirt Cake with a red gummy worm on top.

Other Desserts for Oreo Lovers

Oreo Mini Cheesecakes – The chocolate cookies on the bottom of these are a fun surprise for weeknight desserts or special occasions!

Oreo Fudge – This easy recipe is a family favorite!! …and it’s a no bake dessert, so that’s always a plus!!

Cookies and Cream Puppy Chow – Chocolate Oreos are made into fine crumbs and used as the coating in this delicious snack mix!

Oreo Dirt Cake

Author: Kelsey
Prep Time 30 minutes
Cook Time 30 minutes
Chill Time 1 hour
Total Time 2 hours
This Oreo Dirt Cake has chocolate pudding, a chocolate Oreo topping, a layer of cookie crumbs and gummy worms on top! Nostalgic & so good!!!


  • One 9×13-inch pan


  • 1 box chocolate cake mix* + ingredients called for on back of box
  • One 3.9 ounce box instant chocolate pudding mix
  • 2 cups cold milk
  • 30 Oreo cookies crushed, divided
  • One 8 ounce tub whipped topping
  • 1/3 cup chocolate syrup
  • 12 gummy worms


  • Make the chocolate cake in a 9×13" pan according to package instructions.
  • Use the end of a wooden spoon or a straw to poke holes into the cake and let cool completely.
  • Mix the milk and pudding mix together; scoop 1/2 cup of the pudding into another bowl and spread the rest over the cake.
  • Add half of the crushed cookies and the tub of whipped topping to the 1/2 cup of pudding.
  • Mix well and then spread over the pudding.
  • Drizzle the chocolate syrup over the whipped topping mixture and then sprinkle the remaining cookies over that.
  • Place the gummy worms over the "dirt" and refrigerate for at least 1 hour or until ready to serve.


*Can also make a homemade 9×13-inch chocolate cake.


Calories: 411.36kcal | Carbohydrates: 42.48g | Protein: 3.95g | Fat: 26.09g | Saturated Fat: 6.2g | Polyunsaturated Fat: 7.65g | Monounsaturated Fat: 8.79g | Cholesterol: 36.11mg | Sodium: 345.22mg | Potassium: 182.59mg | Fiber: 1.4g | Sugar: 25.87g | Vitamin A: 139.87IU | Vitamin C: 0.03mg | Calcium: 82mg | Iron: 1.54mg
“Dance Around the Kitchen” is not a dietitian or nutritionist, and any nutritional information shared is an estimate. If calorie count and other nutritional values are important to you, we recommend running the ingredients through whichever online nutritional calculator you prefer. Calories and other nutritional values can vary quite a bit depending on which brands were used.

did you love this recipe?

Share it with me on Facebook and find more recipes on Pinterest for more!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating


  1. Will texture stay good if made the day before?